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

Archivo del Autor: Belen De Leon

DoorDash acquires autonomous driving startup Scotty Labs

DoorDash has been on an acquisition tear of late with Scotty Labs as its latest target. Terms of the deal were not disclosed, but this comes after DoorDash acquired Caviar in a deal worth $410 million.

Scotty Labs, a tele-operations company that is working on technology to enable people to remotely control self-driving cars, raised a $6 million seed round from Gradient Ventures with participation from Horizon Ventures and Hemi Ventures last March. The startup had previously worked with Voyage for its self-driving cars in retirement communities.

“Our core belief at Scotty has always been that Autonomy + Remote Assistance is the future,” Scotty CEO Tobenna Arodiogbu wrote on Medium. “We have intentionally always considered ourselves to be the anti-hype company and focused intensely on developing core infrastructure and algorithms to ensure the safe deployment of autonomous vehicles.”

Meanwhile, DoorDash quietly brought on the two co-founders from Lvl5, another company that had built tech to create high solution maps for autonomous driving using crowdsourced imagery and computer vision to merge and process the images. In April, Lvl5 announced it was shutting down after the acquisition.

Details of how Scotty Labs and Lvl5 will fit into DoorDash’s business are nonexistent, but you could imagine DoorDash using Scotty’s technologies to remotely control delivery robots or other types of autonomous vehicles.

“We’ll share more updates in the near future but for now, we’re really excited to be part of the amazing DoorDash family and looking forward to building something magical together,” Scotty Labs co-founder Tobenna Arodiogbu wrote on Medium.

From what we understand, the Lvl5 deal was more of an acquihire and did not include any of the maps that were built using the company’s technology. Instead, startup Mapillary obtained that trove of hundreds of millions of images.

DoorDash would not comment on what the new hires are working on, but through its robot pilots and partnership with GM, the startup has made no secret of its interest in exploring autonomous technology, specifically looking at how it can improve the cost and efficiency of deliveries, and it would make sense that it would also want to have in-house expertise to own and manage those projects

DoorDash has experimented with delivery robots before. In 2017, DoorDash partnered with both Starship Technologies and Marble to test food delivery via robot. More recently, DoorDash announced a partnership with GM’s Cruise to test self-driving food delivery cars. DoorDash is also beefing up its in-house team of autonomous and navigation specialists.

This investment in autonomous through its acquisition of Scotty Labs and acquihire of the team from Lvl5 comes at a time when DoorDash says it is revamping its policies around driver wages.

The enthusiasm and potential of autonomous had led to startups creating literally dozens of interesting products that focus on different aspects of this field. But it will take a village to get this tech off the ground, which means that consolidation is inevitable.

DoorDash — operating on the principle of economies of scale — has been pretty aggressive in positioning itself as one of those consolidators. We have heard it tried to merge with Postmates. It bought Caviar this summer. And it has raised an absolute ton of money. In May, DoorDash raised a $400 million round valuing it at $12.6 billion. Meanwhile, DoorDash’s main competitor, Postmates, is gearing up to go public this quarter.

As technology becomes a key way for the crowded arena of delivery startups to differentiate themselves, investing in its own autonomous tech R&D — by way of picking up some of these disparate startups that may have struggled to survive on their own — is one way for DoorDash to build out that tech cred.


Source: TechCrunch

Timbuk2’s Parker is a commuter backpack made for the long haul

It’s finally Bag Week again! The most wonderful week of the year at TechCrunch. Just in time for back to school, we’re bringing you reviews of bags of all varieties: from backpacks to rollers to messengers to fanny packs.

Honestly, I’d thought I’d have grown out of backpacks by this point in my life. I had a year or two flirtation with messengers, but all roads eventually led back to the over-the-shoulder satchel. As a subway commuter who carries around a laptop at all times, it just works for me.

Until recently, however, I never really had much allegiance to any bag companies. I’ve used JanSport and Crumpler and Herschel and have a closet full of promotional bags I’ve accumulated over the years, but any semblance of brand loyalty has been fleeting at best.

Last year, however, I fell pretty hard for Timbuk2’s Never Check (as hard as a man can fall for a travel backpack). The carry-on backpack joined me for two weeks in Asia, traveling to a handful of different TechCrunch events. It addressed my travel needs better than any bag I’ve used, and when I returned to the States, I purchased the company’s Authority Pack for my day to day commute.

Timbuk2

I like the bag just fine. It’s got a nice assortment of internal pockets, but lacks the kind of versatility I’d gotten used to with the Never Check. Hoping to split the difference, I asked the company to send its new Parker Commuter Backpack to take for a spin. So far, so good. The bag does a good job delivering much of the Never Check’s amenities on a scale that works for the nearly two or so hours a day I spend commuting in and out of Manhattan.

