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

Archivo del Autor: Belen De Leon

Here are the five Startup Battlefield finalists at Disrupt Berlin

Fourteen startups presented onstage today at Disrupt Berlin, giving live demos and rapid-fire presentations on their origin stories and business models, then answering questions from our expert judges.

Now, with the help of those judges, we’ve narrowed the group down to five startups working on everything from productivity to air pollution.

These finalists will be presenting again tomorrow (at 2pm Berlin time, viewable on the TechCrunch website or in-person at Disrupt) in front of a new set of judges. The winner will receive $50,000 and custody of the storied Disrupt Cup.

Here are the finalists:

Gmelius


Gmelius is building a workspace platform that lives inside Gmail, allowing teams to get more bespoke tools without adding yet another piece of software to their repertoire. It slots into the Gmail workspace, adding a host of features like shared inboxes, a help desk, an account-management solution and automation tools.

Read more about Gmelius here.

Hawa Dawa


Hawa Dawa combines data sources like satellites and dedicated air monitoring stations to build a granular heat map of air pollutants, selling this map to cities and companies as a subscription API. While the company notes it’s hardware-agnostic, it does build its own IoT sensors for companies and cities that might not have existing air quality sensors in place.

Read more about Hawa Dawa here.

Inovat


Inovat makes it much easier for travelers to get reimbursed for the value-added tax, through an app that employs optical character recognition and machine learning to interpret receipts, determine how much VAT you should be owed for your purchase and prepare the requisite forms for submission online or to a customs officer.

Read more about Inovat here.

Scaled Robotics


Scaled Robotics has designed a robot that can produce 3D progress maps of construction sites in minutes, precise enough to detect that a beam is just a centimeter or two off. Supervisors can then use the software to check things like which pieces are in place on which floor, whether they have been placed within the required tolerances or if there are safety issues like too much detritus on the ground in work areas.

Read more about Scaled Robotics here.

Stable


Stable offers a solution as simple as car insurance, designed to protect farmers around the world from pricing volatility. Through the startup, food buyers ranging from owners of a small smoothie shop to Coca-Cola employees can insure thousands of agricultural commodities, as well as packaging and energy products.

Read more about Stable here.


Source: TechCrunch

Gtmhub raises $9M from CRV after posting 400% ARR growth in the last year

This week Gtmhub announced a $9 million Series A led by CRV. The investment was not a large round, even for an A. But the capital found its way into one of the fastest-growing SaaS companies that we’ve spoken with recently, which made it interesting all the same.

And, the firm was willing to talk about its financial performance in some detail. The combination made its Series A impossible to ignore.

TechCrunch caught up with Gtmhub’s CMO Seth Elliott this morning to learn more. 

What it does

Let’s start with OKRs. Objectives and key results, better known as OKRs, are a method for organizational planning. They are famous thanks to their roots in Google’s success, but have since broken free of the technology world and become a well-known planning method for corporations of all sizes and types.

Gtmhub deals with them, providing software and services around OKR implementation, training and tracking. (If you an OKR neophyte, head here for a quick overview of what they are.)

Making OKR software isn’t a differentiator in today’s market. Ally does it (it also raised capital recently), along with WorkBoard, Koan and Lattice, among others.

Given the crowded market, Gtmhub stressed during our call how it thinks of itself as differentiated. The company has three things that it hopes will give it an edge in the market. The first is a focus on enterprise customers. According to Elliott, enterprise-sized clients are his company’s “bread and butter,” from a revenue perspective. Instead of starting with a small or mid-sized business target market and later targeting enterprise-scale customers, Gtmhub is going after the top-end of the market first.

Second, the company’s software is designed to interface with external tooling, allowing for real-time OKR tracking as it ingests information to help teams vet how they are progressing against their goals. And, the firm is working on a marketplace where, over time, customers will be able to learn from existing OKR setups and leverage analytics setups that help with data importation and visibility.

