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

Archivo del Autor: Belen De Leon

Former Apple engineer says Qualcomm tech was his idea but doesn't claim patent – CNET

Apple has argued he co-invented the tech and should be named on the patent.
Source: CNET

DirecTV Now to add HBO, raise prices by $10 a month, report says – CNET

Packages will now cost $50 and $70 a month, according to Cord Cutters News.
Source: CNET

Apple's next event is on March 25, teasing a 'show time' announcement – CNET

Apple’s long-rumored streaming service might be revealed.
Source: CNET

Andreessen Horowitz is making the move to San Francisco at long last

One of the last top-tier venture firms to resist coming to San Francisco has apparently decided that it’s time to make the move. According to a source familiar with the thinking of Andreessen Horowitz, the firm is opening up a San Francisco office later this year.

The WSJ had reported on Friday that the firm has signed a leasing agreement to move into 180 Townsend Street in the city’s China Basin neighborhood, not far from where the San Francisco Giants play baseball. (The park was known until January as AT&T Park; it has since been renamed Oracle Park.)

Our source says that the firm will not be shuttering its expansive offices on Sand Hill Road, where it set up shop immediately after opening up for business in 2009. This person adds that a16z, as the firm is known, doesn’t plan to rent out an entire building. (Worth noting: 180 Townsend features more than 41,000 square feet.)

The move is notable, even amid a years-long trend of Silicon Valley venture capital firms that have opened offices in San Francisco and, in doing so, shifting the industry’s center of gravity 45 minutes north.

True Ventures was among the earliest venture firms to come to the city, originally setting up operations along the city’s waterfront and later moving its office to the popular South Park neighborhood, which is also now home to Kleiner Perkins, Accel, General Catalyst, and New Enterprise Associates, among others.

Firms have also turned the city’s Jackson Square neighborhood, roughly 1.5 miles away, on the other side of San Francisco’s financial district. Among those tenants: Jackson Square Ventures, NextWorld Capital, Catamount Ventures, and Sway Ventures.

Andreessen Horowitz has long seemed happy to exclusively operate out of Menlo Park, not opening another regional office, and not entertaining the idea of opening a New York office, even as many of its peers were doing so years ago.

Our source says the firm began thinking more seriously about opening a second space in San Francisco at least a year ago before more recently deciding to pull the trigger. Undoubtedly, it will ease a long commute for some of its 150 employees, many of whom live in the city and will be dividing their time between both offices once its San Francisco location opens.

Clearly, the firm also wants to get closer to the founders it works with — and wants to work with — many of whom also prefer San Francisco to sleepier, if less crowded, parts south.

Leasing commercial space in San Francisco is as pricey as it has even been. As the WSJ noted, citing data from the real estate group Cushman & Wakefield, office rent in San Francisco reached a record  $75.57 per square foot in the fourth quarter of 2018, up 6.4 percent from the same period in 2017.

In addition to Andreessen Horowitz, Y Combinator looks likely to move to San Francisco this year; as we reported last week, the investment firm and accelerator program is currently searching for the right space to set up shop.


Source: TechCrunch

ACC tournament 2019 Schedule: How to Watch NCAA basketball games without cable – CNET

Watch the men’s basketball tournament on ESPN and ESPN2 starting March 12.
Source: CNET

Congress introduces bill to improve Internet-of-Things security – CNET

The “Internet of Things Cybersecurity Improvement Act” wants to make sure the government isn’t buying devices that can be easily hacked.
Source: CNET

Apple sends out invites for March 25 ‘special event’

Apple sent out invites to reporters this afternoon for a March 25 special event at the Steve Jobs Theater in Cupertino.

Reports have suggested that the company will focus its keynote on the content side of its business. The invite offers some pretty heavy-handed hints that the video content service will be on full display at the invite, mainly a film reel countdown timer that eventually reveals the phrase “It’s show time.”

Apple has been seeding a ton of TV shows and delivering plenty of announcements about the content that it has in the pipeline, but we’ve strangely heard quite little about the underlying platform or subscription that Apple has planned beyond media reports.

There’s also been some discussion about a subscription business for Apple News being announced here, but given the somewhat overt marketing references to the video service, the news product might either not be quite ready or could be playing second fiddle to the video announcements. Speaking of back burner, hardware announcements feel unlikely though AirPower and a second-generation AirPods feel long overdue.


Source: TechCrunch

4 days left to save on tickets to TC Sessions: Robotics + AI 2019

When you love anything and everything related to robots and artificial intelligence, the only thing better than going to TechCrunch Sessions: Robotics + AI is saving $100 on the price of admission. But our $249 early-bird price flies the proverbial coop in just four days, on March 15, so buy your ticket now and keep that Benjamin in your wallet where it belongs.

Our day-long immersive program — which takes place at UC Berkeley’s Zellerbach Hall on April 18 — includes robot demos, workshops and interviews with the leading founders, investors, researchers and technologists in the field. We expect more than 1,000 attendees, which makes TC Sessions: Robotics + AI an outstanding opportunity to learn, share, network and build community.

What kind of programming can you expect? Excellent question. For starters, Alexei Efros from UC Berkeley and Hany Farid from Dartmouth College will address a crucial issue at the crossroads of artificial intelligence, reality and public trust. Don’t miss their presentation entitled, “This Reality Does Not Exist: Trust in an Age of Synthetic Media.”

