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

Archivo del Autor: Belen De Leon

Mercedes-Benz Vision AVTR is Pandora on four wheels – Roadshow

You’ve never seen a more organic concept than this.
Source: CNET

The best monitors of CES 2020

CES 2020 has lots on show, including fantastic monitors. These are our favorites so far. There are monitors with high refresh rates, and others with great color clarity. But they’re all special.
Source: Digital trends

The biggest laptop trends of CES 2020: Dual screens, 5G, and more

At CES 2020, laptops weren’t bashful. They were ambitious, genre-redefining, and highly refined. After trying out nearly ever new laptop announced, these are the four big trends we noticed.
Source: Digital trends

Facebook’s Deepfake Ban Is a Solution to a Distant Problem

The platform has a plan to deal with tomorrow’s disinformation. But what about today’s?
Source: Wired

The best laptops from CES 2020

CES was an exciting year for laptops. Whether you want the latest experimental design or a tried-and-true form, these laptops all looked awesome.
Source: Digital trends

So actually, PC gamers should just buy TVs now

CES 2020 brought a pair of 48-inch OLED displays, one of which even has G-Sync support. These televisions easily beat the image quality of the best gaming monitors.
Source: Digital trends

Bell and Hyundai Soar Into the Air Taxi Race 

At CES, the helicopter maker and the global manufacturing giant unveil their concepts for flying urban mobility.
Source: Wired

Impossible adds ‘ground pork’ and ‘sausages’ to its lineup of plant-based foods

Impossible Foods made huge waves in the food industry when it came up with a way of isolating and using “heme” molecules from plants to mimic the blood found in animal meat (also comprised of heme), bringing a new depth of flavor to its vegetarian burger.

This week at CES, the company is presenting the next act in its mission to get the average consumer to switch to more sustainable, plant-based proteins: it unveiled its version of pork — specifically ground pork, which will be sold as a basic building block for cooking as well as in sausage form. It’s a critical step, given that pork is the most-eaten animal product in the world.

Impossible has set up shop in CES’s outdoor area, situated near a line of food trucks, and it will be cooking food for whoever wants to come by. (I tasted a selection of items made from the new product — a steamed bun, a meatball, some noodles and a lettuce wrap — and the resemblance is uncanny, and not bad at all.) And after today, the new product will be making its way first to selected Burger King restaurants in the US before appearing elsewhere.

It may sound a little far-fetched to see a food startup exhibiting and launching new products at a consumer electronics show, attended by 200,000 visitors who will likely by outnumbered by the number of TVs, computers, phones, and other electronic devices on display. Indeed, Impossible is the only food exhibitor this year.

But if you ask Pat Brown, the CEO and founder of Impossible Foods (pictured right, at the sunny CES stand in the cold wearing a hat), the company is in precisely the right place.

“To me it’s very natural to be at CES,” he said in an interview this week at the show. “The food system is the most important technology on earth. It is absolutely a technology, and an incredibly important one, even if it doesn’t get recognised as such. The use of animals as a food technology is the most destructive on earth. And when Impossible was founded, it was to address that issue. We recognised it as a technology problem.”

That is also how Impossible has positioned itself as a startup. Its emergence (it was founded 2011) dovetailed with an interesting shift in the world of tech. The number of startups were booming, fuelled by VC money and a boom in smartphones and broadband. At the same time, we were starting to see a new kind of startup emerging built on technology but disrupting a wide range of areas not traditionally associated with technology. Technology VCs, looking for more opportunities (and needing to invest increasingly larger funds), were opening themselves up to consider more of the latter opportunities.

Impossible has seized the moment. It has raised around $777 million to date from a list of investors more commonly associated with tech companies — they include Khosla, Temasek, Horizons Ventures, GV, and a host of celebrities — and Impossible is now estimated to be valued at around $4 billion. Brown told me it is currently more than doubling revenues annually.  

With his roots in academia, the idea of Brown (who has also done groundbreaking work in HIV research) founding and running a business is perhaps as left-field a development as a food company making the leap from commodity or packaged good business to tech. Before Impossible, Brown said that he had “zero interest” in becoming an entrepreneur: the bug that has bitten so many others at Stanford (where he was working prior to founding Impossible) had not bitten him.

“I had an awesome job where I followed my curiosity, working on problems that I found interesting and important with great colleagues,” he said.

