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

Archivo del Autor: Belen De Leon

La computación a exaescala busca máquinas pero también aplicaciones

Mientras los ordenadores cuánticos funcionales siguen intentando despegar, los países compiten en el terreno de la supercomputación. Los primeros superordenadores a exaescala podrían llegar en 2021, pero también hacen falta programas especializados para que sean realmente útiles
Source: MIT

Un nuevo semáforo virtual podría acortar los desplazamientos un 20 %

El sistema, incorporado en el ordenador de abordo del vehículo, utiliza su sistema de radio de onda corta para comunicarse con el resto de automóviles y decidir quién tiene prioridad. Aunque la primera prueba ha sido un éxito, excluye a peatones, bicicletas y modelos más antiguos
Source: MIT

Sacha Baron Cohen is about to add jet fuel to Showtime’s rise, starting tonight

Netflix has been killing competitors with its original TV shows and movies. A Morgan Stanley survey released back in May had 39 percent of U.S. consumers naming Netflix as offering the “best original programming” among subscription video services, with everyone else eating its dust, including HBO, which nabbed 14 percent, Amazon Prime Video (5 percent) and Showtime Networks, with a measly 3 percent of the votes.

That could well change with a new, seven-part Showtime series by Sacha Baron Cohen, the English actor, comedian, screenwriter, and producer who has played fictional characters Ali G, Borat Sagdiyev, and Bruno, and who is back in brilliant form, including as Israeli anti-terrorist expert Col. Erran Morad.

If you doubt that the series — “Who is America” — is going to be the talk of the internet (and offline word), check out this clip streamed last night ahead of its premiere tonight at 10 p.m. EST.

Among other things, it features former Congressman Trent Lott promoting putting guns in the hands of “law-abiding citizens, good guys, whether they be teachers, or whether they actually be talented children and or highly trained preschoolers. (Lott hardly appears to have an, ahem, gun to his head, either.)

The clip may well leave you speechless at first, especially if you have parented, or even momentarily interacted with, or possibly just seen on TV, a preschooler.


Source: TechCrunch

Liberty, equality, technology: France is finally poised to become a tech power

Once America had an unassailable advantage, an economic flywheel that spun off innovation and Fortune 500 companies like a perpetual-motion machine. Bring in the best, brightest, and most driven from around the world; educate them or their children at its universities; then watch them start companies, succeed wildly, give back to their alma maters, and recruit new talent as the virtuous cycle began again.

It hardly mattered whether these immigrants came in as students (think Satya Nadella, Sundar Pichai, and Steve Jobs’ father Abdul Fattah Jandali) or with their families (Sergey Brin and Jerry Yang) or as refugees (eg Alexis Ohanian’s father’s family) or as undocumented immigrants (eg Ohanian’s mother.) Meanwhile, the UK, thanks to its Commonwealth connections and universities like Oxbridge and Imperial College, did much the same on a smaller scale. It was a self-sustaining wealth-generation and nation-strengthening machine of gigantic proportions, and it would take colossal idiocy to want to interfere with it.

Enter Brexit. Enter Donald Trump. Enter their implicit and explicit rejections of immigration, including serious barriers to and discouragement of legal and skilled immigration, such as H-1B visa holders and international students — along with the general sense of “you’re not welcome here” that they’re clearly doing their damnedest to convey.

Meanwhile, across the Atlantic, that other great immigrant nation, France, has been working overtime for the last four years to open both its economy and its borders to tech startups. I was skeptical of these efforts a couple of years ago, but two days ago I sat down with former Cisco CEO John Chambers and Accel partner Joe Schoendorf to talk tech in France, and they’ve convinced me that under President Macron, “everything has changed.”

It’s not just that Macron’s reforms have made it far easier to hire and fire in France, making labor costs far more understandable and predictable — although this is a huge deal and a major sea-change. It’s not just that France is offering easy-to-access French Tech visas to founders, employees, and investors alike, so that it’s never been easier for techies to live and work in France — which, as a former Paris resident myself, I can tell you is pretty great.

