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

Archivo del Autor: Belen De Leon

Aston Martin reveals AMR Track pack, Q options for the Valkyrie – Roadshow

The AMR Track Performance package cuts lap times by 8 percent.
Source: CNET

Netflix lets you use Instagram Stories to share what you're watching – CNET

Feed the addiction.
Source: CNET

Viacom buys the free video streaming service Pluto.tv for $340 million

Viacom is bucking the trend of launching new premium subscription-based entertainment offerings with its bid to acquire Pluto TV for $340 million in cash.

It’s a way to distribute the company’s once mighty-with-millennial properties like Cartoon Network, Comedy Central, MTV and BET to an audience that doesn’t pay for cable and boost the audience and reach for its recent acquisitions Awesomeness and Whosay.

Launched in 2013, Pluto TV has built a catalog of titles by licensing movies and television shows from studios as well as content from YouTube and other shortform digital media distributors. The company now offers over 100 channels from 130 content partners that it distributes to roughly 12 million monthly active users — 7.5 million who access it through connected televisions.

“Today marks an important step forward in Viacom’s evolution, as we work to move both our company and the industry forward. Pluto TV’s unique and market-leading product, combined with Viacom’s brands, content, advanced advertising capabilities and global scale, creates a great opportunity for consumers, partners and Viacom,” said Bob Bakish, Viacom President and chief executive, in a statement. “As the video marketplace continues to segment, we see an opportunity to support the ecosystem in creating products at a broad range of price points, including free. To that end, we see significant white space in the ad-supported streaming market and are excited to work with the talented Pluto TV team, and a broad range of Viacom partners, to accelerate its growth in the U.S. and all over the world.”

Pluto Tv will operate as an independent subsidiary of Viacom and its chief executive and co-founder, Tom Ryan, will continue to serve as CEO of the independent entity.

“Since our launch less than five years ago, and particularly over the past year, Pluto TV has enjoyed explosive growth and become the category leader in free streaming television,” said Pluto TV CEO and Co-Founder Tom Ryan. “Viacom’s portfolio of global, iconic brands and IP, advanced advertising leadership and international reach will enable Pluto TV to grow even faster and become a major force in streaming TV worldwide.Viacom is the perfect partner to help us accomplish our mission of entertaining the planet.”

The deal is also a win for Pluto TV’s venture capital investors. Since its founding, Pluto TV had raised $51.8 million from investors including USVP, ProSiebenSat.1 Media, Scripps Networks Interactive, Sky, United Talent Agency, Luminari Capital, Chicago Ventures, Pritzker Group and others.


Source: TechCrunch

Travel Back in Time With These Vintage Computers

Today’s svelte laptops, smartphones, and tablets may look nothing like the clunky machines of yesterday, but they owe them everything.
Source: Wired

Rocket Lab snags DARPA launch contract for first 2019 mission

Launch startup Rocket Lab is following the success of its first couple commercial launches by adding a prestigious (and deep-pocketed) new client: DARPA. The New Zealand-based company will send an experimental satellite called R3D2 into low Earth orbit sometime in late February if all goes well.

DARPA is of course the Defense Department’s research wing, and it probably has whole file folders filled with experiments it would like to send up to orbit but has deferred because of cost or timing restrictions. Rocket Lab’s whole business model is to make launches cheap and frequent so neither of those apply, and DARPA seems willing to give it a shot.

“The Department of Defense has prioritized rapid acquisition of small satellite and launch capabilities. By relying on commercial acquisition practices, DARPA streamlined the R3D2 mission from conception through launch services acquisition,” explained DARPA’s Fred Kennedy, director of the Tactical Technology Office, in a news release.

“The ability to rapidly space-qualify new technology and deploy space-based assets with confidence on short notice is a service that didn’t exist for dedicated small satellites until now,” said Rocket Lab CEO Peter Beck in his company’s corresponding release.

Apparently it’s nicknamed “Wallaby,” perhaps because it keeps things in a pouch.