That changed when he began to realise the scale of the problem resulting from the meat industry, which has led to a well-catalogued list of health, economic and environmental impacts (including increased greenhouse gas emissions and the removal of natural ecosystems to make way for farming land. “It is the most important and consequential issue for the future of the world, and so the solution has to be market-based,” he said. “The only way we can replace themes that are this destructive is by coming up with a better technology and competing.”

Pork is a necessary step in that strategy to compete. America, it seems, is all about beef and chicken when it comes to eating animals. But pigs and pork take the cake when you consider meat consumption globally, accounting for 38% of all meat production, with 47 pigs killed on average every second of every day. Asia, and specifically China, figure strongly in that demand. Consumption of pork in China has increased 140% since 1990, Impossible notes.

Pigs’ collective footprint in the world is also huge: there are 1.44 billion of them, and their collective biomass totals 175 kg, twice as much as the biomass of all wild terrestrial vertebrates, Impossible says.

Whether Impossible’s version of pork will be enough or just an incremental step is another question. Ground meat is not the same as creating structured proteins that mimic the whole-cuts that are common (probably more common) when it comes to how pork is typically cooked (ditto for chicken and beef and other meats).

That might likely require more capital and time to develop.

For now, Impossible is focused on building out its business on its own steam: it’s not entertaining any thoughts of selling up, or even of licensing out its IP for isolating and using soy leghemoglobin — the essential “blood” that sets its veggie proteins apart from other things on the market. (I think of licensing out that IP, as the equivalent of how a tech company might white label or create APIs for third parties to integrate its cool stuff into their services.)

That means there will be inevitable questions down the line about how Impossible will capitalise to meet demand for its products. Brown said that for now there are no plans for IPOs or to raise more externally, but pointed out that it would have no problem doing either.

Indeed, the company has built up an impressive bench of executives and other talent to meet those future scenarios. Earlier this year, Impossible hired Dennis Woodside — the former Dropbox, Google and Motorola star– as its first president. And its CFO, David Lee, joined from Zynga back in 2015, with a stint also in the mass-market food industry, having been at Del Monte prior to that.

Lee told me that the company has essentially been running itself as a public company internally in preparation for a time when it might follow in the footsteps of its biggest competitor, Beyond Meat, and go public.

“From a tech standpoint I’m absolutely confident that we can outperform what we get from animals in affordability, nutrition and deliciousness,” said Brown. “This entire industry is most destructive by far and has major responsibility in terms of climate and biodiversity, but it going to be history and we are going to replace it.”

CES 2020 coverage - TechCrunch


Source: TechCrunch

Huami and Studio take on Peloton with the Amazfit HomeStudio treadmill

Chinese wearable company Huami and fitness startup Studio are teaming up to build a connected treadmill, which they unveiled today as part of Huami’s keynote as CES.

The most notable feature of the Amazfit HomeStudio is its lack of a traditional treadmill front. Instead, you control the device using your smartphone, while content is delivered to a separate, vertically-oriented 43-inch HD screen that the companies are calling the Glass.

The Glass kind of looks like a giant phone, and it also includes a camera that can analyze your movements with computer vision (if you’re worried about privacy, there’s a slide piece that covers the camera).

As for the treadmill itself, it’s 20 inches wide and 53 inches long, with a slat belt surface for a softer running feel.

Huami may be an unfamiliar name to most U.S. readers, but the company says it shipped 18.1 million wearable devices in 2017, and it went public on the New York Stock Exchange in 2018. Studio, meanwhile, has created more than 1,000 online fitness classes with a focus on treadmill running.

Studio founder and CEO Jason L. Baptiste (who previously founded mobile publishing company Onswipe) told me that with his vision of making running more fun and accessible to non-runners, he’s always seen creating a treadmill as part of Studio’s roadmap, allowing the startup to offer a fitness experience that’s truly “immersive and personal.”

Amazfit HomeStudio

And while Peloton sells a connected treadmill with a 32-inch screen, Baptiste said most treadmill makers are “manufacturing companies or devices something without great software or content or community.” He added, “We wanted to get the content and software right before we ever thought about doing anything with hardware.”

So the Amazfit HomeStudio combines Studio’s content with Huami’s hardware expertise, and it integrates with Huami devices and other wearables to track heart rate. And while a treadmill is obviously best for running, the Glass can also offers classes in sculpt, yoga and stretching.

Huami and Studio are not announcing pricing or timing, but Baptiste said the treadmill will be “an incredible value compared to competing products on the market.” (Pricing for the Peloton Tread starts at $4,295.) He also acknowledged that the real moneymaker will be the content subscription, which will cost $34.99 per month.

“At the end of 2019, Huami defined a new mission: Connect Health with Technology. STUDIO’s passion for fitness has proven to be a perfect match,� said Huami Chairman and CEO Wang Huang in a statement. “We want to bring the latest in fitness to our users, through products and services they can count on. That’s what Huami Amazfit is bringing to the new decade – cutting-edge innovation in health technology.�

CES 2020 coverage - TechCrunch


Source: TechCrunch

Roofstock, which makes it easier to buy a home as an investment property, just raised $50 million in new funding

There are plenty of startups that say they’re making it easier to buy a home. There are fewer startups that are promising to make it easier to buy a home as an income-producing property. Among these is Roofstock, a four-year-old, Oakland, Ca.-based online marketplace where buyers and sellers buy and sell rental homes in more than 70 U.S. markets — homes with tenants residing in them oftentimes. The idea: both institutional and retail investors can buy and sell homes without forcing renters to leave their homes; buyers can also presumably generate income from day one.

It’s a huge market to chase after. Though there’s an assortment of (huge) estimates out there, Roofstock pegs the single-family rental market at a whopping $3 trillion. Investors just gave the company a fresh $50 million to go after it more aggressively, too. Earlier backer SVB Capital led the round, but it was joined by Citi Ventures, Fort Ross Ventures and 7 Global Capital, as well some other earlier investors, like Khosla Ventures, Bain Capital Ventures, Lightspeed Venture Partners and Canvas Ventures.

The company, which says it has facilitated more than $2 billion worth of transactions since launching, isn’t willing to talk about its post-money valuation (it has now raised $133 million altogether). But its cofounder and CEO, Gary Beasley, answered some of our other questions this morning.

TC: How, or where, does the company drum up inventory?

GB: Roofstock’s properties come from a variety of sources, including individual property owners directly, brokers and agents who represent owners of investment properties, property management companies, listing services, and institutions. Last year the number of home sellers on Roofstock’s marketplace increased by 10 times.

TC: And they can list tenant-occupied properties on your marketplace?

GB: Yes [and that] has been difficult to do through traditional channels.

TC: Is there anything preventing new landlords from increasing the rent of tenants as soon as a property changes hands?

GB: Landlords need to honor existing leases and follow local laws and regulations when contemplating rent increases.

TC: Who determines pricing — Roofstock or the sellers?

GB: Sellers ultimately determine the pricing and sale strategy [but we] provide sellers with several data-driven tools to help them set a listing price, including comparable sales values, probabilities of sale at various prices, and estimates of days-to-sell. We also provide sellers with the ability to field offers on homes or list at a non-negotiable price. Nearly all sellers on Roofstock select the option to field all offers.

TC: Do you use any other information ‘hubs’ to assess the value of properties?

GB: We combine our data with various third-party sources, like Corelogic, House Canary, and Zillow to give investors a portrait of a property that includes valuation, neighborhood rating, comparisons with similar homes, as well as other tools and information.

TC: How does Roofstock get paid?

GB: We make money through each transaction. We charge 2.5 percent to sellers, and .5 percent to buyers.

TC: How long on average does it take to sell a house?

GB: The majority of properties that sell on Roofstock go under contract within 15 days or less, which is significantly faster than the industry standard.

TC:  How many properties has Roofstock sold thus far?

GB: We’ve facilitated more than $2 billion of transactions on our marketplace since we launched, and as of the fourth quarter of last year, our run rate was about 500 home transactions per month. It’s been extremely popular with the next generation of investors: 75% of our users are first-time real estate investors, and more than half are under 35.

TC: You operate in more than 70 U.S. markets. Where are you seeing the most transactions?

GB:  The top markets on Roofstock are Atlanta, Memphis, Indianapolis, Jacksonville and the greater Chicago area.

TC: How might a downturn in the economy impact the company’s business?

GB: Broadly speaking, single-family rentals have historically been a strong investment option during economic downturns. During the 2007 to 2011 housing downturn, rental rates [showed] positive rent growth despite broader economic conditions.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614