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

Archivo del Autor: Belen De Leon

Down To Shop is a tongue-in-cheek mobile shopping network

Cyrus Summerlin and Max Hellerstin, who previously created the Push for Pizza app (which allowed users to order a pizza with the push of a button), are officially launching their new startup today, Down to Shop.

The app bills itself as both a modern reinvention of QVC and “the funnest way to shop.” It allows users to watch funny videos featuring products that can be purchased directly from the app.

In an email, Hellerstein said the pair created Down to Shop out of dissatisfaction with existing advertising and e-commerce. Summerlin described it as “a hypermedia commerce platform.”

“We’ve created a self aware, fun and entertaining, interactive environment that gets customers to engage with brands like never before — because they want to,” Summerlin said. “What a concept!”

To do this, Down to Shop says it has recruited a creative team of Upright Citizens Brigade alums and Instagram influencers like Wahlid Mohammad to star in its shows, which are written, filmed and edited in the startup’s Los Angeles studios. The content is built around four-week seasons, with daily episodes across five shows each season.

Down to Shop

You can actually download the iOS app now, then swipe through different videos and games. Judging from the videos available at launch, the app is holding true to its promise of “content first, advertising second,” with laidback, tongue-in-cheek shows that also happen to feature promoted products.

By playing games and watching videos, you also earn Clout, the in-app currency that be used to make purchases. As for the products available to purchase, the company says it’s already working with more than 60 brands, including Sustain Condoms, Dirty Lemon (water) and Pretty Litter (cat litter).

Down to Shop’s investors include Greycroft, Lerer Hippeau and Firstmark. The startup isn’t disclosing the size of its funding, but according a regulatory filing, it raised $5.9 million last fall.

 


Source: TechCrunch

Tesla Autonomy day is here. Here’s how to watch

It’s a big week for Tesla and it’s kicking off April 22 with “Autonomy Investor Day.”

What is Autonomy Investor Day, you ask? The details are vague, but it’s supposed to be a demonstration that explains and showcases Tesla’s autonomous driving technology.

CEO Elon Musk put it a bit more dramatically when he tweeted earlier this month: “On April 22, Investor Autonomy Day, Tesla will free investors from the tyranny of having to drive their own car.”

Tesla will live stream the event, which is being held at its headquarters in Palo Alto, at 11 a.m. PT. at livestream.tesla.com. You can also watch it here on the Tesla YouTube channel.

Later this week, Tesla will report first quarter earnings April 24. The following day, is the deadline for Tesla and the Securities and Exchange Commission to report back to a judge on an escalating fight over Musk’s recent tweets, which allegedly violated an agreement between the two parties that was reached last year.

Like so many events surrounding Tesla, there is already drama attached to autonomy day. Tesla was granted a temporary restraining order Friday against a short seller and vocal Twitter critic who recently photographed a Model 3 that was being filmed ahead of the autonomy investor day.

PlainSite.org posted the restraining order, in which Tesla claims Randeep Hothi “stalked, harassed and endangered” employees driving in a Model 3 bearing manufacturer plates and mounted with camera equipment. Tesla claims the individual followed the vehicle for 35 minutes and at one point swerved so close to the vehicle that the side collision avoidance safety feature was triggered.

Tesla vehicles are not considered fully autonomous, or Level 4, a designation by SAE that means the car can handle all aspects of driving in certain conditions without human intervention.

Instead, Tesla vehicles are “Level 2,” a more advanced driver assistance system than most other vehicles on the road today. Musk has promised that the advanced driver assistance capabilities on Tesla vehicles will continue to improve until eventually reaching that full automation high-water mark.

Tesla offers two different advanced driver assistance packages to customers: Autopilot and Full Self-Driving. Autopilot is ADAS that offers a combination of adaptive cruise control and lane steering and is now a standard feature on new cars. The price of vehicles has been adjusted higher to reflect the addition of Autopilot as a standard feature.

Full Self-Driving, or FSD, costs an additional $5,000. (And, to be clear, vehicles are not full self-driving driving) FSD includes Summon as well as Navigate on Autopilot, an active guidance system that navigates a car from a highway on-ramp to off-ramp, including interchanges and making lane changes. Once drivers enter a destination into the navigation system, they can enable “Navigate on Autopilot” for that trip.

Tesla continues to improve Navigate on Autopilot and the broader FSD system through over-the-air software updates. The company says on its website that FSD will soon be able to recognize and respond to traffic lights and stop signs and automatically driving on city streets. 


Source: TechCrunch

Beyond Meat prices its public offering

Beyond Meat, the meat replacement company whose packages of Beyond Burgers line grocery store aisles across America, has priced its initial public offering.

The company is looking to raise roughly $200 million in the stock sale for its portfolio of burger, chicken and sausage replacements, selling 8.75 million shares of common stock at an upper limit of $21 per share that would value Beyond Meat at more than $1 billion.

The Los Angeles-based company’s public offering should be a nice windfall for the Chicago-based investors DNS Capital, an investment firm managing the private wealth of the Pritzker family, and Cleveland Avenue, founded by former McDonald’s executive Don Thompson; as well as the venture capital firms Kleiner Perkins and Obvious Ventures.

Another winner from the Beyond Meat public offering is the corporate investment arm of Tyson Foods . The meat processor and marketer invested in Beyond Meat back in 2016.

All told, Beyond Meat has raised $122 million from investors, including Obvious Ventures, Kleiner Perkins, Cleveland Avenue, DNS Capital, Tyson Ventures, Bill Gates, S2G Ventures and a whole host of other firms, according to Crunchbase.

While Beyond Meat has increased its revenues steadily — from $16.2 million when it began selling its wares in 2016 to $87.9 million in 2018 — the company is still a loss-generating machine. Its operations were in the red to the tune of $29.9 million in 2018, down from $30.4 million a year earlier.

