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

Archivo del Autor: Belen De Leon

Researchers design self-powered robots the size of human cells

The latest robots out of MIT are small enough to float “indefinitely” in the air. Researchers accomplished the feat by attaching 2D electronics to colloids — tiny particles measuring around one-billionth to one-millionth of a meter. All told, the devices are roughly the size of a human egg cell.

What’s more, the addition of photodiode semiconductors means the tiny individual systems are able to to be self-powered, without the need for a battery. The system converts light into a small electrical charge that’s enough to keep the device’s on-board environmental sensors running, while storing on-board information.

As to what these tiny robots are actually good for, MIT plans to send them into hard to reach spots to monitor environments. The two at the top of the list are pipelines and the human body — so, two very different kinds of plumbing systems, really.

“The researchers hope to lay the groundwork for devices that could be dispersed to carry out diagnostic journeys through anything from the human digestive system to oil and gas pipelines,” MIT says, “or perhaps to waft through air to measure compounds inside a chemical processor or refinery.”

Basically you send it in one end and retrieve it on the other — which, again, means…different things in different systems. Once retrieved, information collected by the sensors can be downloaded off the system and analyzed.


Source: TechCrunch

Amazon’s newest Alexa Fund recipients are less consumer-focused

Amazon is today announcing the new batch of startups joining its Alexa Accelerator program, powered by Techstars. Members of last year’s Amazon’s Alexa Accelerator program, which backs companies developing new experiences using voice-based technologies, went on to raise over $10 million in venture capital following their participation in the program, says Amazon. The new group includes startups focused on business use cases, STEM education for kids, accessible technology, and more.

The idea behind the accelerator is to help fuel early-stage companies developing for voice, giving Amazon an equity stake in the businesses.

The teams will participate in a three-month long accelerator program that culminates on October 9th with Demo Night, where they’ll present their business to venture capitalists and angel investors, and present their new Alexa experiences.

Amazon says it received hundreds of applications from 44 countries around the world for the 2018 program, and narrowed it down to nine it believes have the most potential.

During the accelerator program, the companies will improve their products, refine their business model, and develop for Alexa, while receiving mentorship from both Techstars and Amazon, as well as the broader Seattle community.

This year’s batch includes participation from the following:

Blutag

Blutag seems especially relevant to Amazon’s interests, as its company is helping stores create voice-based shopping experiences for their customers. It aims to enable retailers to build a voice-based store without coding, allowing customers to shop by asking Alexa for a particular product, then receive personalized product suggestions over text or email.

Conservation Labs

This startup is operating in the smart home space, offering a produce that connects to the home’s main water line to monitor household water use, in order to help homeowners gain money-saving insights and detect leaks.

HelixAI

HelixAI is taking Alexa to scientific laboratories. Not to be confused with genetic services marketplace Helix, this startup’s HelixAI digital assistant can respond to natural language queries to provide scientists and other others in lab settings with real-time information about their operating procedures, lab safety information, workflow and processes, and reference information. For example, you can ask HelixAI things like “what’s the boiling point of benzene?” or “What about the cut site for the restriction enzyme EcoRI?”

Imageous

Imageous is expanding Alexa’s smart home capabilities to the “smart building.” Its smart facilities AI assistant for occupants of commercial buildings brings the benefits of AI technology to building operators. The AI can take advantage of system data (environmental), social data from the occupant population (if they’re reporting they’re hot, cold or comfortable), and external data sources (e.g weather or traffic data), to optimize the building for energy use and comfort with a focus on efficiency and cost savings.

Jargon

Jargon is offering an on-demand translation service that removes language barriers by combining technology with human assistance.

Novalia

Novalia offers a Bluetooth platform connected to paper-thin self-adhesive touch sensors that capture data through touch, in order to create immersive, touch-based experiences, Its audio platform then responds to touch, and turns it into audio through a surface sound actuator or line out. The company has worked with a number of brands on digital signage, touch-based posters, and other projects.

Presence AI

