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

Archivo del Autor: Belen De Leon

Fujifilm X-T3 promises epic action autofocus and more for the money – CNET

Edge-to-edge AF points, 11fps continuous shooting and 10-bit DCI 4K video in-camera for $1,500.
Source: CNET

iRobot’s new Roomba knows where it’s going

The Roomba i7+ looks like, well, it looks like a Roomba. There are few factors distinguishing the product from the last several generations. The rollers are bright green, along with a large Automatic Dirt Disposal section just below. Beyond that, however, it’s nearly identical to what you’ll already find on store shelves.

For iRobot co-founder and CEO Colin Angle, however, the product represents the culmination of the company’s nearly 30-year existence. “This is the thing,” the executive explains. “This is the Roomba I’ve always wanted to make.”

The latest version of the robotic vacuum represents a number of advances over its predecessor, chief among them the ability to know where it’s going and remember where it’s been. It’s a skill Angle has teased for a few years now, including several appearances on TechCrunch — and high atop the list of the line’s most requested features.

The feature has been teased in past versions of the home robot. Last year, the company added Clean Mapping to the 900 series. The feature lets the robot create an indoor map of the home, showing where the Roomba spent most of its time and helping it return home to the dock, even when it’s on the other side of the home.

With the i7+, however, Roomba will be able to recognize different rooms.

“The idea that we can build this system that remembers what’s going on in the home is the big leap,” Angle tells TechCrunch. “The 900 built maps, but didn’t remember them. The goal of organizing information to enable the smart home required this robot. For the company, it’s huge. We transition from being a company that is building robots to a company that is organizing spatial information in the home. There’s a data dimension to the company that can now actually be talked about.”

This is accomplished, in part, due to a large jump in computational power  — 50x over the 900 series, according to the CEO. While most users refresh their Roombas at roughly the same rate as smartphones (every two to three years), the bump in on-board tech means the company is able to offer a device that continuously updates over the life of the product.

“It’s much more of a platform at this point,” Angle says. “We can improve your robot, and you should expect the robot to be more of a software product. Your ability to interact with it and the sophistication of what it can do at launch versus a year from now is actually going to be pretty different. The next time it can be smarter about what it can do.”

iRobot gave us a sneak peek of the product on a recent trip to its Bedford, Mass. headquarters. The iRobot HOME lab is a 4,000-square-foot fake home protected by a series of secure doors. It’s much nicer and much larger than my own New York City apartment, save for the notes that line different piece of furniture, warning visitors not to do things like lie on the bed.

The company showed off the tech by mapping roughly half the space for the new Roomba, code-named “Lewis,” as a tip of the cap to one half of the famed duo of 19th century American explorers. The combination of  iAdapt 3.0 Navigation with vSLAM location mapping makes the robot able to navigate to a destination chosen by the user. The recent additions of Google Assistant and Amazon Alexa means users can command the robot with their voice.

There’s one more key hardware addition for the i7+, which addresses another longstanding complaint with the Roomba. The Clean Base is a large bin attached to the charging dock. Using the Automatic Dirt Disposal system, the Roomba is able to empty its own bin. You’ll still have to clean out the larger bin, of course, but only 1/30th of the time of the on-board system. When that bag is full, the user will get a notification from the app.

The i7+ is up for presale starting today, priced at $699. The clean base runs another $299. The robot will start shipping in September. You also can get a sneak peek of the system this week at TechCrunch Disrupt.


Source: TechCrunch

Magical new Roomba empties its bin by itself – CNET

iRobot’s Roomba i7+ robot will vacuum, empty its bin for months on its own.
Source: CNET

South Korean home cleaning startup Miso sweeps up $8 million Series A

South Korean home cleaning service Miso wants to leave its competition in the dust after raising an $8 million Series A. Led by AddVenture, with participation from returning investors Y Combinator, FundersClub and Strong Ventures, and new backer Social Capital, the funding will be used on marketing and entering new Asian countries.

The Y Combinator alum, which was the third startup from South Korea to participate in the accelerator program, has now raised over $10.5 million in total. When TechCrunch first profiled Miso in June 2016, it was processing about 5,000 bookings a month. Now co-founder and CEO Victor Ching says the platform processes about 50,000 to 60,000 cleanings a month.

The company claims that it has processed over 750,000 bookings since it was founded in 2015 and made more than $40 million in gross merchandise value over the last three years. It has served a total of 110,000 customers and currently has 15,000 cleaners on its platform, which is accessible through mobile apps and its website.

