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

Archivo del Autor: Belen De Leon

Mars rover Curiosity takes selfie during brutal dust storm video – CNET

Learn how the NASA rover takes such good selfies in the middle of the brutal Martian storm, while the other Mars rover, Opportunity, fights for its life.
Source: CNET

Stand up or sit down? Many don’t take advantage of VR’s room-scale experience

Oculus’ VP of Content Jason Rubin claims that a “significant percentage” of Oculus Rift headset owners would rather sit down to enjoy virtual reality rather than take advantage of room-scale motion detection.

The post Stand up or sit down? Many don’t take advantage of VR’s room-scale experience appeared first on Digital Trends.


Source: Digital trends

U.S. Armed Forces is getting a Space Force (over the objections of the Secretary of Defense)

President Donald J. Trump intends to create a new Space Force within the U.S. Armed Forces. The surprise announcement came today at the third meeting of the White House’s newly reconvened Space Council.

“We are going to have the Air Force and we are going to have the Space Force — separate but equal. It is going to be something. So important,” the president said.

Defense Secretary James “Mad Dog” Mattis voiced opposition to the creation of new branch of the military last year when the idea was first proposed by Congress.

Congressional leadership first floated the creation of sixth branch of the armed forces focused on space combat (sadly, not against invading alien insects though) last year… and Mattis promptly blasted the idea.

In a letter to Ohio Representative Mike Turner, one of the leaders of the Space Force initiative in Congress, Mattis wrote:

At a time when we are trying to integrate the Department’s joint warfighting functions, I do not wish to add a separate service that would likely present a narrower and even parochial approach to space operations.

Apparently, the president has come around on the subject in the intervening months.

Trump is now “directing the Department of Defense and Pentagon to immediately begin the process necessary to establish a space force as the sixth branch of the armed forces.”

The House Armed Services Committee began pushing for the creation of a space corps last year as part of the last spending authorization bill for the military. The new military force would fall under the purview of the Air Force in the same way that Marines work with the Navy, according to the proposal.

That spending authorization bill was ultimately approved, but the space corps proposal was left on the cutting floor.

Now the proposal is taking flight at the highest levels of the Trump administration. The newly reconvened Space Council is helmed by Vice President Mike Pence. At today’s announcement were celebrity astronauts like Jack Schmitt, Buzz Aldrin and Eileen Collins. Also in attendance were Gwynne Shotwell, Wes Bush of Northrup Grumman and Bob Smith, the chief executive of Jeff Bezos’ Blue Origin.

“When it comes to defending America, it is not enough to merely have an American presence in space. We must have American dominance in space,” the president said.

For the president, the establishment of the Space Force is of a piece with a strategy to create a lasting American presence on the Moon — and eventually Mars.

“This time, we will do more than plant our flag and leave our footprints. We will establish a long-term presence, expand our economy, and build the foundation for the eventual mission to Mars — which is actually going to happen very quickly,” Trump said. “And, you know, I’ve always said that rich guys seem to like rockets. So all of those rich guys that are dying for our real estate to launch their rockets, we won’t charge you too much. Just go ahead. If you beat us to Mars, we’ll be very happy and you’ll be even more famous.”

The announcement also put to rest any questions about where the Trump administration would move policy around space exploration.

“I am instructing my administration to embrace the budding commercial space industry,” Trump said. “We are modernizing out-of-date space regulations. They’re way out of date. They haven’t been changed in many, many years. And today we’re taking one more step to unleash the power of American ingenuity.”

The statement from the president also included a discussion of the current administration’s policy of separating children from parents at the U.S. border.

“The United States will not be a migrant camp and it will not be a refugee holding facility. It won’t be. If you look at what’s happening in Europe, if you look at what’s happening in other places, we can’t allow that to happen to the United States — not on my watch,” the president said.

The U.S. is currently operating holding facilities for more than 1,000 migrant children who have been separated from their parents as part of the current administration’s efforts to get tough on immigration and push policy reform.

“We have the worst immigration laws in the entire world. Nobody has such sad, such bad, and actually, in many cases, such horrible and tough. You see about child separation; you see what’s going on there,” the president said.

Currently there is no law on the books in the United States that requires the separation of children from their parents. The policy is one that was enacted by the president’s appointed attorney general, Jeff Sessions, and is being implemented by the president’s appointed director for the Department of Homeland Security.


Source: TechCrunch

Prisma co-founders raise $1M to build a social app called Capture

Two of the co-founders of the art filter app Prisma have left to build a new social app.

Prisma, as you may recall, had a viral moment back in 2016 when selfie takers went crazy for the fine art spin the app’s AI put on photos — in just a few seconds of processing.

