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

Archivo del Autor: Belen De Leon

Asteroid on course for Earth spotted hours before impact with atmosphere – CNET

Space rock 2018 LA surprised astronomers shortly before slamming into our atmosphere and lighting up African skies.
Source: CNET

Binge Doctor Who on iPlayer ahead of Jodie Whittaker's debut – CNET

The entire run of the revived show is available to stream today. But where’s the classic show, Auntie Beeb?
Source: CNET

Xbox One may soon welcome Alexa and Google Assistant

A leaked Xbox One screenshot from an upcoming build suggests that Cortana may soon have some company, with voice commands utilizing Alexa and Google Assistant devices added to the console’s expanding repertoire.

The post Xbox One may soon welcome Alexa and Google Assistant appeared first on Digital Trends.


Source: Digital trends

Empleos 2.0: la gestora de la identidad digital de los muertos

Cuando la madre de Annette Adamska quedó tretrapléjica, su hija tuvo que ponerse a organizar todos los resquicios de vida ‘online’, sin estar segura de dónde estaban las contraseñas o cuáles eran los deseos de su madre. Ahora, ha montado una empresa para que nadie tenga que pasar por lo mismo
Source: MIT

El próximo reto de la visión artificial: entender imágenes de satélite

La inteligencia artificial ya supera a los humanos a la hora de reconocer elementos como caras. Pero nadie la ha entrenado con imágenes de la Tierra tomadas desde el espacio. Una nueva competición intenta solucionarlo, ya que los beneficios de esta automatización podrían ser enormes
Source: MIT

"No podemos permitirnos usar inadecuadamente los datos del paciente"

Para el CEO de Sanitas, Iñaki Ereño, las innovaciones tecnológicas como el ‘big data’ y la inteligencia artificial aplicadas al sector salud no solo ayudan a que las compañías sean más ágiles, su foco principal debe estar en mejorar la experiencia del cliente
Source: MIT

Microsoft reportedly agrees to acquire GitHub – CNET

The website is popular for storing and sharing software code.
Source: CNET

Microsoft is reportedly acquiring GitHub

New reports out of Redmond this weekend have Microsoft set to purchase the popular coding site GitHub. Bloomberg is citing “people familiar with the matter,” stating that the deal could be announced as early as tomorrow.

The new story follows similar reports late last week of discussions between the two parties. The deal certainly makes sense for Microsoft, as the software giant continues to actively court developers. As for GitHub, the company is said to have been “impressed” by Satya Nadella, who has actively courted coders and coding initiatives since taking the reins at the company, back in 2014.

“The opportunity for developers to have broad impact on all parts of society has never been greater,” Nadella told the crowd at his address during last year’s Build. “But with this opportunity comes enormous responsibility.”

Dramatic, perhaps, but acquiring GitHub would give the company access to some 27 million software developers — though not all of them are thrilled by the idea of GitHub being taken over by Microsoft.

GitHub, meanwhile, has been struggling to replace Chris Wanstrath, nearly a year after he announced plans to step down from his role as CEO. A co-founder of the service, he had returned to the top spot three years prior.

Earlier this year, meanwhile, GitHub was hit with the largest DDoS attack on record — though the site managed to come back online after 10 or so minutes.

Details of the planned deal — and what, precisely, this will mean for GitHub’s loyal community — have yet to be announced. We’ve reached out to Microsoft for comment.

Update: Microsoft’s corporate VP of communications Frank X. Shaw tells us that the company has no comment. “You know we don’t ever comment on this sort of rumor,” he said.


Source: TechCrunch

White Star Capital raises new $180M fund to help startups go international

Global venture capital firm White Star Capital has closed a second fund of $180 million, money it plans to invest in “transatlantic” companies that need help to go international. The VC already has a presence in London, New York, and Montreal, and as part if its new fund is adding Paris and Tokyo to the list.

Oversubscribed from an initial target of $140 million, apparently, White Star says it will invest in around 20 new companies from the new fund, writing opening cheques of between $1 million and $6 million. White Star’s first fund of $70 million closed in 2015 and the VC has backed around 26 startups to date. Notably, the firm has already invested in eight companies from its second fund.

They span Seed to Series B and include fintech and insurtech companies Borrowell (Canada) and Clark (Germany), as well as “disruptive commerce” models Vention (Canada), Meero (France), and Butternut Box (U.K.). The fund has also invested in digital health companies Echo (U.K.) and Dialogue (Canada), as well as data-as-a-service company Unacast (US).

LPs in the new fund include institutional investors such as Caisse de dépôt et placement du Québec (CDPQ), Fonds de solidarité FTQ (FSTQ), the Business Development Bank of Canada (BDC), Korea Venture Investment Corporation (KVIC), Investissement Quebec, ARKEA Group, Mizuho Securities, Swen Capital Partners, Isomer Capital, Walter Financial, Clerville Investment Management, Temaris Capital, Simone Investments, and Portag3 Ventures. In addition, a number of multinational corporate groups have invested including Veolia, La Capitale, Corporate Groupe ADP, Ubisoft and Unisys Corporation through Canal Ventures.

In a call last week, White Star Capital Managing Partner and co-founder Eric Martineau-Fortin told me the VC will look to focus on three specific areas of investment. They are fintech, “disruptive commerce”, and algorithms and sensors.

Asked if most of the unbundling of various consumer financial services was now “done” and that we are now likely to see a next phase of consolidation, the VC didn’t disagree but pointed me to insurance, which is an industry still very much ripe for the picking. White Star has already made two insurtech investments and I got the impression it isn’t done yet.