Waterproofing was key to the choice, as well. I’d recently lost use of a work MiFi in a freak torrential downpour. It was stowed away in a zipped-up pocked I thought was sufficiently insulated against the elements. Turns out, however, that a little water behind the display is a dangerous thing when it comes to a portable Wi-Fi device.

The Parker has that part covered with a wax canvas front, including a couple of external pockets with covered zippers. I was a bit surprised how much of the storage space was monopolized by the trio of out-facing pockets. It’s a 180 from the two slim ones on the Authority.

Here there are zippers on the top and bottom pouches, with the center and largest pocket snapping together with a magnet. It’s an interesting touch and one I’ve not seen much of in backpacks. It does seem to lack the relative security of a zipper, so you might want to skip storing valuables in there, but it makes for easy access, which is great for things like keys. I’ve also not had any issue with the three after getting caught in the rain a couple of times.

Timbuk2

On either side there’s a narrow, but expandable slot for an umbrella and/or water bottle. And like the Never Check, the primary zipper expands the bag for additional storage. That’s nice for overnights, or those days when you’re bringing groceries back to the apartment.

Also, like the Never Check, there’s a nearly hidden zipper on the side rear for slipping a 15-inch laptop in and out. Interestingly, that panel can also be accessed through the main compartment. I’m not in love with that part. I do like the way the Never Check keeps the laptop hidden.

Timbuk2

There’s plenty of space inside — more than I generally need day to day. There’s plenty of space for my camera, gym shoes and all of the other crap I lug around, day to day. I could, however, have done with additional pockets inside — spots devoted to things like pens. That’s a point for the Authority, which also incorporates a mesh net for loose objects.

The Airmesh back panel is a nice touch, keeping the wearer’s back a bit cooler, especially during this brutal East Coast August. There are plenty of security straps, as well, for cyclists, though those thankfully remove easily for day to day usage.

At $219, the Parker is considerably pricier than the Authority ($129), but it’s got more than enough space and is built to last.


Source: TechCrunch

Walmart sues Tesla for negligence after multiple solar panel fires

Walmart is suing Tesla for breach of contract and gross negligence after rooftop solar panel systems on seven of the retailer’s stores allegedly caught fire, according to a filing.

Walmart said the lawsuit, which was filed Tuesday in New York state court, arose from years of gross negligence and failure to live up to industry standards by Tesla and the solar panels it designed, installed and promised to promised to operate and maintain safely on the roofs of hundreds of Walmart stores.”

Bloomberg was the first to report on the court filing. The lawsuit is aimed at Tesla Energy Operations, a division within the clean energy and electric vehicle automaker that was formerly known as SolarCity .

Tesla did not return a request for comment. A Walmart spokesperson said there was nothing else to add beyond the lawsuit filed Tuesday. TechCrunch will update the article if Tesla responds.

The lawsuit comes just days after Tesla CEO Elon Musk announced a new rental offering for solar power in a bid to reboot the flagging renewable energy business. Tesla’s share of the solar market has declined since its merger with SolarCity in 2016. In the second quarter Tesla  deployed only 29 megawatts of new solar installations, while the number one and two providers of consumer solar, SunRun and Vivint Solar installed 103 megawatts and 56 megawatts respectively.

Walmart has asked Tesla to remove solar panels from all 240 locations where they have been installed as well as pay for damages related to fires that the retailer alleges stem from the panels. The lawsuit points to several fires on the retailer’s rooftops that allegedly stem from Tesla solar panels.

The lawsuit states:

To state the obvious, properly designed, installed, inspected, and maintained solar systems do not spontaneously combust, and the occurrence of multiple fires involving Tesla’s solar systems is but one unmistakable sign of negligence by Tesla. To this day, Tesla has not provided Walmart with the complete set of final “root cause” analyses needed to identify the precise defects in its systems that caused all of the fires described above. The number of defects, however, is overwhelming and plainly indicative of systemic, widespread failures by Tesla to meet the standard of care, as set forth in the governing contracts, as to the solar systems installed at Walmart’s stores.

Unsatisfied with Tesla’s actions, Walmart requested in May 2018 that the company disconnect all of the solar panel systems, according to the lawsuit. Tesla complied. However, Walmart alleges that another fire erupted even after the systems were disconnected.

In Walmart’s view, numerous problems with the design and installation were propelled by SolarCity’s business model, which relied on “installing as many solar panels as quickly as possible.”

“SolarCity’s business model was ultimately a bust. Unbeknownst to its customers until public reports later exposed its shoddy practices, SolarCity suffered from “a quality assurance problem,” the lawsuit alleges.