The satellite itself is actually more of a short-term science experiment. It’s a “membrane antenna,” a thin layer of Kapton folded up into a tiny space that, upon reaching orbit, will unfurl to its full 7-foot diameter. The larger surface area may make for better signal reception and transmission, and packing into a smaller area of course makes more room for other components. (R3D2 stands for Radio Frequency Risk Reduction Deployment Demonstration, by the way.)

The whole thing weighs 150 kilograms, or about 330 pounds; that doesn’t leave a lot of space for ride sharing, so DARPA is paying for the whole Electron rocket. The plan is to launch in late February from Rocket Lab’s facility in New Zealand on the Māhia Peninsula. The exact date will only become clear once weather and other variables for that period are determined.

Fingers crossed for Rocket Lab on this one. It’s already done launches for private companies and for NASA; adding DARPA to the Rolodex would be a big coup for a company looking to build up its profile.


Source: TechCrunch

Police license plate readers are still exposed on the internet

Smile! You’re on camera. At least, your license plate is.

You might have heard of automatic license plate recognition — known as ALPR (or ANPR in the U.K. for number plates). These cameras are dotted across the U.S., and are controlled mostly by police departments and government agencies to track license plates — and people — from place to place. In doing so, they can reveal where you live, where you go and who you see. Considered a massive invasion of privacy by many and legally questionable by some, there are tens of thousands of ALPR readers across the U.S. collectively reading and recording thousand of license plates — and locations — every minute, the ACLU says, becoming one of the new and emerging forms of mass surveillance in the U.S.

But some cameras are connected to the internet, and are easily identifiable. Worse, some are leaking sensitive data about vehicles and their drivers — and many have weak security protections that make them easily accessible.

Security researchers have been warning for years that ALPR devices are exposed and all too often accessible from the internet. The Electronic Frontier Foundation found in 2015 dozens of exposed devices in its own investigation not long after Boston’s entire ALPR network was found exposed, thanks to a server security lapse.

But in the three years past, little has changed.

In the course of a week, TechCrunch found more than 150 ALPR devices from several manufacturers connected to and searchable on the internet. Many ALPR cameras were entirely exposed or would have been easily accessible with little effort. Of the ALPR cameras we identified, the majority had a default password documented in its support guides. (We didn’t use any of the passwords, as that would be unlawful.)

“It doesn’t surprise us to hear that the problems are still ongoing,” said Dave Maass, a senior investigative researcher at the Electronic Frontier Foundation. “What we tend to find is that law enforcement will get sold this technology and see it as a one-time investment, but don’t invest in cybersecurity to protect the information or the devices themselves.”

Darius Freamon, a security researcher, was one of the first to find police ALPR cameras in 2014 on Shodan, a search engine for exposed databases and devices.

Freamon found one then-popular model of ALPR cameras, the P372, a license plate reader built and released by PIPS Technology in 2004. Back then, its default password wasn’t a major hazard. But today, a dozen devices are still viewable on Shodan. Although the web interfaces are locked down in most cases, many of these devices allow unauthenticated access through its telnet port — allowing to run commands on the device without a password at all, giving access to each device’s database of collected license plates.

We also found more than a dozen ALPR cameras in use by police in California, given away by their hidden Wi-Fi network name but still cached by Shodan. Two ALPR servers by Texas-based firm MissionALPR were found online at the time of writing.  And, we also found more than 80 separate Genetec-built AutoVu SharpV devices — including two previously discovered license plate readers “as-a-service” device each in Washington and California. (Genetec said that only its setup process has a default password, and users are required to change the password on setup.) And, many of the ALPR cameras found independently years ago — even as far back as 2012 — are still online.

The list goes on and on.

It’s not just police using ALPR services. Private companies, like large campuses and universities, also invest heavily in ALPR, but are unaware of the risks associated with storing massive amounts of data.

“In California, you’re responsible under state law to maintain reasonable security practices to protect against unauthorized access,” said Maass. “If it turns out that somebody is harmed because they put a license plate reader up and it didn’t have basic security like password protections, that person can be on the hook for punitive damages.”

We asked several ALPR device makers, including PIPS and MissionALPR, if they still produce devices with default passwords and if they offer advice to their customers with legacy equipment, but besides Genetec, no other ALPR device manufacturer commented or answered our questions prior to publication.