It’s not just access to a sizable pool of relatively inexpensive engineers. It’s not just openness across academia as well as the private sector (41% of France’s 75,000 Ph.D students are not French.) It’s not just Paris beginning to surpass London in investor interest generally, not just in technology.

It’s also the transformation of the French population as well as the government. 50% of French youth aged 18-24, and 70% of students at the École Polytechnique, France’s flagship technical university, want to go work for startups rather than enterprises — and their ambitions are now European and/or global, not merely French. There’s strength in depth there, too; Chambers compares the raw engineering talent at the Polytechnique to that at Stanford, and France is one Fields Medal away from overtaking the USA in total numbers won.

I can aver that all this is a massive change from when I lived in France a decade ago. Schoendorf says he can think of only one comparable example of a major developed democracy changing so much, in such a short time, as France over the last four years: the UK under Thatcher. Regardless of whether you lionize or demonize Thatcher, that gives you an idea of the scale of the transformation. (And it’s nationwide: 75% of France’s members of parliament are new, and there are twice as many women as ever before.)

I don’t want to pretend that Silicon Valley is at risk of being supplanted by the Île-de-France. The Valley is and will remain the sun at the center of tech’s solar system. But France has now graduated from “asteroid” to “planet,” and is well on its way to “gas giant.” Not least because of its spectacular timing: inviting immigrants just as the US and UK are in the midst of the spectacularly stupid process of dissuading them, and just as the Valley has gotten so expensive, courtesy of NIMBY housing paralysis, that leaders there are looking for any way to diversify to other locales.

All this is beginning to have a measurable effect. There were 274 French companies at the latest CES, up from 13 less than a decade ago. There were more than 700 VC investments in French tech companies last year, which rivals the UK, and more than 50 had American VC involvement. Also, I don’t want to put too much weight on anecdotal data, but two serious, impressive tech people I know have, independently, moved from America to Paris in the last few months.

My chief complaint two years ago was that the French government wanted startups to make their big enterprises better and more competitive, rather than wanting startups to become their big enterprises. That has changed. As Schoendorf says, “Macron sees the world’s five most valuable companies, all tech companies on the West Coast of America, and thinks: we need one of those.” Pascal Cagni, chairman of Business France, has a more accessible intermediary goal: a French “NATU”, meaning Netflix / AirBNB / Tesla / Uber.

And he’s right. France’s transformation into Europe’s primary technology power is real and ongoing, among all of government, academia, big business, and startups; but what they really need is a big hit and a cohort of successful entrepreneurs, a French equivalent of what the PayPal Mafia became. (Xavier Niel is having an enormous effect — see Ecole 42 and Station F, “the world’s largest startup facility” in southeast Paris — but he can’t do it alone.) If and when that happens, though, France will lead Europe for the foreseeable future … and help lead the globe, too.


Source: TechCrunch

EV startups Alta, Energica, and Zero could reboot the motorcycle industry

Three e-mobility startups are accelerating into the U.S. motorcycle market.

Italy’s Energica and California based Alta Motors and Zero Motorcycles have revved up promotion, distribution, and sales.

You may see their machines zip by on American roads before the big two-wheel gas powered companies get EVs to showroom floors.

These startups could reboot U.S. motorcycle sales while shifting the global motorcycle industry toward electric.

The market

Since the recession, America’s motorcycle sector has been in the doldrums. New bike sales have dropped roughly 50 percent since 2008—with sharp declines in ownership by everyone under 40.

Most of the market is now aging baby-boomers, whose “Live to Ride” days are winding down.

Two bright spots in the space are women and resales. Females are one of the few growing U.S. ownership market segments. And per an Insurance Institute for Highway Safety study, total motorcycles on the road actually increased from 2008 to 2017, though nearly 75 percent of registrations are for bikes over 7 years old.

So Americans are buying motorcycles, but for some reason not choosing new ones.