In its own words, Gtmhub is an OKR-centric software company, while “provid[ing] a long-term vision and the execution process necessary to bridge the strategy/execution gap,” according to Elliot.

Notably, Gtmhub, despite its enterprise focus, is not abandoning smaller companies. According to Elliot, the startup is announcing a new, stripped-down, $1 per user per month plan next week called START, aimed at smaller firms.

If START is an attempt to onboard companies when they are small so they can be upsold later, or if it is more a contra-competitor move, isn’t clear. But the new, cheap plan (priced at about 10% of other Gtmhub tiers) could shake up the OKR software space by making table-stakes features worth less than they were before.

Gtmhub’s round

Gtmhub is a distributed company, with offices in Denver, Sofia, Berlin and London for its roughly 60 workers. You might think, given its global footprint and number of employees, that the company had raised lots of capital to fund its operations. The opposite, as it turns out.

The startup’s $9 million Series A dwarfs its preceding rounds, including about $1.3 million in seed capital raised (here) in February of 2018. Aside from those checks and the new capital, all we know about Gtmhub’s fundraising history is that it picked up $100,000 in angel money in early 2017.

All told, Gtmhub has raised just over $10 million to date, making its Series A about 87% of its known raised capital. That’s not the mark of a company built on burn.

Of course, if Gtmhub kept a lid on its expenses by growing slowly, its parsimony might be more sin than virtue; after all, private companies backed with venture dollars are built for expansion.

The opposite, as it turns out.

Growth

Elliot shared a number of notable metrics with TechCrunch that we’ve prepared for you below, in an ingestible format:

  • ARR growth: Over 400% year-over-year (YoY)
  • Gross margin: Above 90%, up from over 80% YoY
  • ACV trends: +650% YoY

Take a moment and square those results with how much capital Gtmhub raised and ask yourself if the performance matches the raise. It doesn’t. I suspect that Gtmhub could have raised a lot more money than it chose to, given its growth rate and other marks of financial health.

But, after expanding to 60 people on less than $3.5 million in known venture, the company probably isn’t too unprofitable, and can do a lot with just $9 million. (Gtmhub could also raise more if it needed to, given its metrics.)

With Gtmhub and Ally each flush with new cash, it’s going to be enjoyable to watch the OKR and OKR-empowered software space grow over the next few years. There will be eventual consolidation, right?

Correction: This post misstated the amount of capital raised by Gtmhub before its Series A and has been corrected.

Photo by Startaê Team on Unsplash


Source: TechCrunch

Many smart home device makers still won’t say if they give your data to the government

A year ago, we asked some of the most prominent smart home device makers if they have given customer data to governments. The results were mixed.

The big three smart home device makers — Amazon, Facebook and Google (which includes Nest) — all disclosed in their transparency reports if and when governments demand customer data. Apple said it didn’t need a report, as the data it collects was anonymized.

As for the rest, none had published their government data-demand figures.

In the year that’s past, the smart home market has grown rapidly, but the remaining device makers have made little to no progress on disclosing their figures. And in some cases, it got worse.

Smart home and other internet-connected devices may be convenient and accessible, but they collect vast amounts of information on you and your home. Smart locks know when someone enters your house, and smart doorbells can capture their face. Smart TVs know which programs you watch and some smart speakers know what you’re interested in. Many smart devices collect data when they’re not in use — and some collect data points you may not even think about, like your wireless network information, for example — and send them back to the manufacturers, ostensibly to make the gadgets — and your home — smarter.

Because the data is stored in the cloud by the devices manufacturers, law enforcement and government agencies can demand those companies turn over that data to solve crimes.

But as the amount of data collection increases, companies are not being transparent about the data demands they receive. All we have are anecdotal reports — and there are plenty: Police obtained Amazon Echo data to help solve a murder; Fitbit turned over data that was used to charge a man with murder; Samsung helped catch a sex predator who watched child abuse imagery; Nest gave up surveillance footage to help jail gang members; and recent reporting on Amazon-owned Ring shows close links between the smart home device maker and law enforcement.