This company is developing AI-powered conversations for small businesses to replace phone calls for things like bookings. Currently it operates over text message, but an Alexa integration could translate this to voice. (A less troublesome version of Google’s Duplex, perhaps, as it doesn’t try to impersonate a human.)

Unruly Studios

Boston-based Unruly is combining STEM education with physical activity by building programmable, electronic floor tiles that kids can code, then jump on, and run around on to play interactive games. The startup includes former engineers from Hasbro, iRobot, Mattel and Rethink Robotics.

Voiceitt

This company is working to make voice technology accessible, with the development of Automatic Speech Recognition technology (ASR) that allows people with severe speech impairments to communicate and be understood by voice. Customers train the software to understand their unique pronunciations, which it then translates into normalized speech output in the form of audio or text. The system can also be used to help people have face-to-face conversations.

(TechCrunch coverage: Voiceitt lets people with speech impairments use voice-controlled technology)

A number of these companies in this cohort are more focused on supporting businesses, rather than consumers, using voice technology. That’s not surprising given Amazon’s recent interest in putting Alexa in the office and in hotels, for example.

Amazon’s Alexa Fund backs the participating startups with an initial $20,000 funding in return for a six percent equity stake. The startups also have the possibility of receiving another $100,000 as a convertible note. 

However, there have been some concerns that along with the rewards, there are also risks for startups joining Amazon’s program. As The WSJ pointed out as did The Information, some entrepreneurs have taken a wary view of working with Amazon’s VC arm – especially after it led the Series A for home videoconferencing startup Nucleus, then proceeded to directly compete with it with the subsequent launch of the Echo Show.

But on the flip side, startups get an early peek at Amazon’s Alexa roadmap, and access to Amazon staff for help in developing Alexa skills.

Last November, Amazon announced an additional $100 million in venture capital for the fund targeted at international investment opportunities. Past Alexa Fund portfolio companies have included ecobee, TrackR, Rachio, Toymail, Ring (which Amazon acquired), Sphero, Vesper, Owlet, and many more.


Source: TechCrunch

Lime hits six million rides

Lime, the bike and scooter-share company that recently raised $335 million from GV, Uber and others, has hit six million rides since launching last June. Lime, which first launched in Greensboro, N.C., has since expanded to 70 cities.

In comparison, Bird announced in April it hit 1 million rides since launching in November.

Lime’s ridership in San Francisco is currently on hold as the city reviews permit applications from 12 companies to operate electric scooter services. But during the short period of time (from March through June) that Lime did operate in San Francisco, its scooters saw 300,000 rides. Over in San Diego, Calif., its scooters facilitated 1 million bike and scooter rides in five months.

Electric scooters are hot right now, with VCs pouring hundreds of thousands of dollars into the space, and ride-hailing companies placing their bets on scooter startups. Lyft, for example, has laid out its ambitions for electric scooters, as well as bikes. Meanwhile, Uber, as mentioned above, invested in Lime as part of a deal to put Uber branding on Lime scooters.

Be sure to check out TechCrunch’s scooter coverage below.


Source: TechCrunch

Comic-Con 2018: See the first Fortnite Funko Pop figure – CNET

Fortnite’s Rex skin is becoming a Pop vinyl figure.
Source: CNET

Batman: The Animated Series hits Blu-ray in October – CNET

A remastered box set will include 109 episodes of the beloved ’90s cartoon and its follow-up, along with two movies.
Source: CNET

Xage secures $12 million Series A for IoT security solution on blockchain

Xage (pronounced Zage), a blockchain security startup based in Silicon Valley, announced a $12 million Series A investment today led by March Capital Partners. GE Ventures, City Light Capital and NexStar Partners also participated.

The company emerged from stealth in December with a novel idea to secure the myriad of devices in the industrial internet of things on the blockchain. Here’s how I described it in a December 2017 story:

Xage is building a security fabric for IoT, which takes blockchain and synthesizes it with other capabilities to create a secure environment for devices to operate. If the blockchain is at its core a trust mechanism, then it can give companies confidence that their IoT devices can’t be compromised. Xage thinks that the blockchain is the perfect solution to this problem.