When they launched, Miso and competitors like WaHome and Daeri Jubu represented a shift in how home cleaners work in South Korea, where demand for their services is growing thanks to the increase in dual-income households. As Ching explains to TechCrunch, cleaners previously had to pay a monthly fee to join an agency and were often required to check in at its office to wait for bookings, even though work wasn’t guaranteed. Cleaning apps give customers and cleaners more convenience and flexibility, as well as a rating system for transparency.

Ching says that when he and co-founder Haksu Lee started Miso, they assumed most cleaners would want the equivalent of full-time work, or about 30 to 40 hours a week. In reality, however, only about 30% of its providers want to work that many hours, while the rest clean on a part-time basis or to supplement their income. Full time cleaners on the platform typically earn up to about $2,000 a month (in comparison, the monthly minimum wage for full-time work in South Korea is about $1,400).

To stand out from competitors, Miso has focused on developing scale over the last two years, says Ching, who was chief product officer at food delivery startup Yogiyo before it was acquired by Delivery Hero in 2014. Ching’s experience handling food delivery logistics helped him develop Miso’s backend so that when bookings began to increase, it was able to arrange shorter commutes for cleaners. This in turn allowed the company to offer quicker bookings of about 2 to 3 hours, expanding its customer base (it initially only offered four- or eight-hour sessions). Its services also now include air conditioner and washing machine cleanings, as well as same-day bookings in some markets.

Miso’s logistics system also helps match cleaners and customers. About half of its customer base are subscribers, which mean they typically book a cleaning once a week. Most prefer to have the same person come over every week, but that means Miso needs to pair them with a cleaner who is willing to go over regularly. Miso’s platform takes into account the preferences of both customers and providers and also tries to match jobs in the same building or apartment complex with one cleaner. Ching says this is an important advantage Miso has over competitors, because its focus on convenience keeps cleaners loyal to the platform.


Source: TechCrunch

Taxify is entering the e-scooter game

Estonian ride-hailing company Taxify will compete with Bird and Lime in Europe with its new brand of e-scooters, called Bolt, launching in Paris on Thursday.

The company has rolled the scooter sharing service into its mobile app, which has attracted 10 million users in 25 countries since it launched in August 2013.

A spokesperson for the company told TechCrunch it plans to release scooters in several other European and Australian cities where their app is already established, but will also launch in new markets where they’ve been unable to offer ride-hailing services because of regulatory roadblocks, including Germany and Spain.

As of now, Taxify has no plans to scoot into the US market.

“One in five Taxify rides are less than 3 km, which is the perfect distance to cover with an electric scooter,” Taxify CEO and co-founder Markus Villig said in a statement. “It’s likely that some of our ride-hailing customers will now opt for scooters for shorter distances, but we’ll also attract a whole new group of customers with different needs. This means we’ll be able to help more people with their daily transportation problems.”

A Bolt scooter ride will cost 15 cents a minute, with a minimum fare of €1. Just like other e-scooter startups, you unlock the GPS tracked scooters by scanning the QR-code on the scooter using the Taxify app. Taxify will collect the scooters in the evenings for recharging.

Lime e-scooters went live in Paris at the end of June. About a month later, Bird’s fleet did the same, rolling into Paris and Tel Aviv as part of its international launch. GoBee Bike, Obike, Ofo and Mobike — all dockless bike providers — have also launched in Paris. GoBee has since exited after failing to compete with heavyweights like Mobike, which is owned by the multi-billion dollar Chinese company Meituan.

Taxify, for its part, is a favorite among private investors. In May, the company brought in $175 million from Daimler, Didi Chuxing and others. The financing brought the company to the $1 billion valuation mark, where it joined fellow ride-hailing giants Lyft, Uber, Careem and more in the unicorn club.

Whether e-scooters will be as popular in Europe as they’ve been in the US remains to be seen. It’s likely they’ll run into the same regulatory headaches they faced in several US cities as they continue to crop up in new markets.

Taxify, as a European company battling a pair of US-based mobility startups, may have the upper hand.


Source: TechCrunch

Nielsen acquires game market data analyst SuperData Research – CNET

Media analyst will use acquisition to strengthen its Nielsen Games and Nielsen Esports market analysts.
Source: CNET

Brave browser gets Chrome's extensions starting Thursday with major new version – CNET

The ad-blocking browser will look a lot more like the newly redesigned Chrome, too.
Source: CNET

Facebook spends $1 billion on its coolest data center in Singapore – CNET

The center will be the first in Asia and is expected to be powered entirely by renewable energy.
Source: CNET

