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

Archivo del Autor: Belen De Leon

Roku tops 27M accounts & 24B hours streamed by end of 2018, announces more TV partners

Ahead of its announcements of new TV partnerships at this year’s Consumer Electronics Show in Las Vegas, Roku today shared some new numbers about the growing traction of its overall platform. The company said the number of active accounts grew 40 percent year-over-year in 2018, to top 27 million by year-end. In addition, its total streaming hours grew 61 percent year-over-year to 24 billion hours of movies, TV shows, sports and more being streamed across its devices.

In Q4 2018 alone, Roku users streamed an estimated 7.3 billion hours, up about 68 percent year-over-year.

Roku’s decision to release new numbers about active users and hours streamed comes at a time when the company itself is becoming more competitive with streaming services themselves, instead of just offering a platform on which their apps can run. In fall 2017 Roku began to aggregate the free content from the various channels across its platform in its own Roku Channel, then combined that with content it licensed directly from studios. This free, ad-supported content has given Roku a way to further grow its advertising revenues.

Since its launch, the channel has added more types of content, including sports, news and entertainment from both traditional and digital studios, and just last week launched its own set of premium subscriptions where it gets a cut of customers’ purchases.

Some analysts now believe The Roku Channel’s average revenue per user is now the fastest-growing contributor to overall revenue growth at Roku

Now Roku is working with more manufacturers to get its Roku OS – and therefore its Roku Channel – in front of more people.

At CES this week, Roku announced the Westinghouse Electronics was joining the Roku TV licensing program.

It also announced a partnership with TV brand TCL. The two companies will work together to make 8K TCL Roku TVs that will become available to consumers in late 2019. As a result of catering to TV makers, Roku said it’s updating its 4K and HDR hardware reference design to include far-field microphones for voice search and control. TCL will be the first to deliver these TV models in 2019.

 


Source: TechCrunch

Uber’s IPO may not be as eye-popping as we expected

Uber is expected to raise $10 billion later this year in one of the largest U.S. initial public offerings in history. The float will value the ride-hailing giant somewhere between $76 billion — the valuation it garnered with its last private financing — and $120 billion — a sky-high figure assigned by Wall Street bankers that’s had even early Uber investors scratching their heads.

A new report from The Information pegs Uber’s initial market cap at $90 billion. To develop the estimate, the site analyzed undisclosed documents Uber provided creditors in 2017 “in which the company projected it would double net revenue to $14.2 billion by 2019,” ran revenue multiples and compared Uber to GrubHub, which investors say is the business’s closest comparison.

Uber declined to comment on The Information’s analysis.

How we got here

Uber confidentially filed for its long-awaited IPO last month, marking the beginning of a race to the stock markets between it and U.S. competitor Lyft, which filed just hours before, according to a source with knowledge of the situation. Founded in 2009 by Travis Kalanick, Uber has brought in about $20 billion in a combination of debt and equity funding. It counts SoftBank as its largest shareholder in a cap table that also lists Toyota, T. Rowe Price, Fidelity, TPG Growth and many more. As for the skepticism surrounding Uber’s lofty $120 billion valuation, the eye-popping figure seems unachievable considering the company isn’t profitable and has and continues to burn through cash.

An IPO that large would certainly make its investors happy. First Round Capital, for example, seeded Uber with $1.6 million in the company’s first two funding rounds in 2010 and 2011, according to The Wall Street Journal. At a $120 billion valuation, First Round’s shares would be worth some $5 billion. The venture capital firm, however, sold some of its shares to SoftBank alongside Benchmark, which itself would otherwise own shares worth about $14 billion.

Bradley Tusk, an early Uber investor who signed on to help the company surmount political and regulatory barriers in 2011, own shares said to be worth $100 million, though he too gave up 42 percent of his equity in a secondary sale to SoftBank, he recently told TechCrunch.

I’m quite happy with the 120 number,” Tusk said. “But … I am a little surprised by [it], it does seem to be a really aggressive number.”

“Any investment in Uber is obviously a long-term bet on the future, like someone who invested in Amazon in the early days,” Tusk added. “One thing [Uber chief executive officer Dara Khosrowshahi] is doing well is really expanding Uber into a mobility company as opposed to just a ride-hailing company.”

Dara Kowsrowshahi, chief executive officer of Uber, looks on following an event in New Delhi, India, on Thursday, Feb. 22, 2018. Photographer: Anindito Mukherjee/Bloomberg via Getty Images

A long-term bet on the future

Uber has opted to go public in a year poised to see the most high-flying unicorn IPOs in history. As we’ve reported in great detail on this site, both Lyft and Uber are planning to float, as are Slack and Pinterest . Many of these companies, however, made the call to make their public markets debut before the stock market took a quick turn south. Poor performing stocks may discourage unicorns from emerging from their cozy VC-protected stalls.