Tesla announced plans to merge with SolarCity in 2016, in a controversial all-stock $2.6 billion deal that closed in November of that year.


Source: TechCrunch

YC-backed Stoic is a journaling app with a focus on understanding your feelings

The process of using the Stoic journaling app is simple: You open the app in the morning and the evening, when you’ll be prompted to answer a couple of questions and perform a few simple exercises.

For example, this evening the app asked me to rate my current level of fulfillment and to identify what made me smile today, while also pointing me to guided exercises like journaling and breathing.

Stoic is part of the current batch of startups at Y Combinator (it’s taking the stage today at Demo Day). Founder Maciej Lobodzinski told me that his goal is to help users understand the different factors influencing their mental and emotional state.

“The core of the app is: We have this insight and we see what influences your mood and what you feel,” Lobodzinski said. He suggested that this is very different from the “super transactional” idea embedded in my other mental health and wellness apps, where “you pay for my app and you feel better.” In his view, “You should feel how you feel. It’s okay, how you feel, but you should know why you are feeling this way.”

So once there are a couple of weeks of data in the app, you should be able to look back and see how you were feeling on a certain day, and if there were activities that made you feel more or less fulfilled. Over time, Lobodzinski hopes to add more insights about “what influenced you, why you feel this way, why you are productive.”

Stoic screen shots

As the name implies, Stoic is inspired by Lobodzinski’s interest in classical Stoic philosophy (he’s not the first to suggest that the approach has direct applications in the tech industry), and the app even includes quotes from Stoic philosophers.

“It’s an extremely practical framework,” he said. “When I talk to users, there are entrepreneurs, investors, traders — people who found out about the app because they were looking for how to deal with their stress …
If you are stressed with your everyday life and you can get the advice of the emperor of Rome, who dealt with much more serious things, it’s amazing how much better you can feel after that.”

At the same time, users have the option to receive quotes from different schools of thought — not just Stoicism but also Buddhism, Taoism and Catholicism. For some users, their app experience won’t be explicitly focused on Stoicism, but Lobodzinski said that even then, it forms the “spine” of the app’s approach.

The basic app is free, but Stoic charges $27.99 per year for a premium version that includes iCloud syncing and additional content.


Source: TechCrunch

The American AI Initiative: A good first step, of many

The path to general AI — and possibly superintelligence — is being paved before our eyes. And with the proliferation of an AI-driven society, the social and economic value of such technology is also on the rise. In turn, harnessing and leveraging such technology needs to extend beyond the interests of venture capitalists, investment groups and entrepreneurs — and also be a priority on a geopolitical scale.

When the global economy starts to feel the shift ushered in with mass-adoption of AI, the United States needs to be leading the charge as opposed to chasing the pack.

If the U.S. is to compete on a global level, they’ll face an arms race of sorts from a litany of nations that are already doubling-down on the massive advantages that come with national AI proficiency. In fact, 18 different countries have launched national AI strategies, with government funding ranging from $20 million to almost $2 billion.

A first step in the right direction was taken by the Trump administration recently when the president signed an executive order launching the American AI Initiative. This policy will funnel federal funding and resources toward AI-specific research while also implementing U.S.-led international AI standards. Additionally, the program will call for new research into increasing AI literacy in American workers.

Unfortunately, there are no specifics around what exactly this new program actually looks like in practice, and there is no additional research being dedicated toward AI development. There are no timelines for implementation of these initiatives, only a vague goal of roughly six-ish months before a detailed plan is rolled out. Jason Furman, a Harvard professor who helped draft the Obama administration’s report on AI, said that the plan had “all the right elements� but was also “aspirational with no details and is not self-executing.�

How can the private sector build on what the federal government has put in place?

Yet, the importance of government involvement in AI R&D cannot be overstated. If we remain on the path we’re on, one where large technology companies and VC firms are funding the bulk of AI research, the country would only see pockets of growth around the largest technology companies and the regions of the country would continue to stagnate. We would not be able to work on major moonshot projects and collectively pool our resources for the greater good across all regions of the U.S. All innovations would be tightly controlled by technology companies and adoption rates would not move up and actually make a difference in the way we utilize AI. This would result in a marginal talent pool, and new developments would be those of technology innovators — not problem-solvers. Everything would be driven by its contribution to business and not its contribution to society at-large.

So, government involvement matters, yet the administration can’t be solely responsible for catalyzing the change needed by the American workforce — it falls on us as well. So that begs the question…

How can the private sector build on what the federal government has put in place?

