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

Archivo del Autor: Belen De Leon

Sleep tracking ring Oura raises $20 million from Michael Dell, Lance Armstrong and others

Oura Health, a sleep tracking and improvement platform, just raised $20 million in a funding round led by MSD Capital with participation from YouTube co-founder Steve Chen, Twitch co-founder Kevin Lin, Sunrise founder Dave Morin, JUMP founder Ryan Rzepecki and others. This round comes a couple of years after the Finnish company raised €5 million from MIT Media Lab Director Joi Ito and others.

Oura is a smart ring that tracks your sleep habits to help you achieve better sleep. It does this by measuring the blood volume pulse from your finger’s palmar arteries, detecting the direction and intensity of your body’s movements using a 3D accelerometer and gyroscope to detect the direction and by measuring your temperature through three NTC temperature sensors.

“I believe Oura has identified a challenge that faces us all, namely getting enough high-quality sleep,” Dell said in a statement. “Oura’s design and technology show tremendous craftsmanship, and now more consumers around the world will be able to get their own Oura ring.”

The star-studded funding group also includes Shaquille O’Neil, Lance Armstrong and Will Smith.

“We are thrilled to have such a talented group of builders, champions, and creators join us as investors,” Oura Health CEO Harpreet Rai siad in a statement. “It’s amazing to see how such a diverse group of investors all recognize the universal importance of sleep.”

To be clear, sleep tracking and improvement is an area many startups and large companies have tried. You may remember Basis Health, which eventually sold to Intel. And then there’s Fitbit, smart ring Motiv and other wearables that track your sleep.

We have yet to try this out, but we’ll report back if we do. Oura Health is currently shipping to over 100 countries and retails from $299 – $999, depending on the material you select. Meanwhile, Motiv retails for $199.


Source: TechCrunch

Skype launches real-time captions and subtitles

Alongside news that PowerPoint is getting real-time captions and subtitles in 2019, Microsoft announced similar technology is now available in Skype. Launching today to coincide with the UN International Day of Persons with Disabilities, the new feature allows those who are deaf or hard of hearing to read the words that are spoken during audio or video calls in Skype .

The option is enabled in Skype’s settings by selecting the more (+) button during the call and choosing “turn subtitles on.”

It can also be set as the default under Settings, the company says. (To do so, click your Profile picture, then Settings, then Calling, then Call Subtitles, then toggle on Show Subtitles for all voice and video calls.)

Once turned on, live captions and subtitles will auto-scroll during the call, but Microsoft says it’s working to offer other viewing options in the future. Specifically, Skype will soon allow you to scroll through the captions in a side window.

The company claims the new AI-powered live captions and subtitles have been optimized to be “fast, continuous, and contextually update as people speak.”

Real-time captions is only one way Skype has been working to make it easier to communicate. It also expanded its real-time translation capabilities a couple of years ago, and today says it’s releasing translations that support over 20 languages and dialects in the weeks ahead.

When toggled on, Skype users will be able to read the subtitles in the language of their choosing during every call.

The real-time captions and subtitles feature is available in Skype version 8 on Android (6.0+), Android tablet, iPhone, iPad, Linux, Mac, Windows, and Skype for Windows 10 (version 14). However, it may not be immediately live for you, even if you’re on the correct version as it’s being gradually rolled out over the weeks ahead.

 


Source: TechCrunch

NASA, Russia launch Soyuz rocket to ISS just weeks after failure – CNET

This time, the ride went smoothly and without interruption.
Source: CNET

2019 Volvo V60 starts at $38,900, stretches past $60,000 – Roadshow

There’s a trim for everyone, from penny pinchers to folks who spend like it’s going out of style.
Source: CNET

Report: Amazon is testing cashierless checkout for larger stores

Amazon’s cashierless checkout technology is now being tested for use in larger stores, according to a report from The Wall St. Journal on Sunday. The system, which involves an array of cameras to track shoppers’ purchases alongside weight sensors on shelves, has been rolling out this year to smaller convenience stores across the U.S. in markets, including Seattle, Chicago, San Francisco, and soon New York.

The new report says Amazon is now trying out the same technology in a larger space in Seattle, where the ceilings are higher and there are more products to choose from – things that make the system more challenging to implement.

The obvious use-case here would be for Amazon-owned Whole Foods, which Amazon has been leveraging to grow its own grocery pickup and delivery business in the U.S. The business challenges rival grocers, as well as Walmart and grocery delivery services like Target’s Shipt, Instacart and others.

In particular, it could be difficult to get a cashierless system to work with items where the size, shape and weight varies – like fresh produce, WSJ notes. Whole Foods stores are also larger, as they’re typically 40,000 sq ft and house some 34,000 items.

But if the system were perfected, it could allow Amazon to cut or repurpose store staff at Whole Foods, as well as get a better handle on inventory levels for its delivery business. One of the challenges with ordering groceries today from places like Instacart or Shipt is that the stock levels in the app don’t match what’s actually on store shelves. Longer-term, solutions like Amazon’s Go technology could improve that.

Meanwhile, a system for grocery shopping without waiting in a checkout line could save people time.