“Genetec has no access to the user-defined passwords and the only way to access the camera in case of a lost password is to do a factory reset,” said a spokesperson.

While many ALPR cameras — like the devices built and sold by PIPS and Genetec — are hardware-based, many cheaper or homebrew systems rely on an internet-connected webcam and cheap or free license plate recognition software, like OpenALPR, that runs separately on top. OpenALPR doesn’t have a default password (though many are still searchable online), but it is open source, making it free to download and cheap to operate.

But it means that now any camera can be an ALPR camera.

Case in point: When police in the city of Orinda, near San Francisco, began installing non-ALPR motion-activated cameras by Reconyx, investigative reporters at NBC’s Bay Area team were able to obtain with a single public records request more than five million photos in a three-month period from the city’s 13 cameras. A local resident then used free ALPR software to turn the images into a searchable database of license plates.

There’s a fine line between using technology to fight crime and creepily surveilling your neighbors. But device makers can — and will soon have to — do more to protect their devices from hacking — or simply leaking data.

Starting next year, California law will ban internet-connected devices manufactured or sold in the state if they contain a weak or default password that isn’t unique to each device. Not only does that protect against hacking, it prevents easy hijacking from powerful, network crippling botnets.

Until then, assume that if it’s connected to the internet, it’s not as secure as it could be.


Source: TechCrunch

Netflix joins the Motion Picture Association of America

Hollywood’s highest-profile lobbying group, the Motion Picture Association of America, has announced the addition of a new member: Netflix.

The trade group’s membership includes the major Hollywood studios, including Disney, Paramount, Sony, Fox, Universal and Warner Bros. Netflix is the first internet streaming service to join.

To regular moviegoers, the MPAA is probably best-known (to the extent it’s known at all) for its occasionally mystifying ratings system, but the group actively lobbies for the studios on a range of issues.

The news underlines the ways in which Netflix is increasingly becoming a part of the Hollywood establishment — or at least, finds its interests aligned with that establishment. (The company recently departed another trade group, the Internet Association.) This comes just a few hours after Netflix scored a record 15 Oscar nominations, including its first for Best Picture.

In fact, Politico (which first broke the news) notes that Netflix and Amazon have already been pushing alongside MPAA members for anti-piracy measures, as part of the Alliance for Creativity and Entertainment.

One Netflix practice that remains controversial is its resistance to windowing — in other words, giving its films an exclusive theatrical release before making them available for streaming. While the company has softened its stance somewhat, allowing “Roma” and other titles to have a brief period of theatrical exclusivity, this wasn’t enough for the major theater chains, which refused to show the films. However, the MPAA mostly stays out of those discussions.

“On behalf of the MPAA and its member companies, I am delighted to welcome Netflix as a partner,” said MPAA chairman and CEO Charles Rivkin in a statement. “All of our members are committed to pushing the film and television industry forward, in both how we tell stories and how we reach audiences. Adding Netflix will allow us to even more effectively advocate for the global community of creative storytellers, and I look forward to seeing what we can all achieve together.”


Source: TechCrunch

"El salario mínimo para conductores de Uber es un precedente extraordinario"

Mientras España vive otra huelga de taxis a causa de los VTC, Nueva York ha fijado una base salarial obligatoria para este tipo de trabajadores. La autora Alex Rosenblat ha recorrido más de 8.000 kilómetros con ellos para entender su día a día bajo un jefe en forma de algoritmo
Source: MIT

Cinco argumentos que pueden convertir a China en líder del 5G

La próxima generación de tecnología inalámbrica promete velocidades mucho más rápidas y un menor consumo de energía, además de ventajas económicas y generación de empleo. Así que no es extrañar que el país asiático esté apostando tan fuerte por esta nueva forma de conectividad
Source: MIT

Esta IA organiza la realidad en conceptos igual que los humanos

Las redes generativas antagónicas no solo son buenas para causar problemas. Este sistema distribuye sus neuronas en grupos para distintos conceptos y permite manipularla para influir en el resultado. Este avance muestra como ‘piensa’ y abre un poco la tapa de la caja negra de la inteligencia artificial
Source: MIT

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412