It’s an interesting approach, one that attracted Duncan Greatwood to the company. As he told me in December his previous successful exits — Topsy to Apple in 2013 and PostPath to Cisco in 2008 — gave him the freedom to choose a company that really excited him for his next challenge.

When he saw what Xage was doing, he wanted to be a part of it, and given the unorthodox security approach the company has taken, and Greatwood’s pedigree, it couldn’t have been hard to secure today’s funding.

The Industrial Internet of Things is not like its consumer cousin in that it involves getting data from big industrial devices like manufacturing machinery, oil and gas turbines and jet engines. While the entire Internet of Things could surely benefit from a company that concentrates specifically on keeping these devices secure, it’s a particularly acute requirement in industry where these devices are often helping track data from key infrastructure.

GE Ventures is the investment arm of GE, but their involvement is particularly interesting because GE has made a big bet on the Industrial Internet of Things. Abhishek Shukla of GE Ventures certainly saw the connection. “For industries to benefit from the IoT revolution, organizations need to fully connect and protect their operation. Xage is enabling the adoption of these cutting edge technologies across energy, transportation, telecom, and other global industries,” Shukla said in a statement.

The company was founded just last year and is based in Palo Alto, California.


Source: TechCrunch

Cook all the things with the Instant Pot Lux60 6-in-1 for $49 – CNET

This super-popular pressure cooker is rarely priced this low. Plus: Sweet deals on a global SIM card and an outdoor-friendly wireless speaker.
Source: CNET

Industrial robots startup Gideon Brothers raises $765K led by TransferWise co-founder

Gideon Brothers, an ambitious startup out of Croatia that is building autonomous robots to put to work in warehouses and other industrial logistics, has quietly raised $765,000 in funding.

The round is led by TransferWise co-founder Taavet Hinrikus, who has become an increasingly active investor, recently backing fintech Cleo, legal tech startup Juro, and satellite company Open Cosmos. Ex-Wired U.K. editor David Rowan and a number of unnamed Croatian angels have also participated in Gideon Brothers’ seed round.

Founded in early 2017 and comprising a 40-plus team of deep learning and robotics experts — which includes 5 PhDs and 27 Masters of Hardware and Software engineering and other related disciplines — the company is developing an AI-powered robot for various industrial applications.

Dubbed “The Brain,” the technology combines 3D computer vision and deep learning to enable Gideon Brothers’ robots to be aware of their environment and operate autonomously, similar to self-driving vehicles.

“We have been developing a technology we call a ‘robot brain’,” co-founder and CEO Matija Kopic tells me. “We believe that robots of the future will rely on the same type of vision that you and I rely on, which is basically stereo vision. We’ve deployed deep learning on top of stereo vision to give our robots a new type of perception of their environment”.

The startup’s first product is described as an “autonomous and modular intralogistics robot” that is capable of safely handling large pallets in manufacturing, warehouse and commercial environments. It is designed to work alongside humans, with minimal changes to a facility, negating the need for prohibitively expensive retrofitting or investing in brand new robot-enabled buildings, which is the route that Amazon has gone down.

More broadly, Gideon Brothers wants to help address current labour shortages in industrial logistics. Citing a research brief by DHL, Gideon Brothers says that demand for supply chain professionals exceeds supply by a ratio of six to one. The work is often painstakingly dull and physically demanding, meaning that turnover can be as high as 40 percent.

“[We use] a combination of camera-based 3D vision, primarily powered by deep learning algorithms to make sure that our robot, whatever it ends up doing, is aware of its surroundings and the dynamics that exist in these old school industrial facilities which are not highly structured or highly organised like, for example, e-commerce environments are,” adds Kopic.

“We are targeting the remaining 90 percent of the world’s industrial facilities that are completely old school, traditional and centered around human beings as the drivers of those facilities and the business model”.

In practice, this means that instead of workers rushing around a warehouse taking orders from a computer-generated voice or a scanner, and then moving several tons of product around (the so-called “man-to-goods” model), the Gideon Brothers’ robot brings the goods to the worker. It receives instructions from the Gideon Brothers fleet management system, which is integrated into an operator’s Warehouse Management System.