The firm is also keeping an eye on how technologies like Blockchain is developing but Martineau-Fortin said he hasn’t been persuaded that the use cases were there quite yet.

More broadly, White Star’s new fund will continue to seek out companies that use data as a competitive advantage and where the fund’s “operational experience and physical presence can help companies scale internationally”.

Meanwhile, to help beef up its own global presence, White Star Capital has recruited Matthieu Lattes, who was previously a VC specialist at Rothschild, as its new Partner in Paris. In addition, Shun Nagao has joined as a Venture Partner in Tokyo, and Lylan Masterman has been promoted to Partner in the VC firm’s office in New York.

Alongside Martineau-Fortin (who tells me he is partly relocating from New York to Paris to lead the firm’s presence in France), the firm’s other personnel are Jean-Francois Marcoux (the former co-founder of mobile game publisher Ludia), and Christian Hernandez Gallardo (a former Facebook executive) who heads up White Star’s London operations.

Adds Martineau-Fortin: “Our growing team has extensive operational experience and we are passionate about supporting ambitious entrepreneurs with truly global ambitions. Internationalisation represents a huge opportunity for many high-growth companies and our global reach means we can support companies looking to scale outside of their home market. We become active partners to all the entrepreneurs we work with and the new fund will enable us to help even more companies realise their potential”.


Source: TechCrunch

The robot revolution is just beginning

Every year, Time magazine gets swamped with pitches from thousands of companies, all convinced their product deserves to be included in Time’s “25 Best Inventions” list. This past December, the magazine reserved its cover for a Pixar-like, 11-inch armless robot named Jibo.

Jibo — a so-called “social robot” — is just the latest example of a clear phenomenon: A new generation of exponentially more intelligent and capable robots is on the way. In fact, they’re already everywhere we look: over our heads, in our cars and operating rooms, next to us on the assembly lines, in our military, and on the last mile.

And the prospect of exponentially more robots, crunching exponentially more data, necessitates not just a lot more computing power but also an entirely new product architecture.

An article written in 2015 by a former Pentagon robotics researcher looks more prescient by the day.

That summer, Gill Pratt, who oversaw robotics technology as a manager of the Defense Advanced Research Projects Agency (DARPA), said robot capabilities had crossed a key threshold. Improvements in electric energy storage and the exponential growth of computation power and data storage, he argued, had enabled robots to learn and make decisions informed by the experiences of other robots.

His expectation back then? Robots would multiply like rabbits because they were no longer simple-minded, single-purposed machines. And as robots learn more and more, Pratt argued, more people will have uses for them.

Today, that’s exactly what we’re seeing. Demand for robotics is increasingly broad-based. Everybody seems to want them.

To get a sense of this growth, consider: In 2014, the Boston Consulting Group forecast the global market for robotics would reach $67 billion over the coming decade. Just three years later, BCG last June revised that dollar figure upward – by another $20 billion.

The DARPA horse

Dollars rise as use cases expand

Industry has for decades been a core consumer of robotics. Today, the majority of the world’s robots are still used in factories.

What’s different is that those robots are a lot smaller, more perceptive and more collaborative than their predecessors. And the flood of venture capital into the space ensures we’ll be seeing a lot more of them in our distribution centers and warehouses in coming years.

Consider that between 2016 and 2017, venture capital investments in industrial robots more than tripled, from $402 million to $1.2 billion. Five years ago, startups in this same space raised just $195 million.

Also interesting about this current robotics explosion is that companies from a wide swath of other industries, from retailers to hotels, are embracing the benefits of smarter machines. The insurance industry, for example, has begun using artificial intelligence tools like machine vision and natural language processing to handle claims.

These expanding use cases help explain why Boston Consulting Group now expects the commercial robotics market to grow to $23 billion by 2025—34 percent higher than originally predicted.

It’s consumers, though, who account for the biggest spike in demand. BCG’s projections of the consumer market’s size rose by 156 percent. Many prominent firms, including Andreessen HorowitzFenox Venture Capital and Sequoia, have noticed and have invested in educational and “entertainment robots.”

As we speak, there’s a fierce race to develop self-driving automotive technology. Autonomous vehicle startups raised $3 billion in 2017, more than three times the prior year’s take. Robot teachers and companions are attracting attention, too.

And we can’t forget drones. Beyond their many commercial applications, particularly in security, personal drones are an increasingly popular gadget. Chinese drone maker DJI alone has raised more than $100 million from US venture capital firms.

(Photo by Zhang Peng/LightRocket via Getty Images)

Intelligence at the edge 

At their core, robots create a lot of data. In fact, that’s the only way they work.  And several trends in robotics will increase demand for more processors and an entirely new product architecture.

The coming wave of robots will need to hear more, see more and feel more. Each of those capabilities necessitates its own sensors, such as microphones, cameras and, to a lesser extent, touchscreen displays. And each of those requires its own processors.

Then there’s the software underlying robotic capabilities. We believe AI, computer vision, natural language processing and blockchain will be the key enabling forces here.

Robots will also have a greater need to communicate — both via the cloud, and without access to it.
After all, many, if not most, of today’s robots are only as effective as their internet connections. And we expect the growing number and sophistication of robots will place enormous strain on network bandwidth, turning smart robots into slow ones.

With all of this activity, it’s clear that the robot revolution is only just beginning.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469