On the e-moto front, two-wheel gas manufacturers have mostly stagnated around EV concepts. None of the big names—Honda, Kawasaki, Suzuki, BMW—offer a production electric street motorcycle in the U.S.

Harley Davidson jolted the industry in February by committing to produce an EV for sale by August 2019.

On U.S. e-motorcycle sales, Global Market Insights (GMI) recently tallied 2017 combined American e-scooter and moto sales at 245K units worth $155M. Following worldwide trends, GMI projects that to grow to 598K and $304M by 2024, with the share of U.S. e-motorcycles to scooters increasing.

The startups and motorcycles

Alta, Energica, and Zero have niche markets for their unique tech and design.

Italy’s Energica is targeting the high performance, higher priced superbike segment. On disrupting existing market leaders such as Ducati or Kawasaki, “Of course we want to do that,” CEO Livia Cevolini told me.

Energica offers three models in the U.S.: the EVA ($26,240), EVA ESSEESSE9 ($24,940) and top line 145 horsepower, 150mph EGO ($26,460).

All three share innovative features, including a patented cooling system to optimize performance of their motors and high energy lithium polymer batteries.

08-01-2017 Torino, calcio campionato serie a Tim, gara Juventus-Bologna, nella foto: .photo damiano fiorntini

Energica’s proprietary Vehicle Control Unit syncs to a digital dash and MYEnergica app. The VCU regulates everything from power output and preset riding modes to ABS and regenerative braking.

As a member of the ChargePoint EV network, Energica integrates the group’s 20 minute DC Fast Charging tech “because if want to ride Saturday with your sport bike friends nobody is going to wait 2 hours for you to charge,” said U.S. CEO Stefano Benatti.

He explained the company is expanding its American dealer network from San Francisco, to Chicago, Florida, and New York. Energica is also entering racing. Its EGO motorcycle was named the class bike for FIM’s 2019 Moto-e World Cup.

Brisbane, California based Alta Motors focuses primarily on producing electric powered off-road machines. Four of Alta’s five models—including the three that are street legal—are specialized for dirt riding. The MX and Redshift MXR motorcycles are full on motocross racers.

The startup has raised $45M and counts Tesla co-founders Marc Tarpenning and Martin Eberhard among its investors.

From a design perspective Alta’s two-wheelers are distinctly minimalist and produce significant power to weight. “We pioneered a new approach to building 18650 based packs,” Chief Product Officer Marc Fenigstein told TechCrunch—referring to the lithium-ion battery cells used by Tesla.

Alta recently launched its second generation—waterproof, 350 volt, 66 pound—battery. “That pack gives us unique…range per pound­­ for a battery pack and unique economics, not just for the world of electric motorcycles…but pretty much everything smaller than a passenger car,” he said.

Fenigstein estimated “the premium off-road motorcycle market is bigger than people think, at [roughly] $2BN.” He would not divulge Alta Motors revenue or sales figures.

Shortly after their EV commitment, Harley Davidson took an (undisclosed) equity stake in Alta, along with a board seat, and entered into a co-development partnership.

Alta’s CEO revealed Harley’s recent EV announcement “isn’t the program we’re working on”, but confirmed the Alta-HD partnership “should result in a motorcycle.”

Of the three startups, Scotts Valley, California based Zero Motorcycles has the widest market and model breadth. The company has six base models, three with dual sport capabilities, distribution in 30 countries, and had sales of $90M in 2017 (according to GMI—Zero wouldn’t confirm revenue data).

“We’re the number one full sized electric motorcycle manufacturer in the world. We sell more every year than all our competitors combined,” CEO Sam Pascheltold TechCrunch—though Zero did not provide exact figures.

Like Alta, Zero manufactures its EVs in the USA. The startup’s ZForce battery connects to an internal magnet driven motor. Both are governed by a proprietary Main Bike Board (MBB) processor “the brain…that houses all of our algorithms,” said Zero’s VP for Product Development Brian Wisman.