The program focuses on five key pillars: Research and development, infrastructure, governance, workforce and international engagement. Like Furman said, those concepts are well and good, but they remain vague and still clearly undefined. But, even if the administration’s program isn’t hitting the ground running, that doesn’t mean that you and I can’t push the ball in the right direction. So, how can we as a workforce help execute on the program? What do we need to do to enact the ideals that the federal government is focused on in AI?

Focus on building AI-literacy in American workers

Until the American workforce itself is concerned with being AI-first, we will see challenges in implementation, adoption and deployment, and AI literacy will be largely confined to the areas in which it’s already being heavily used (automation, customer service, insights, engagement, etc.).

Additionally, these industries aren’t even using AI to actually solve problems or improve society, they are largely using it as an autopilot. And if AI is being used simply to automate processes for tech companies, then we’re missing out on the opportunity to use it to its full advantage to solve actual sociological issues around hunger, poverty and healthcare.

And the focus needs to extend beyond the workforce and into the classroom. All STEM programs in American schools need AI-based coursework. Universities need AI-based programs and intelligence labs, such as MIT, for example, where roughly 25% of faculty conduct research on intelligence in labs like the MIT-IBM Watson AI Lab, the Robust Robotics Group and the Laboratory for Information and Decision Systems (LIDS).

Our academic institutions and research centers would continue to strive as centers of excellence around the world, meaning that the best and brightest minds would continue to be attracted and would keep our talent pool stocked. Our universities would increase enrollment for AI/digital experts, as those roles would be the golden mature standard.

Startups need to swarm and work closely with federal AI strategy

While I hate to use cliches, this is a “teamwork makes the dream work� situation. Aligning the startup community with government strategy would allow innovation and social good to walk hand-in-hand when it comes to AI development.

The importance of government involvement in AI R&D cannot be overstated.

This would lead in new space technologies, create new innovation for society in food, energy and health, and create a lifestyle that balances efficiency and leisure. It also would allow American corporations to go after dispersion and breakthrough innovation. From a government perspective, this means continuing to provide open and structured data sets for the public to use while still protecting the sensitive information that keeps our citizens safe. Providing these data sets is the first step, but making others aware through education campaigns is also important

Make AI all-inclusive

Much the same way that IT experts, coders and web/app developers had to learn to work side-by-side with business owners, marketers and production-level employees across the business ecosystem over the last two-and-a-half decades, we must bridge the “gap� between AI experts, technologists and leading technology companies and solutions owners, general SMBs and corporate America to develop an inclusive and universally understandable AI strategy.

The advancement of machine learning models, specifically deep learning, relies on the ingestion of data — structured or unstructured. The sharing of this data, from people involved in day-to-day problems and solutions to technologists who are concerned with the big picture, is the key to developing innovative and inclusive AI solutions. A better AI future built on diverse data sets requires both parties to work collaboratively.

Data is officially the most valuable commodity on earth and the countries that win the race to harness and use it to its maximum value and efficiency are going to position themselves favorably around the globe. And if America is to win the race, it will take the buy-in of the collective public, private and government entities in our country. If we are to move past improving our viewing patterns on Netflix and start solving the brass-tax issues in our country’s society, it will come as a result of the convergence of government, society and business.


Source: TechCrunch

El padre de los 'deepfakes' lucha contra el monstruo en el que se han convertido

Si su iPhone es capaz de convertirle en un unicornio es gracias al trabajo de Hao Li. Después de perfeccionar su trabajo para aplicarlo el cine y la medicina, se ha centrado en encontrar formas de detectar estas falsificaciones cada vez más realistas, fáciles de crear y difíciles de identificar
Source: MIT

Amazon drops the price for the Fire HD 10 Tablet with hands-free Alexa

The Fire HD 10 Tablet has always been an astonishingly good buy in comparison to iPads. Amazon just sweetened the deal with a significant price drop for the versatile hands-free Alexa-compatible 1080p tablet in a pre-Labor Day sale.
Source: Digital trends

Cómo el 'phishing' explota nuestro cerebro para engañarnos

La autoridad del supuesto emisor del mensaje, su carga emotiva e incluso la propia felicidad del internauta disminuyen su capacidad de alerta ante este tipo de ciberataque, que cada vez resulta más efectivo y popular. Pero para solucionarlo hace falta implantar una doble autenticación 
Source: MIT

Facebook’s New Privacy Feature Comes With a Loophole

“Off-Facebook Activity” will give users more control over their data, but Facebook needs up to 48 hours to aggregate your information into a format it can share with advertisers.
Source: Wired

Report: Spider-Man's future in the Marvel Cinematic Universe may be in jeopardy – CNET

Peter Parker could be webslinging his way out of the Marvel Universe, but nothing is confirmed.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009