Here’s what we found.

Smart lock and doorbell maker August gave the exact same statement as last year, that it “does not currently have a transparency report and we have never received any National Security Letters or orders for user content or non-content information under the Foreign Intelligence Surveillance Act (FISA).” But August spokesperson Stephanie Ng would not comment on the number of non-national security requests — subpoenas, warrants and court orders — that the company has received, only that it complies with “all laws” when it receives a legal demand.

Roomba maker iRobot said, as it did last year, that it has “not received” any government demands for data. “iRobot does not plan to issue a transparency report at this time,” but it may consider publishing a report “should iRobot receive a government request for customer data.”

Arlo, a former Netgear smart home division that spun out in 2018, did not respond to a request for comment. Netgear, which still has some smart home technology, said it does “not publicly disclose a transparency report.”

Amazon-owned Ring, whose cooperation with law enforcement has drawn ire from lawmakers and faced questions over its ability to protect users’ privacy, said last year it planned to release a transparency report in the future, but did not say when. This time around, Ring spokesperson Yassi Shahmiri would not comment and stopped responding to repeated follow-up emails.

Honeywell spokesperson Megan McGovern would not comment and referred questions to Resideo, the smart home division Honeywell spun out a year ago. Resideo’s Bruce Anderson did not comment.

And just as last year, Samsung, a maker of smart devices and internet-connected televisions and other appliances, also did not respond to a request for comment.

On the whole, the companies’ responses were largely the same as last year.

But smart switch and sensor maker Ecobee, which last year promised to publish a transparency report “at the end of 2018,” did not follow through with its promise. When we asked why, Ecobee spokesperson Kristen Johnson did not respond to repeated requests for comment.

Based on the best available data, August, iRobot, Ring and the rest of the smart home device makers have hundreds of millions of users and customers around the world, with the potential to give governments vast troves of data — and users and customers are none the wiser.

Transparency reports may not be perfect, and some are less transparent than others. But if big companies — even after bruising headlines and claims of co-operation with surveillance states — disclose their figures, there’s little excuse for the smaller companies.

This time around, some companies fared better than their rivals. But for anyone mindful of their privacy, you can — and should — expect better.


Source: TechCrunch

Best Buy Bucks the Trend That’s Crushing Other Retailers

The electronics retailer, once declared dead, thrives by offering richer in-store experiences and helping set up customers’ gadgets at home.
Source: Wired

13 Awesome Gift Ideas for Board Game Lovers (2019)

The modern game night is a sacred ritual, so pay it homage with these board games, dice, pencils, and accessories.
Source: Wired

Fox News Is Now a Threat to National Security

The network’s furthering of lies from foreign adversaries and flagrant disregard for the truth have gotten downright dangerous.
Source: Wired

Audi experiments with a ride share service in Southern Germany using an EV and gasoline fleet

Audi Business Innovation is testing out a ride sharing service in Southern Germany called BITS that uses both gasoline and electric vehicles in its fleet.

To manage the service, Audi has turned to Fleetonomy, a fleet management service that offers white labeled ride hailing app services and fleet management technology.

The company develops technology to handle fleet utilization and improve efficiency by bringing visibility to maintenance constraints, real-time demand and supply availability.

The service provides long-distance drives across Southern Germany with a mix of electric and internal combustion powered vehicles.

“The need for flexible mobility among customers is growing and is set to become an additional focus area for the automotive industry said Nico Gropper, Audi Business Innovation GmbH, in a statement. “We always aspire to be at the forefront of these developments. Services that include both electric and ICE vehicles have to deal with additional levels of complexity in order to run smoothly and solving these complexities with the right technology partner is crucial to the operational and financial success of the entire service.”

After a successful initial test in October, the company is planning on doing more with the service. The new partnership with Fleetonomy gives Audi both an app-based bespoke ride hailing service and a way to manage a fleet of both electric and combustion vehicles.