Livongo Health expands under new offering with Abbott Labs

Livongo Health, a consumer digital health company is focused on the treatment of chronic diseases, is integrating its service with Abbott Labs’ continuous glucose monitoring system.

Livongo is about empowering people with chronic conditions live better and healthier lives, CEO Glen Tullman said on stage at Disrupt SF.  Livongo started with a connected blood glucose monitor that captures data and sends it to the cloud, where it can be processed and analyzed. From here, Livongo delivers real-time insights to customers as well as their physician and even family members.

Livongo started with a product to manage diabetes. And has since added two other devices and services, one focused on diabetes prevention and another on managing hypertension. The company has raised more than $240 million since its founding in 2014.

The deal with Abbott Labs marks a new kind of expansion for Livongo. The collaboration lets Livongo offer Abbott’s glucose monitoring system (known as the FreeStyle Libre Pro System) to its members with diabetes. Instead of having prick their finger continuously, customers can now put a patch on, which delivers readings whenever they want. Members then receive a visual snapshot of their glucose data to give them a clearer view on their glucose levels as well as patterns. Members will also be able to share that data with their personal physicians.

“Our business is not only about hardware,” Jennifer Schneider, Livongo’s chief medical officer said on stage Wednesday when asked if the relationship with Abbott cannibalizes its existing monitor business. “It’s an end-to-end solution to allow and empower people with chronic conditions to live better lives, and that includes a piece of hardware, it includes really the data, the analytics around personalizing the data we get back to affect behavior change, and then services arms as well.”

“So from a philosophy standpoint any device where we easily collect data, that’s great.”


Source: TechCrunch

Origami Labs shows off its voice-powered smart ring

Origami Labs wants to bring voice assistants right to your ear without requiring you to wear a device like a Bluetooth headset or Apple AirPods. Instead, the startup is using a ring on your finger combined with bone conduction technology to allow you to use your smartphone’s built-in assistant – whether that’s Google Assistant or Siri – in an all-new way.

Origami Labs’ device is the Orii, a smart ring that works with an app on your phone, allowing you to physically touch your finger to your ear to either speak to or listen to your voice assistant.

This involves the use of bone conduction technology, which allows you to hear sounds through the vibration of bones in your face, bypassing the outer and middle ears to stimulate the inner ear directly.

That means you can use Orii to do things like listen to your text messages, send a WhatsApp message to a friend, take a phone call, get information like the time or weather, use reminders, or anything else that Siri or Google Assistant could do.

The ring alerts you with a vibration, then you listen (or speak to its microphone) by raising your finger to your ear.

The company presented its device on stage at TechCrunch Disrupt SF 2018 today, after winning a “wildcard” spot that allowed it to enter the Startup Battlefield competition.

The Hong Kong-based startup was founded by Marcus Leung-Shea and Kevin Wong in 2015.

Wong’s father is visually impaired, which makes using a smartphone more difficult.

“That’s where we got started – just to create a device that helps visually impaired people,” Marcus explains. “But through building the product and launching a Kickstarter, it became clear that this screen-free way of interacting with technology is something that actually a lot of people are looking for. It taps into this sense that we’re spending too much time looking at our devices,” he says.

With other Bluetooth devices, like AirPods, there’s a limit to how long they can be worn comfortably.

Plus, there’s the aesthetics to consider – not everyone wants to be seen wearing their AirPods all the time, out of a sense of style. AirPods and other Bluetooth devices in the ear are also often used as a signal others that you don’t want to be bothered.

Meanwhile, using the assistant through the speaker on the phone isn’t very private.

The startup ran crowdfunding campaigns last year to raise its initial seed round. On Kickstarter, the Orii had 4,000 backers – enough to prove there’s at least some consumer interest in this kind of product, the founders believe.

The first version of the Orii is shipping to its early backers who paid $99 to $150 for the device. It’s a bit large, in comparison to even costume rings, but that’s a solvable problem at scale. A second version of the device, shipping in Q2 2019, will be about 25 percent to 30 percent smaller, Marcus says. This one will come in different colors and enable new features. The company is also working on Alexa integration.

Orii has generated some interest from businesses and consumers. Specifically, luxury hotels and retailers want to test the product as a team communication system because they don’t want their staff looking at screens, which could come across as rude.

Mobile operators in Hong Kong, where the 14-person team is based, are also interested in selling Orii as a bundle with their phones. But all these discussions are in the early stages, Marcus notes.

Origami Labs is backed by its crowdfunding and seed investment from the Alibaba Entrepreneurs Seed Fund.


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162