Downloads leapt, art selfies flooded Instagram, and similar arty effects soon found their way into all sorts of rival apps and platforms. Then, after dipping a toe into social waters with the launch of a feed of its own, the company shifted focus to b2b developer tools — and we understand it’s since become profitable.

But two of Prisma’s co-founders, Aleksey Moiseyenkov and Aram Hardy, got itchy feet when they had an idea for another app business. And they’ve both now left to set up a new startup, called Capture Technologies.

The plan is to launch the app — which will be called Capture — in Q4, with a beta planned for September or October, according to Hardy (who’s taking the CMO role).

They’ve also raised a $1M seed for Capture, led by US VC firm General Catalyst . Also investing are KPCB, Social Capital, Dream Machine VC (the seed fund of former TechCrunch co-editor, Alexia Bonatsos), Paul Heydon, and Russian Internet giant, Mail.Ru Group.

Josh Elman from Greylock Partners is also involved as an advisor.

Hardy says they had the luxury of being able to choose their seed investors, after getting a warmer reception for Capture than they’d perhaps expected — thinking it might be tough to raise funding for a new social app given how that very crowded space has also been monopolized by a handful of major platforms… (hi Facebook, hey Snap!)

But they also believe they’ve identified overlooked territory — where they can offer something fresh to help people interact with others in real-time.

They’re not disclosing further details about the idea or how the Capture app will work at this stage, as they’re busy building and Hardy says certain elements could change and evolve before launch day.

What they will say is that the app will involve AI, and will put the emphasis for social interactions squarely on the smartphone camera.

Speed will also be a vital ingredient, as it was with Prisma — literally fueling the app’s virality. “We see a huge move to everything which is happening right now, which is really real-time,” Hardy tells TechCrunch. “Even when we started Prisma there were lots of similar products which were just processing one photo for five, ten, 15 minutes, and people were not using it because it takes time.

“People want everything right now. Right here. So this is a trend which is taking place right now. People just want everything right now, right here. So we’re trying to give it to them.”

“Our team’s mission is to bring an absolutely new and unique experience to how people interact with each other. We would like to come up with something unique and really fresh,” adds Moiseyenkov, Capture’s CEO (pictured above left, with Hardy).

“We see a huge potential in new social apps despite the fact that there are too many huge players.”

Having heard the full Capture pitch from Hardy I can say it certainly seems like an intriguing idea. Though how exactly they go about selectively introducing the concept will be key to building the momentum needed to power their big vision for the app. But really that’s true of any social product.

Their idea has also hooked a strong line up of seed investors, doubtless helped by the pair’s prior success with Prisma. (If there’s one thing investors love more than a timely, interesting idea, it’s a team with pedigree — and these two certainly have that.)

“I’m happy to have such an amazing and experienced team,” adds Moiseyenkov, repaying the compliment to Capture’s investors.

“Your first investors are your team. You have to ask lots of questions like you do when you decide whether this or that person is a perfect fit for your team. Because investors and the team are those people with whom you’re going to build a great product. At the same time, investors ask lots of questions to you.”

Capture’s investors were evidently pleased enough with the answers their questions elicited to cut Capture its founding checks. And the startup’s team is already ten-strong — and hard at work to get a beta launched in fall.

The business is based in the US and Europe, with one office in Moscow, where Hardy says they’ve managed to poach some relevant tech talent from Russian social media giant vk.com; and another slated to be opening in a couple of weeks time, on Snap’s home turf of LA. 

“We’ll be their neighbors in Venice beach,” he confirms, though he stresses there will still be clear blue water between the two companies’ respective social apps, adding: “Snapchat is really a different product.”


Source: TechCrunch

Photomyne raises $5 million for its A.I.-powered photo scanning app

Tel Aviv-based Photomyne, an A.I.-powered app that helps you bring your old photo prints online, has been benefitting from the subscription app boom to the tune of $5 million in Series A funding. Today, the app is used by a million people every month, and 250,000 people pay the $20 annual subscription for the expanded service. This adds a handful of additional features, including the option to build a family website where all your photos are uploaded immediately after being scanned.

There is something of a limited lifetime for apps that convert physical media to digital – at some point, everyone who wants to transition their old media to the web will have done so. Another issue is that some people will make scanning photos a one-time project. They’ll then save all their photos to their own device and cloud storage, and cancel their subscription.

And as those users drop off, physical media will continue to die out.

For those reasons, Photomyne will eventually need to expand into other areas – perhaps scanning other things beyond photos. As it has a couple of patents for things like scanning business cards, documents, and sticky notes, it’s clearly thinking about this, too.