Uber will garner increased scrutiny from Wall Street investors as they begin to parse out its true value. Fortunately the company, which like Amazon has long prioritized growth over profit, has “’clear levers’ it could pull in order to turn on the cash spigots if it wanted to, by reducing its marketing spending both in the U.S. and developing markets and by finding partners to help finance its self-driving car development,” according to The Information. “Pulling those levers would slow revenue growth by a third—from a 33% growth in net revenue to 22 percent growth in net revenue in 2019 [but] it would save Uber $2 billion annually.”

In its third quarter 2018 financial results, Uber posted a net loss of $939 million on a pro forma basis and an adjusted EBITDA loss of $527 million, up about 21 percent quarter-over-quarter. Revenue for Q3 was up five percent QoQ at $2.95 billion and up 38 percent year-over-year.

“We had another strong quarter for a business of our size and global scope,” Uber chief financial officer Nelson Chai said in a statement. “As we look ahead to an IPO and beyond, we are investing in future growth across our platform, including in food, freight, electric bikes and scooters, and high-potential markets in India and the Middle East where we continue to solidify our leadership position.”

We can speculate on Uber’s valuation for days but ultimately Wall Street will determine just how high Uber will go. For now, all we can do is sit and wait for the company to relinquish its S-1 to the masses.


Source: TechCrunch

Robot delivery dogs deployed by self-driving cars are coming

Let’s hope you’re not afraid of dogs, because if Continental gets its way, autonomous robot dogs are going to be delivering your packages. At the Consumer Electronics Show today, Continental unveiled its Black Mirror-esque vision for how driverless vehicles can autonomously deploy bots to facilitate last-mile deliveries.

But it’s not just to look cool while also horrifying you — it’s designed to increase availability, efficiency and safety in the realm of package delivery. The first part is the driverless vehicle itself, called the Continental Urban Mobility Experience (CUbE). Its specific purpose is to carry delivery robot dogs and deploy them to handle the last yards of the goods. So, imagine one of these CUbE pods dropping off a robot dog, and then seeing that robot dog run up to your door with your package.

“With the help of robot delivery, Continental’s vision for seamless mobility can extend right to your doorstep. Our vision of cascaded robot delivery leverages a driverless vehicle to carry delivery robots, creating an efficient transport team,” Continental Head of Systems and Technology, Chassis & Safety division Ralph Lauxmann said in a press release. “Both are electrified, both are autonomous and, in principle, both can be based on the same scalable technology portfolio. These synergies create an exciting potential for holistic delivery concepts using similar solutions for different platforms. Beyond this technology foundation, it’s reasonable to expect a whole value chain to develop in this area.”

It’s not clear if and when these will be deployed, but it’s undoubtedly an intriguing vision of the future. Segway is also at CES this week, showing off its new autonomous delivery bots. The idea is to use the bot to make autonomous deliveries for food, packages and other items.


Source: TechCrunch

Electronics giant Philips invests in monitoring and information platform for expecting mothers

The international electronics and medical device giant Philips is pushing further into pregnancy and childcare services by leading a $6 million early stage investment in the pregnancy-focused app-developer and device manufacturer, Babyscripts. 

The Washington, DC-based company works with hospitals and healthcare providers to distribute a medical device and mobile app for monitoring blood pressure and providing neonatal care information for expecting mothers.

According to Babyscripts co-founder and President Juan Pablo Segura, typical neonatal care follows a standard script with women seeing an obstetrician typically fourteen times over the course of the pregnancy. And most of those visits are just to monitor a woman’s weight and blood pressure during pregnancy.

Babyscripts can adjust the frequency and scope of treatment required through its blood pressure and pregnancy monitoring application, Segura said.

Using remote-monitoring devices to monitor blood pressure and weight, the company claims it can tailor treatments to risk profiles and allow healthcare providers to manage up to 90% of pregnancies virtually.

The company is already being used to monitor 160,000 pregnancies across 20 states. In the U.S. there are roughly 4 million pregnancies per year.

“This funding will help us continue to acquire market share while also allowing us to focus on building even more products for patients in pregnancy,” says Babyscripts CEO and Co-founder, Anish Sebastian.

As part of the investment, Babyscripts will partner with the mother and baby unit of Philips healthcare to build more virtual care obstetric and pediatric services.

Babyscripts historically has focused all of its efforts in creating a trusted channel between the patient and OBGYN throughout the pregnancy,” said Segura, in a statement. “It’s only natural that we begin to expand that relationship through postpartum care and early stage pediatrics. On average, our patients use our app and remote monitoring service 6 times a week.”