The tech can be used to address range anxiety issues by supplying specific vehicles for trips that are scheduled for certain distances so that battery capacity isn’t as much of an issue and so that routes can be managed by optimizing for charging time and locations.

Using Fleetonomy, Audi has dispatch and scheduling management dashboards, and presents a mobile  app for both passengers and drivers (it’s an Uber-like experience that automakers can control themselves).

“Automotive manufacturers worldwide are expanding their role as service providers of on-demand mobility services and are looking for efficient ways to manage their fleets in order to create services that are both profitable as well as provide a great traveling experience,� said Fleetnomy Co-Founder & CEO Israel Duanis, in a statement. “Fleetonomy’s advanced mobility platforms are up for the task in Audi Business Innovation’s new mobility project, BITS, and we are immensely honored to be the technology partner chosen to power this first-of-its-kind service. We are looking forward to continuing to support Audi Business Innovation in their New Mobility journey.�


Source: TechCrunch

Teeoh’s avatar social platform aims to beat the odds

The success stories of failed gaming startups that went onto strip elements of their infrastructure and pivot into wider markets like Slack has led plenty of game developers to “platformize” their tech to varying degrees of success.

Teeoh is looking to create an avatar-based events platform centered around startup culture. The startup is launching its product into private beta today at TechCrunch Disrupt Berlin’s Startup Battlefield.

Co-founders Don Stein and Jon Hibbins leverage connections with startup ecosystems to create a platform structured around entrepreneurial content. They’ve tested meetups with organizations like Startup Grind alongside events like AMAs with venture capitalists like Tim Draper.

Hibbins previously founded Psytec, a game development studio that built VR titles like the Windlands series. Stein spent the past several years in Silicon Valley investing in AR/VR companies and sourcing deals for larger venture firms.

Teeoh won’t be available in VR, instead focusing on mobile and desktop platforms, hoping to pitch an alternative to teleconferencing software like Zoom that is more bespoke for meetups where participants can single out and chat with individual users in a virtual environment.

The U.K. team is admittedly entering a difficult space.

Few areas have seemed to earn more entrepreneurial attention and less traction to date than avatar startups. Most of these startups have been VR-based which hasn’t exactly widened their addressable user base, but Teeoh is hoping that its focus on more accessible platforms can minimize the friction of users adopting a more cartoonish approach to interacting online.


Source: TechCrunch

The Gospel of Wealth According to Marc Benioff

The Salesforce founder has donated a fortune to right capitalism’s wrongs, and he thinks his fellow billionaires should too. Why can’t we just be grateful?
Source: Wired

Nyxo is building an app-based, sleep-coaching program

Few areas of health tech appear as untapped as the technology around how we sleep. Far too many people spend much of their waking hours obsessed with how to maximize their hours in bed.

Nyxo is building an app-based sleep-coaching program to help users track and improve their quality of sleep in a four-week program.

Consumer health tech apps have always had a bit of an uphill battle when it comes to bringing complete experiences to customers. Data collection is a pain and you’re left building products for the lowest common denominator. Nyxo is trying to make it easier on themselves by taking input from most sleep trackers out there, or you can simply use the startup’s app to gather information about your sleep quality.

 

Most sleep-tracking apps out there will give you some tips about when to stop drinking coffee, but the quality of sleep coaching generally ends there. Nyxo’s founding team is looking to leverage university research from the University of Helsinki to deliver more specific insights about their sleep rhythm and why their sleep is suffering.

The lesson plan focuses on topics like strategies for developing sleep routines, the relationship between sleep and exercise, how sleep can affect your weight and plenty of other quick reads that can help you be more mindful and develop better habits. You’ll also have quick access to statistics on the available sleep data that you’re feeding the app.

The startup is heavily banking on the interest of companies to have well-rested employees, partnering with them to provide their services to employees. Nyxo is also pitching the service directly to consumers with a dedicated app and a $7.99 per month cost.


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366