“The specific energy that’s achieved on Zero’s lithium ion batteries is far greater than anything achieved by automotive EVs right now,” he said.

Zero motorcycles connect via Bluetooth to an app that allows riders to monitor and adjust performance from devices. The company’s EV’s can be fast charged from charging stations or by plugging into the same home outlet that powers your toaster.

In addition to citizen motorcyclists, Zero has started specialized fleet sales to the U.S. military and police departments.

The ride

I got a chance to test models from all three companies. The most significant distinctions between their e-motos and gas two-wheelers are power delivery and no shifting.

Zero, Alta, and Energica’s machines are fully automatic—no clutch or gears.

Simply flick the on switch and twist the throttle to go. When you do an immediate and uninterrupted stream of voltage powered torque launches you forward. The wind is louder than the motor—though each e-motorcycle has a distinct sound—and when you stop there’s silence.

Energica’s big battery acceleration is akin to striking a lightning bolt to the pavement. Alta’s lightweight RedShift MXR is quick, nimble, and flight capable on a motocross track. And Zero’s SR feels distinctly balanced across power, performance, and rideability. I didn’t find myself misting gas motorcycles at any point of the tests.

The biz play

Energica, Alta, and Zero face their own steep climbs to profitability—and the e-moto space has already seen two flops in Mission Motorcycles’ collapse and Brammo sputtering out.

“We do have a burn rate. Like any sub-scale EV manufacturer such as Tesla, we are pre-profit,” said Zero CEO Sam Paschel. “The way to win is scale.”

And while these electric startups probably can’t revive new U.S. motorcycles sales to seven-figures annually—that would take 12 years of five percent growth—they could play a role in transforming the global motorcycle industry.

As their models close gaps on price, performance, weight, recharge times, and ride distance—Zero, Alta, and Energica could shift the market from gas to electric.

Their tech appeal and simplicity to ride could bring more first-time and younger riders into motorcycling, including women.

This — and Harley’s EV production commitment — could pressure the likes of Honda, Yamaha, and Ducati to produce electric motorcycles sooner.

These factors (and regulatory tailwinds) could thrust Alta, Zero, and Energica into an active space for partnerships, mergers, and acquisitions. Their compact, lightweight technology has application for other non-auto, non-motorcycle e-mobility solutions.

Growing competitive pressure and a shift in two-wheel consumer preferences could also make Energica, Zero, and Alta acquisition targets for mainline motorcycle manufacturers.

That’s a lot of speculation, but the big gas manufacturers are apparently watching. “Since Harley’s EV announcement, three of the big motorcycle companies bought one of our bikes,” an exec from one of the startups told me on background.

“We’d like to think they’re just curious to ride our e-motos, but more than likely it’s to break them down and study the tech,” the exec said.


Source: TechCrunch

What is G-Sync?

If you’re buying a new computer monitor, you may have noticed the label “G-Sync” in the specifications. It’s an important feature in modern gaming monitors that fixes a major issue with the way they sync refresh rates with graphics cards.

The post What is G-Sync? appeared first on Digital Trends.


Source: Digital trends

How to shop with Alexa on Prime Day – CNET

This Prime Day, consider using your Alexa speaker to get some of the best deals.
Source: CNET

Don't Call Them Winged Rats—These Pigeons Are Exquisite

Leila Jeffreys photographed majestically colorful members of the Columbidae family in Australia.
Source: Wired

Trump's Supreme Court Nominee Tops This Week's Internet News Roundup

President Trump’s nomination of Brett Kavanaugh to the Supreme Court got a lot of gums flapping on the internet last week.
Source: Wired

You can use Chrome OS on a tablet, but it’s not an iPad competitor yet

We took a look at the first Chrome OS tablet to hit the market, the Acer Chromebook Tab 10, to see just how Google’s lightweight tablet runs on a touch-only device thanks to a few new tablet-centric features.

The post You can use Chrome OS on a tablet, but it’s not an iPad competitor yet appeared first on Digital Trends.


Source: Digital trends

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703