Source: TechCrunch

Netflix and Amazon Binged Wins at the Golden Globes

And ‘Aquaman’ continues to rule the box office.
Source: Wired

Amazon is getting more serious about Alexa in the car

Amazon today announced a significant partnership with Telenav, a connected car and location-based services provider. As part of the collaboration, Amazon’s voice assistant, Alexa, will now be part of Telenav’s in-car navigation systems.

As it stands, Alexa lacks a lot of information that is pertinent to drivers. This collaboration should massively help to change that. The partnership is also designed to enable carmakers to bring Alexa inside more of its vehicles.

“Navigation is among the most popular use cases for in-car technology, and we’re excited to be working with Telenav to make it easier for automakers and suppliers to support voice-first navigation through Alexa,” Amazon Alexa Auto VP Ned Curic said in a statement. “Using the Alexa Auto SDK, Telenav is helping make Alexa a truly integrated part of the in-car navigation system, and providing customers with a more useful, consistent experience at home and on the go.”

Back in September, Amazon announced Echo Auto, an in-car accessory that enables consumers to install Alexa into their cars themselves. Amazon had also previously made Alexa available through certain cars from the BMW Group.

What’s different about this announcement is that Amazon now has the ability to bake in Alexa from the start.

Amazon also today announced a partnership with HERE Technologies to bring a voice-first in-vehicle navigation system into the more than 100 million vehicles today that are equipped with HERE. With this collaboration, announced at the Consumer Electronics Show, people will be able to plan their trips while at home and then, once they get in the car, the navigation system will already know what to do and where to go.

Based on the looks of these two announcements, it’s clear Amazon is ready, more than now than ever before, to be inside your car.


Source: TechCrunch

DuckDuckGo: No, we’re not using browser fingerprinting to track you

Non-tracking search engine DuckDuckGo has denied a claim made in a forum post suggesting it’s using browser fingerprinting as “absolutely false”. The post has been shared on social medium by some security professionals.

Browser fingerprinting is a common but controversial technique. Many websites — and their advertisers — try to track you by collecting as much information about your browser, including its plugins and extensions, and your device, such as its make, model, and screen resolution, to create a “fingerprint” that’s unique to you.

That fingerprint is used to track you across websites to figure out which sites you visit — and which targeted ads to serve up.

No wonder some users were surprised.. We checked the site using CanvasBlocker, a popular privacy extension used to block trackers from fingerprinting your browser, and obtained the following readout:

(Screenshot: TechCrunch)

DDG has carved out a small but growing space for itself in the search market as a pro-privacy Google alternative by saying it does not track or profile users — but instead displays ads based on basic keyword search.

If it was using browser fingerprinting to track users, that would very clearly go against long-stated non-tracking principles.

But founder and CEO Gabe Weinberg assures us it is not, saying this is a case of a false positive.

He told TechCrunch: “Fingerprinting-detection libraries unfortunately create false positives because they don’t anticipate good actors using some browser APIs for non-nefarious purposes for which they were designed. We know this not only because we’re falsely identified here (and have been elsewhere) but because we are building this type of detection into our mobile app and browser extension and don’t similarly want to make false claims.”

Asked which browser APIs might be triggering the flag Weinberg said DDG uses getBoundingClientRect() to “determine size of browser and how to layout the page”, adding: “I think that is the one that set this one off in particular.”

CanvasBlocker’s default setting is to not block fingerprinting but to return “fake readouts,” which returns a new random value each time a website tries to fingerprint. In this case, it seems that the site’s browser resizing code was triggering the plugin.

The company’s head of search, Brian Stoner, has also responded to the forum claim via Reddit, writing: “We are absolutely NOT doing any fingerprinting whatsoever. Please see our privacy policy, it’s pretty clear on this: ‘We don’t collect or share personal information’.”

“We use a variety of browser API’s to deliver a search experience that is competitive with Google’s. Many “fingerprint” protection extensions take a scorched earth approach, blocking any browser API that could be exploited by a bad actor.”

DuckDuckGo said late last year that it’s now processing 30 million daily searches, up by more than 50 percent year-over-year.


Source: TechCrunch

Lovot, the love robot, offers a warm hug of friendship for a ridiculous price at CES 2019 video – CNET

Lovot has all kinds of sensors, but it’s really just made for cuddling and it will cost an arm and a leg.
Source: CNET

LG takes up the mantle of brewer with HomeBrew countertop beer bot – CNET

The LG HomeBrew works with single-use capsules that can make up to a gallon of beer with the push of a button.
Source: CNET

Sprint and Samsung plan to release a 5G phone this summer – CNET

The carrier adds another device to its planned lineup of phones that use the next-gen wireless tech.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698