With the public offering, Beyond Meat becomes the first venture-backed meat replacement company to list its shares, but there are other startups waiting to follow suit. Impossible Burger is another well-financed startup making burger alternatives, as is the current king of animal-free condiments, Just, which is looking at lab-grown meat on its product roadmap.

Supporting all of this investment activity is the potential to carve out a huge chunk of the $270 billion consumers spent on meat in the U.S. in 2017 alone. Globally, consumers bought $1.4 trillion of meat, according to data from Fitch Solutions Macro Research cited by the company.

Meanwhile, consumption of plant-based meat replacements in the U.S. is growing at a steady clip. In the first half of 2018, Americans bought $670 million of meat replacement products, according to a Nielsen study commissioned by the Plant Based Food Association.

The company first filed for its public offering in November 2018.


Source: TechCrunch

Mueller Makes It Clear: Trump Was Worse Than a 'Useful Idiot'

The Mueller report exposes the extent to which not just Russia but Donald Trump’s own associates grifted the president.
Source: Wired

Audioburst raises $10M to build AI-powered infotainment systems for cars, ad solutions

Audioburst, a startup that uses AI technology to extract the best bits from podcasts and talk radio to create new listening experiences, has raised an additional $10 million in strategic funding from Dentsu and Hyundai Motor Company. The new round is focused on helping Audioburst further expand into advertising and in vehicles. It also precedes the company’s planned launch into Japan at the end of 2019.

Dentsu and Hyundai join Audioburst’s other strategic investors, Samsung Ventures, Nippon Broadcasting, and Advanced Media, Inc., and bring the company’s total raise to date to $25 million.

The startup today ingests and indexes millions of audio segments per day, then uses AI technology — including Automatic Speech Recognition and Natural Language Understanding — to create products like a searchable library of audio, personalized audio feeds and news briefs, notifications and more.

Through an API, partners can integrate Audioburst’s personalized feeds into their own smart speakers, mobile, in-car infotainment systems and other products.

The investment from the international ad agency Dentsu, headquartered in Tokyo, will see the company working with Audioburst to create a market for personalized audio in Japan. Brands will leverage the technology to target listeners with more personalized ads based on an improved understanding of customers’ interests.

“Personalized advertising in the radio space has been limited to-date. In addition, the emergence of voice-activated services and audio content have provided a rapidly growing advertising opportunity for our clients,” noted Hideki Ishibashi, managing director of Dentsu Innovation Initiative, in a statement.

Audioburst is not alone in working to create personalized listening experiences as a channel for advertising — Spotify, for example, is doing this with music. And this year, it even opened up its flagship product, the personalized Discover Weekly playlist, to brand sponsorships. Pandora also lets advertisers personalize their messages by leveraging listener data. And as podcasts have become a new priority for streaming services like this, ad personalization will follow as listeners stream more non-music audio.

Meanwhile, Audioburst will work with Hyundai — which contributed half ($5 million) of the $10 million investment — to develop a new in-car infotainment system that includes a personalized audio search experience and playlists that customers can access via voice commands.

“At Hyundai, our mission is to have our cars connected by 2020 and provide our customers with the best possible in-car experience,” said Dr. Yun-seong Hwang, vice president of Hyundai Motor Company. “Partnering and investing in Audioburst ensures we will lead the charge in a data-driven first class audio experience.”

Hyundai’s investment follows a December 2018 Audioburst partnership with LGE, which focused on building new infotainment systems for automakers. That deal was the first to use Audioburst’s Deep Analysis API, which adds an additional level of metadata categorization in order provide a more in-depth understanding of the content users searched for. The Hyundai deal will now leverage this API, as well.

Audioburst also has strategic partnerships with Bytedance, Bose, Harman and more.


Source: TechCrunch

Samsung reportedly pushes back Galaxy Fold release

Can’t say we didn’t see this coming. Four days out from the Galaxy Fold’s official release date, Samsung is pushing things back a bit, according to a report from The Wall Street Journal that cites “people familiar with the matter.”

There’s no firm timeframe for the launch, though the phone is still expected “in the coming weeks,” at some point in May. We’ve reached out to Samsung for comment and will update accordingly. When a number a reviewers reported malfunctioning displays among an extremely small sample size, that no doubt gave the company pause.

I’ve not experienced any issues with my own device yet, but this sort of thing can’t be ignored. Samsung’s initial response seemed aimed at mitigating pushback, writing, “A limited number of early Galaxy Fold samples were provided to media for review. We have received a few reports regarding the main display on the samples provided. We will thoroughly inspect these units in person to determine the cause of the matter.”

It also went on to note that the problems may have stemmed from users attempting to peel back a “protective layer.” Things took a turn to the more cautious over the weekend, however, when it was reported that the phone’s launch events in parts of Asia would be delayed (we reached out about that, as well, but haven’t heard back). Since then, a larger delay has seemed all but inevitable.


Source: TechCrunch

Last Night's *Game of Thrones* Leaked Early Online

Also, this weekend’s box office totals are bleak.
Source: Wired

8 Earth Day Galleries to Show Off the Wonders of the World

Let’s enjoy the planet in all its glories.
Source: Wired

'Heaven's Vault' Is a Rare Videogame About the Art of Translation

The decoding at the core of Inkle Studios’ latest is an elegant, simple system, one wrapped in a truly beautiful game.
Source: Wired

The Game Boy turns 30, Galaxy Note 10 rumors video – CNET

Today’s major tech headlines include Nintendo’s Game Boy at 30, the CIA’s warning that Huawei gets funding from Chinese state security and the lastest batch of Galaxy Note 10 rumors.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412