If you love drones, you’ll love the conversation with DroneSeed’s Grant Canary, Aria Insights’ Laura Major and DJI’s Arnaud Thiercelin. They’ll discuss how people are using drones to stop poachers, deliver packages and inspect pipelines. They’ll also drone on — pun totally intended — about what’s coming next.

Come prepared for our investor Q&A session with Peter Barrett (Playground Global), Hidetaka Aoki (Global Brain) and Helen Liang (FoundersX Ventures). This is your chance to ask questions of some of the greatest investors in robotics and AI.

We’ve packed a lot of programming into our agenda, and we’ll be announcing special guests and adding a few more names to our schedule over the next few weeks. Be sure to check back for updates.

If you really want to make an impression and place your early-stage startup in front of the top influencers in robotics and AI, why not buy a demo table? Bring your posse, because the price includes three attendee passes.

TechCrunch Sessions: Robotics + AI takes place at UC Berkeley’s Zellerbach Hall on April 18, 2019. Student tickets cost a mere $45. As for the rest of you, don’t delay. You have only four days left to buy an early-bird ticket and save $100. Go get ‘er done!


Source: TechCrunch

Tidal’s high-fidelity ‘Masters’ audio mode lands on iOS apps

Tidal may be a distant competitor to Apple Music and Spotify, but much like Neil Young’s PonoMusic, Tidal is keeping its high-fidelity music service going far past its expected expiration date.

Tidal’s most premium-est audio vision, Tidal Masters, gives your tunes a studio-quality kick (typically 96 kHz / 24 bit), a substantial bump beyond what its HiFi streaming delivers. The “Master Quality” audio first came to the ill-fated Essential Phone, then Tidal rolled out the feature to Android phones this past January, and it’s now available on iOS devices as of today.

Tidal pitches the extra high-end mode for song quality as “exactly as the artist intended it to sound.”

It’s not going to change how you listen to your entire library; in January, the company detailed that about 165,000 of the tracks had support for the high-end bitrate. Tidal says that you also must be a subscriber of Tidal HiFi, which sets you back $19.99 per month.


Source: TechCrunch

Bottomless has a solution for lazy coffee addicts

If you’re like me, you let out a heavy sigh every month or so when you reach out and unexpectedly find an empty bag of coffee. Bottomless, one of the 200-plus startups in Y Combinator’s latest batch, has a solution for us caffeine addicts.

For a $36 annual membership fee, a cost which co-founder Michael Mayer says isn’t set in stone, plus $11.29 per order depending on the blend, Bottomless will automatically restock your coffee supply before you run out. How? The startup sends its members an internet-connected scale free of charge, which members place under their bag of coffee grounds. Tracking the weight of the bag, Bottomless’ scales determine when customers are low on grounds and ensure a new bag of previously selected freshly roasted coffee is on their doorstep before they run out.

Voilà, no more coffee-less mornings.

Founded by Seattle-based husband and wife duo Mayer and Liana Herrera in 2016, Bottomless began as a passion project for Mayer, a former developer at Nike.com. Herrera kept working as a systems implementations specialist until Bottomless secured enough customers to justify the pair working on the project full-time. That was in 2018; months later, after their second attempt at applying, they were admitted into the Y Combinator accelerator program.

Bottomless’ smart scale

Bottomless today counts around 400 customers and has inked distribution deals with Four Barrel and Philz Coffee, among other roasters. Including the $150,000 investment YC provides each of its startups, Bottomless previously raised a pre-seed round from San Francisco and Seattle-area angel investors.

Before relocating to San Francisco for YC, the Bottomless founders were working feverishly out of their Seattle home.

“This whole time we’ve been 3D-printing prototypes out of our apartment and soldering them together out of our apartment,” Mayer told TechCrunch. “We kind of turned our place into this new manufacturing facility. There’s dust everywhere and it’s crazy. But we made 150 units ourselves by hand-soldering and lots of burned fingers.”

The long-term goal is to automate the restocking process of several household items, like pet food, soap and shampoo. Their challenge will be getting customers to keep multiple smart scales in their homes as opposed to just asking their digital assistant to order them some coffee or soap on Amazon .

Amazon recently announced it was doing away with its stick-on Dash buttons, IoT devices capable of self-ordering on Amazon. The devices launched in 2015 before Google Homes and Amazon Alexas hit the mainstream.

So why keep a smart scale in your kitchen as opposed to just asking a digital assistant to replenish your supply? Mayer says it’s coffee quality that keeps it competitive.

“Some of our most enthusiastic customers live out in like deep suburbs far away from city centers, but they really love fresh coffee,” Mayer said.And there’s no way to get fresh coffee if you live 20 or 30 minutes from a city center, right?”

“Or you might think in a city like San Francisco or Seattle, you can get freshly roasted coffee pretty easily because there are restaurants all over the place, right?” He added. “That’s certainly true, but it does take a little bit of extra thought to remember to grab it on the right day when you’re running low.”

Mayer and Herrera don’t consider themselves coffee experts, despite now running what is essentially a direct-to-consumer coffee marketplace out of Seattle, the coffee capital.

“I’m originally from Portland and Portlanders know a lot about coffee,” Mayer said. “I never really considered myself to be a coffee aficionado or a coffee snob in my head, but I guess compared to like the average American from anywhere in the country, I would be just a regular coffee drinker in Portland. All I really knew about coffee going into this was that it’s better fresh. That’s it.”

Bottomless is currently accepting customers in beta. The team will pitch to investors at YC Demo Days next week.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535