But in the meantime, there’s still an audience of self-appointed family historians, who are making old photos available to their extended families, as well as older folks who grew up in the pre-smartphone era and now want to bring their memories online, too.

By leveraging A.I. technology which runs locally, in real-time, on mobile devices, Photomyne is able to speed up the fairly tedious process of photo scanning using a handheld device. That is, instead of having to focus on one photo – as with Google’s PhotoScan, for example – Photomyne lets you scan multiple photos in a single shot as you flip through the pages of old albums.

It then breaks those up into individual photos by auto-detecting the boundaries.

It also auto-rotates sideways photos, crops the photos, corrects the photo perspective, and saves them in a digital album where you can further filter them, share, or – with the subscription – save locally, backup to the cloud, sync to other devices, or publish to a family website.

The ability to scan more photos in one shot makes the app appealing to those who want to upload their entire collection of old photos to the web, instead of picking and choosing specific photos to import.

In addition, the app’s A.I.-based technology improves over time the more you use it, says Photomyne’s co-founder and CFO Yair Segalovitz.

And soon, the company plans to roll out other advanced features, too, he notes.

“We are focused on a new set of exciting features that we expect to release in the very near future. We intend to offer automatic color correction – such as fixing color decay – and the ability to search interesting photos in our 70 million-plus photo archive,” says Segalovitz.

To date, Photomyne has been downloaded 7 million times and is largely used in the U.S. and in Western Europe, though it’s starting to see growth in China, too.

The Series A round was led by Luxembourg-based Maor, a co-investment tech fund from Philippe Guez and Eric Elalouf. It also included participation from Israeli investors and others from its seed round a couple of years ago. 

With the new funding, the company plans to expand its team of 16 to around 25 and scale the business in Japan and South East Asia, in particular.

Photomyne is a free download on iOS and Android, but the full range of feature is only available to subscribers.


Source: TechCrunch

Adware posing as a private network client secretly takes screenshots

Adware stuffed into software you can freely download from the internet can secretly take screenshots of your desktop among other sneaky spyware-like capabilities. It first surfaced in 2012 and mostly targets Windows 10 PCs.

The post Adware posing as a private network client secretly takes screenshots appeared first on Digital Trends.


Source: Digital trends

HP’s 145,000-core supercomputer is the most powerful ARM system ever built

A new ARM-based supercomputer developed by HP’s enterprise branch is set to be used by the National Nuclear Security Administration to see if it can handle simulations more efficiently than existing computing platforms.

The post HP’s 145,000-core supercomputer is the most powerful ARM system ever built appeared first on Digital Trends.


Source: Digital trends

Execs from DJI, 3DR and Skydio to discuss drones at Disrupt F 2018

Just how big are drones? According to Gartner, industry revenue topped $6 billion last year and is on-track to hit $11.2 by 2020. Unmanned aerial vehicles are a huge industry with a broad swath of applications, from hobbyists to agriculture to the military.

At Disrupt SF in September, we’ll be bringing together executives from some of the biggest names in the industry, including enterprise drone software maker 3D Robotics, startup Skydio and the industry leader in commercial and consumer drones, DJI.

Chris Anderson is the CEO of 3DR, the creator of drone analytics enterprise software platform Site Scan. Prior to cofounding the company as a resource for drone hobbyists, Anderson was the long-time editor-in-chief of Wired. 3DR was an early entrant into the consumer drone space but recently left the market and started building software for commercial drone use.

Adam Bry is the found and CEO of Skydio, a Bay Area-based startup that has generated considerable excitement — and funding — with a drone that sports impressive motional tracking for action shots. Bry is a graduate of MIT’s CSAIL program, who previous worked on Google’s Project Wing fixed-wing drone program.

Arnaud Thiercelin is the head of US R&D for DJI. DJI overwhelming dominates making and selling drones and Thiercelin leads teams tasked with implementing technology for developers and enterprise.

We’re excited to have these industry leaders speak at Disrupt. There are countless opportunities in the drone space right now and these leaders are best positioned to discuss to the challenges facing founders entering the market.

Disrupt is September 5-7 at the Moscone Center in San Francisco. Get your tickets today.


Source: TechCrunch

Waymo self-driving car hit by red-light runner in Arizona – Roadshow

It’s the second time this has happened since May.
Source: CNET

Microsoft takes on Google in the classroom with Flipgrid acquisition

Microsoft is looking to solidify its position in classrooms, and has recently acquired Flipgrid, the video discussion platform currently utilized by more than 20 million teachers and students across the United States and beyond.

The post Microsoft takes on Google in the classroom with Flipgrid acquisition appeared first on Digital Trends.


Source: Digital trends

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445