Walmart is doing something to address this problem at Sam’s Club stores, where its Scan-and-Go app lets customers skip the line. But it’s still more labor intensive than simply picking up items and placing them in a cart. Walmart also ended a test of Scan-and-Go that was taking places across its flagship stores earlier this year. Instead, it has begun testing new technologies, including a cashierless checkout system, in a Dallas Sam’s Club store.


Source: TechCrunch

Investors still don’t understand the fundamentals of US/China relations

This weekend, Presidents Donald Trump and Xi Jinping agreed to something of a détente around American tariffs on Chinese goods. Stocks across Asia swooned, for reasons that make no sense to me. Plus, Bloomberg’s spy story redux and Berlin airport fun.

We are experimenting with new content forms at TechCrunch. This is a rough draft of something new – provide your feedback directly to the author (Danny at danny@techcrunch.com) if you like or hate something here.

Chinese stocks swoon over tariff slowdown – but why?

Trump and Xi agreed to delay the implementation of tariffs for 90 days while China offered to buy more American goods (particularly agricultural) as the two administrations try to hammer out a longer-term agreement.

In Asia, stocks rallied. Chinese stocks have been pummeled over the past few months as the trade dispute between the Chinese and the Americans crescendoed. Tencent, as one example, has lost about a third of its value from its peak back in January. ZTE has lost about half of its value on its Hong Kong ticker since the beginning of the year. It makes complete sense for these stocks to take a bit of a breather now that the tariffs are going to slow down.

Actually, no not really. Here’s the challenge: what exactly has changed? To me the market is deeply misjudging not only the Chinese economy, but also the American leadership as well.

Chinese stocks like Tencent have slid not because of tariffs, but because of new regulations from government agencies that have limited the launch of new video games in China. Video games is at the core of the company’s revenue mix, and new rules and controls on the industry has crushed its stock far more than a distant trade conflict.

It is clear that the Chinese government is going to continue tightening social and technological controls over the country, whether through the ballyhooed social credit system, VPN restrictions, or cloud infrastructure policies. These controls are predominantly about keeping the state in charge over social and economic affairs, although also have the key benefit of preventing American internet companies from entering the Chinese market.

In what world do these controls disappear? The White House said in its statement about the dinner that “President Trump and President Xi have agreed to immediately begin negotiations on structural changes with respect to forced technology transfer, intellectual property protection, non-tariff barriers, cyber intrusions and cyber theft, services and agriculture.” (Emphasis mine). I am sure they will discuss these issues, but I am just very, very skeptical that anything will change.

Meanwhile, ZTE stock is up almost 10% today on its Hong Kong ticker. But tariffs have never really been the challenge for the company, which faces tremendous scrutiny from American as well as Five Eyes countries around whether its telecommunications equipment is really just a spying front for Beijing. ZTE was nearly shut down this year due to American export bans (mostly as retaliation for industrial espionage). More recently, ZTE and Huawei have faced renewed prohibitions from entering markets like Australia and just this weekend, New Zealand.

In what world do these prohibitions disappear? The U.S. national security agencies aren’t going to allow Huawei and ZTE to deploy their equipment in America. Like ever. Quite frankly, if the choice was getting rid of all of China’s non-tariff barriers and allowing Huawei back into America, I think the U.S. negotiators would walk out.

And so the market misjudges all the fundamentals. Good to know we have become sophisticated on the most important economic relationship of the 21st century.

Bloomberg spy story keeps trundling along

WaPo media critic Erik Wemple reported this weekend that Bloomberg is still investigating its bombshell story on Chinese chip spying:

One person who spoke with [Bloomberg reporter Ben] Elgin told the Erik Wemple Blog that the Bloomberg reporter made clear that he wasn’t part of the reporting team that produced “The Big Hack.” The goal of this effort, Elgin told the potential source, was to get to “ground truth”; if Elgin heard from 10 or so sources that “The Big Hack” was itself a piece of hackery, he would send that message up his chain of command.

I think there are a couple of points worth hashing out here:

  1. I am still on the (very lonely) side that the original report was accurate. Bloomberg is a reputable news organization with very strict editorial controls. The story would have gone through extensive reviews from editors and lawyers to be published, particularly given that it graced the front cover of its magazine. It still hasn’t retracted the story, which tells me that the sources underpinning its original reporting — whether people or documents — are sufficiently credible to make the company denials from Apple, Elemental, and Amazon circumspect.
  2. That said, it’s smart for them to do an additional deep dive investigation with a separate team to try to understand what’s happening here. My hunch is that there is way more to this story than meets the eye.
  3. We should be careful not to take too much insight from outreach emails from journalists about their true intentions. Journalists rarely are direct in asking their key questions in an outreach email, particularly in sensitive investigation work.

This to me remains one of the most fascinating slow burn stories of the year. Can’t wait to see what ends up happening here.

Observations on Berlin prices and airports

Berlin cityscape. Photo by Reinhard Link used under Creative Commons via Flickr.

I was at TechCrunch Disrupt Berlin last week, which was my first time in the city. Berlin is trending among hipster circles, as well as Chinese dissidents. I can see why: great cultural institutions from high brow to street, cheap but great food, and reasonable cost of living all things considered.