“It goes to the pallet position it has been sent to, lifts it off the frame it is sitting on and transports the entire pallet to a commissioning or “picking” area where workers take the product that need to be packed onto another customer-specific pallet. The robot then returns the original pallet back to its original position – autonomously and safely. The workers don’t have to zoom around and can focus on more complex tasks like picking,” explains Kopic.

If all of that sounds incredibly ambitious for a European startup that has raised less than $1 million, it’s because it is. However, Kopic says that by setting up shop in Croatia he has been able to recruit a very specialist team while keeping costs much lower than direct competitors. It also has the advantage of being close to a number of facilities where the startup is currently testing its robots, including being given access to much-needed warehouse logistics data.

Investor Hinrikus echoes this sentiment. “[Gideon Brothers is] building a killer deep tech team. This will be the best team of deep tech talent to the east from here (well, before we get to China),” he tells me.


Source: TechCrunch

Tap to Alexa brings more accessibility features to the Echo Show

Amazon announced some new features this morning aimed at bringing more accessibility to the Echo line. At the top of the list is Tap to Alexa (not to be confused with the Amazon Tap, mind), which circumvents the need to use voice to interact with the Echo Show.

The new feature essentially turns the device into a touchscreen tablet, by clicking the feature on in settings. Once enabled, users can choose from a number of shortcuts to add to the home screen. The list includes news and weather, along with customizable functions, like the ability to turn specific smart home devices on and off, using text inputs.

It’s a simple solution, but it should offer a way into the Alexa ecosystem for users unable to audio cues to interact with the system. It’s the kind of thing that Amazon could really only add once it introduced displays into the mix.

Same goes for Alexa Captioning. The feature was introduced for U.S. customers a few months back, and now it’s being rolled out to those in the U.K., Germany, Japan, India, France, Canada, Australia and New Zealand. The addition will offer an on-screen text-based Alexa responses on both the Echo Show and Spot.

Taken together, the two features should help Amazon appeal to a whole new group of users.


Source: TechCrunch

Samsung is probably keeping the headphone jack around for the Galaxy Note 9

Let’s be real — the latest batch of Samsung ads are more about the company’s perception of Apple than its own devices. But hey, that tact has worked for the company in the past, so who can blame ‘em? They do, however, offer at least one key bit of insight into the company’s on-going plans.

In a spot titled “Dongle” that takes aim at the easiest possible joke in the smartphone world, Samsung takes Apple to task for the iPhone for its lack of headphone jack. A conversation ensues between a customer and Genius Bar employee, the term “double dongle” is coined and the former grimaces like someone just explained the plot of Human Centipede to him for the first time.

Again, the ad’s less about what Samsung has, than what Apple doesn’t, but it does appear to reaffirm the company’s commitment to the headphone jack. Granted, we’ve seen companies do about-faces on the issue before. The most notable instance is probably Google, who called Apple out one year and dropped the jack the next.

But releasing such an openly mocking ad a month or so before dropping the headphone jack would not, as the kids say, be a great look for the company. The inclusion of the port has been a selling point for Samsung ever since Apple dropped it way back in 2016 for the iPhone 6. It’s an easy win for Samsung. All the company has to do is literally nothing.

And from the leaks we’ve seen of the Note 9, it appears that the 3.5mm will once again be returning.

Of course, what felt like an act of aggression to some two year back has become increasingly common amongst the competition. I’ve talked to a number of manufacturers who’ve retained the jack over the past two years, and nearly all have acknowledged that it’s simply a matter of time before they go that route as well.

It’s tough to say how much of the decision to keep the jack around is Samsung simply giving customers what they want, and how much is the company simply trying to distance itself from Apple. I suspect the truth lies somewhere in the middle. Samsung can continue to use its (admittedly pretty nice) wired AKG headphones as a selling point, while making all the “double dongle” jokes its hefty ad budget can support.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698