Berlin’s airports are also something of a national disgrace. The city has two airport relics, and its third airport, Brandenburg, has been under construction for almost two decades and still hasn’t managed to open. Compare that to China, which will construct Beijing’s second airport in about five years and is slated to handle almost 72 million passengers by 2025.

But an unintentional side effect of having a world-class city connected to others through airports that make LaGuardia’s main terminal seem hospitable is that it really prevents the global moneyed class from reaching the city. As one American VC mentioned to me at dinner, Berlin “is just impossible” to get to, and he visits “rarely.” There are very few direct flights between American cities and Berlin, as most carriers fly through their alliance hub (Delta through SkyTeam’s Amsterdam hub, etc.)

I talk about “infrastructure” a lot particularly when it comes to startups and perhaps one of the most important lessons is that convenience matters. Whether it is a direct flight or a first check for a startup, those little conveniences add up very, very quickly. A little friction in the system can cause disproportionately large outcomes for a company and a region.


Source: TechCrunch

Valve changes revenue-sharing tiers on Steam

Valve announced new Steam rules over the weekend. It might sound like a small change but it’s the first time the company is changing revenue-sharing tiers.

Before the change, Valve would keep 30 percent of all revenue on Steam, including full games, DLCs, etc. Microsoft, Sony and Nintendo also take similar cuts on their own consoles.

But the PC is a different market. You can install any app you want and you’re not limited to Steam for your digital games. While Steam is still the dominant platform, there are now many alternatives, such as GOG, Discord’s store and more. Game publishers also have their own stores, such as EA’s Origin, Activision Blizzard’s Battle.net and Ubisoft’s Uplay.

In other words, Valve is now facing competition from other companies and game publishers themselves. Some big titles aren’t available on Steam (Fortnite, Overwatch, League of Legends…) and game publishers increasingly feel like they don’t get much out of Steam.

That’s why Steam now takes a 30 percent cut on sales under $10 million, then a 25 percent cut on sales between $10 million and $50 million, then a 20 percent cut on sales above $50 million. Valve wants to show big game publishers that it is willing to give them a bigger cut if they list their popular games on Steam.

Of course, independent developers will think that the rich are getting richer with this move. And they’re right that it won’t change anything for small games. This is a message for big video game companies.


Source: TechCrunch

Trump tweets that China will slice tariffs on US-made cars – Roadshow

There aren’t too many concrete facts available to the public just yet.
Source: CNET

Apple's 5G iPhone reportedly won't arrive until 2020 – CNET

Next-gen wireless may not make it onto next year’s iPhones.
Source: CNET

Prime members ordered 2 billion products for one-day or faster delivery this year

In Amazon’s year-end wrap-up released on Monday, the retailer offered details about its best-selling products of 2018, as well as a few new metrics related to its delivery business. The company said that Prime members worldwide this year ordered more than 2 billion products for one-day or faster delivery – the first time it’s shared numbers for faster-than-two-day delivery – and that more new members signed up for Prime in 2018 than in years prior.

That latter metric has been fairly consistent – Amazon said the same in its 2017 wrap-up, as well.

While the retailer had historically kept the number of Prime members under wraps, that changed this April when Amazon announced a milestone of passing 100 million Prime members worldwide, which it cited again today.

Amazon last year had also offered some figures related to its Prime shipping business, but had then focused on its two-day delivery service. In 2017, over 5 billion items were shipping with Prime worldwide.

It’s notable then, in the course of a year, that Prime’s one-day or faster shipping is now nearing half the size of Prime two-day.

However, Amazon did not say how many total Prime deliveries were made this year, nor did it break-out its two-day figures. (We’ve asked, and it declined to share those numbers.) Instead, it touted the expanded reach of its faster-than-two-day delivery offerings, including Prime Now (two-hour), Prime one-day, and Prime same-day.

It said that one-day and same-day delivery is now available across 8,000 cities and towns, while two-hour delivery now reaches over 30 major cities. The traditional Prime two-day shipping, meanwhile, is available across 100 million items, Amazon also said.

These are the same figures Amazon reported last year, we should note.

However, Amazon’s focus in 2018 was more so on its grocery delivery business via Whole Foods, which is now available in over 60 cities across the U.S. and still expanding. The top markets for Whole Foods delivery this year were Austin, San Francisco, and Boston, the retailer said.

Amazon detailed its top-sellers across product categories, too, and offered a few other figures related to its efforts in video, music, reading, and more.

Most notably, its investment in bringing NFL live streams to Prime Video reached 20 million total viewers across over 200 countries and all 50 U.S. states, across the 9 Thursday Night Football games. Last year, the 10 games it streamed reached 18 million viewers, so there’s been a slight increase here.

Its most-binged Prime Original series worldwide to date were Tom Clancy’s Jack Ryan starring John Krasinski and Homecoming starring Julia Roberts.

It also said that its top-selling product in the U.S. was the Fire TV Stick with Alexa Voice Remote, followed by the Echo Dot. Both got a big bump thanks to Amazon Prime Day and Black Friday week discounts. The Dot was also the top seller during the Black Friday-Cyber Monday weekend.

 


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909