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

Archivo del Autor: Belen De Leon

Weed breathalyzer snags $30 million in funding – CNET

The world’s first weed breathalyzer could be on its way to a concert near you.
Source: CNET

SpaceX Starhopper rocket prototype takes a giant leap for Elon Musk – CNET

A very early version of Elon Musk’s Mars Starship blasted to new heights on Tuesday.
Source: CNET

Candy Crush Friends Saga gets AR on Samsung Galaxy phones – CNET

K-pop stars Lisa and Jisoo of Blackpink checked out the feature in a video.
Source: CNET

SpaceX Starhopper ‘hops’ to around 500 feet and flies for just under a minute in new test flight

SpaceX has completed a second low-altitude test flight of its ‘Starhopper’ demonstration prototype, which is being used to test technologies that will be used to build the full-scale next-generation SpaceX ‘Starship’ spacecraft. This test involved ‘hopping’ the Starhopper (hence the name, get it?) to a height of around 150m (or a little under 500 feet), the highest it’s flown so far, at a SpaceX test facility in Texas. After the hop, which lasted around 50 seconds (the GIF above is sped up 2X) it successfully navigated itself to a target landing pad a short distance away.

This is the second untethered test trip for the Starhopper, and will is intended to be its last, as SpaceX moves forward with construction of its Starship Mk I and Mk II prototypes, which is taking place currently and simultaneously at sites in Florida and Texas. Today’s attempt was the second try after a planned test yesterday was aborted at the last second, with SpaceX resetting and ensuring everything was in place for this longer hop, which lasted just under a minute.

In July, SpaceX ran its first untethered hop, which is designed to test the operation of the Raptor engine SpaceX is developing for Starship, along with other subsystems for use in the production Starship. That flew only for around 22 seconds, and attained a height of just 20 meters (a little over 65 feet).

Construction is currently in progress at both SpaceX’s Texas and Florida facilities on its full-scale Starship prototypes, which SpaceX CEO Elon Musk is ambitious will begin their own flight testing later this year, in perhaps as little as a few months. The larger prototypes, which should be closer to what will actually launch, will test more Raptor engines working together and aim to fly to higher altitudes, another key step as the company works towards a true first orbital test flight.

Ultimately, SpaceX is hoping to replace both Falcon 9 and Falcon Heavy entirely with different configurations of Starship, which will help the company in terms of cost efficiency thanks to its fully reusable nature, and streamlining all of its rocket construction efforts around one type of vehicle.


Source: TechCrunch

Why ‘one app to rule them all’ is not the future of digital health

“One app to rule them all� is a compelling idea if you’re a healthcare giant.

In this imagined model, patients flock to one comprehensive user experience for all their healthcare needs, from insurance and scheduling to lab results and disease management. And the healthcare giant, which has developed or acquired its way to market dominance, now has the ability to guide patients to their preferred providers, treatments and services.

But “one app to rule them all� is flawed. Not only does it ignore the way people use technology, it puts the patient experience second. Forcing patients to use one app for every healthcare interaction disregards the complexity and specificity of individual diseases and patient profiles.

Until now, we haven’t had to reckon with the “one app� problem, because most healthcare experiences have been relatively disparate. But as payers, providers, pharmacies, pharma and digital health all race to create digital experiences and solidify their offerings, we will soon have to confront this question: Will we end up with separate disease management apps that work together in a best-of-breed ecosystem model, or will several large players dominate with one app to rule them all?

How we got here

Up until now, the question of who would control the user experience wasn’t a material issue in the market. Most apps didn’t have a large enough user base to impinge on their competitors, and organizations created “single function� experiences for a specific problem space.

Payers created tools to let you look up coverage and find providers, health systems allowed you to book appointments and see your EMR and lab data, pharmacies allowed you to refill prescriptions, pharmaceutical companies made apps to support their specific medicines and most successful digital health companies have focused on individual diseases and specific use cases.

But now that digital health has taken root and patient adoption is expanding, these “single function� experiences are starting to bump into each other. And organizations are reacting to this change in different ways.

Many health systems and payers recognize this as an opportunity to create an ecosystem model, taking best-of-breed solutions for each core patient need and connecting them through identity and data linking so they work seamlessly together.

But alarmingly, some large organizations see this as an opportunity to assert more control over the patient experience.

They’re attempting to develop “one app to rule them all� solutions, with one user experience covering all patients with all possible diseases.

At Propeller, we recently “broke up� with a customer who couldn’t see past their vision for a single dominant app to rule the marketplace.

It was a tough decision, but one I felt we had to make. Here’s why.

Why “one app to rule them all� results in a worse patient experience

The advantage to “one app to rule them all� is obvious on its face. Patients would have fewer apps to download and engage with, advantages that seem more pronounced in more complex and comorbid patients. Organizations would also be able to guide patients to their preferred providers, treatments and services via a single app.

But there’s a significant problem with this approach.

When one platform tries to excel in a vast number of areas, it usually ends up doing them all badly. If you’ve used a leading marketing software platform that I won’t name, you know this to be true. And healthcare is even more difficult, because it’s at once more complex and more personal. It turns out it is pretty easy to build a complex and complicated product, but it is very hard to build a simple one, especially with a multitude of inputs and use cases.

Healthcare isn’t fast food.

All my experience in digital health has told me this: It’s very difficult to build an engaging and useful user experience in one disease state, let alone across multiple disease states within one experience.

Enrolling users is hard. Keeping them engaged is hard. Improving specific clinical outcomes — and proving it continuously — is especially hard. Making a great product requires an obsessive focus on a specific user and problem space, as well as relentless experimentation and iteration. When you don’t have that singular focus, the needs of the patient are deprioritized compared to the needs of the organization, and the user suffers.

To make this approach worthwhile, you’d have to believe that the convenience of one app would make up for a worse user experience by driving higher enrollment or retention rates. You’d have to believe that user experience simply doesn’t matter as much as the convenience of an all-in-one platform.

I don’t believe that. Healthcare isn’t fast food. People’s humanity, dignity and lives are at stake, and they deserve our obsessive focus on an experience built specifically for them.

Why a “best of breed� ecosystem approach is best

We’ve learned a lot in the last 20 years about how people prefer to use technology. If you want evidence that “best of breed� is the future, you only need to look to the other industries experiencing digital transformation.

For example, look at Software-as-a-Service (SaaS). It’s dominated by a large number of specific solutions that work together through identity (OAuth) and data integrations (APIs).

It’s a similar story in consumer apps. There is no single fitness app, travel app or communication app. In entertainment many tried to become the “one app,” but instead we have witnessed a proliferation of vertical content providers with individual subscriptions, such a Netflix, HBO, Disney and ESPN, all of which work together seamlessly on your Apple TV. Even when a major company acquires or develops new solutions, they often keep the solutions separate in terms of user experience. For example, Facebook has unbundled Messenger, Instagram and WhatsApp instead of bundling them all as Facebook.

We as consumers are comfortable using specific solutions to solve specific problems, and want them all to work together with ease. Often, we find that when a major player branches into more and more solutions because they want our total business, each solution becomes more shoddily made, less intuitive and more poorly supported.

Now, this situation is not necessarily universal. In China, products like Tencent’s WeChat have expanded across multiple healthcare verticals, backed by very different market dynamics (both in healthcare and in technology). Yet even WeChat looks to third parties with best of breed solutions to grow their ecosystem, in addition to building multiple solutions themselves.

What the future looks like

The future I envision may not feature a single app, but neither is it complicated.

In this future, patients use a core clinical app, likely provided by their health system or primary care provider, that takes care of clinical interactions like scheduling, clinical data, reminders and follow-ups.

Beyond that, patients use a set of specific apps that specialize in particular health issues — for example, respiratory disease, diabetes, mental health, increasing activity or improving sleep. Those apps will rise to the top because they’re the best on the market at managing those issues. The experience of managing your mental health will feel different than managing your diabetes, just as using Instagram feels different than using Facebook.

In this ecosystem model, the patient’s core clinical app will link out to and connect to the problem-specific solutions. Health systems and physicians will adopt a small number of specialized platforms and products to focus on large clinical domains like cardiovascular, diabetes, respiratory and mental health. Data from these solutions will integrate back to the provider’s organization and will be available in the EMR and for population health management.

We’ll end up with a diverse ecosystem of solutions, each the best in their vertical, delivering a tailored user experience based on the needs of the specific patient and provider type.

And patients will be better off for it.


Source: TechCrunch

2021 Mercedes-AMG GLE53 Coupe picks up mild-hybrid hustle – Roadshow

The traditional SUV variant was announced at Geneva this past March.
Source: CNET

Investigadores españoles crean embriones híbridos de humano y mono

El biólogo Juan Carlos Izpisúa y su equipo han inyectado células madre de embriones humanos en uno de primate con el objetivo futuro de generar órganos animales útiles para trasplantes. El polémico experimento se estaría realizando en China
Source: MIT

Los sueños de los jóvenes pioneros vs. los lamentos de los veteranos

Conseguir comprender la consciencia humana, lograr que los algoritmos no tengan sesgos y proteger el medioambiente son algunas de los problemas que las nuevas generaciones quieren resolver gracias a la tecnología. Por su parte, los reputados precursores se quejan de los deseos que no se cumplieron
Source: MIT

Netflix’s ‘The Irishman’ is coming to theaters on Nov. 1

“The Irishman,” the much-anticipated Martin Scorsese film produced by Netflix, will get a theatrical release on November 1, starting in Los Angeles and New York. It will then debut on the streaming service about four weeks later, on November 27.

This follows a similar pattern to the release of Alfonso Cuarón’s “Roma” last year, which saw Netflix (which had previously insisted that any theatrical run happen simultaneously with a film’s streaming debut) debuting the film in theaters three weeks before it came to streaming.

Netflix doesn’t report box office numbers, so it’s not clear how much money it’s making from these theatrical rollouts.

Regardless, committing to a real theatrical release helps Netflix attract big-name filmmakers like Scorsese and Cuarón, and it also gives them a better chance at winning awards. (“Roma” won three Oscars earlier this year, including Best Director, prompting a broader debate about whether streaming films should be eligible for Oscars.)

Deadline reports that the roughly four-week theatrical window was not enough to convince the major theater chains to sign up — apparently they’re concerned that if they give in to Netflix, the Hollywood studios will start demanding shorter theatrical windows too.

“The Irishman” stars Robert De Niro as Frank Sheeran (a union official with ties to organized crime) and Al Pacino as Jimmy Hoffa (ditto). It will premiere at The New York Film Festival on September 27.

In addition to reuniting De Niro and Scorsese for the first time in two decades, and bringing Pacino and Scorsese together for the first time ever, the film is also noteworthy for its use of extensive special effects, so the actors are able to play younger versions of their characters.


Source: TechCrunch

Ready, Set, Raise — the Y Combinator for female founders — announces second cohort

About one-fourth of the startups in Y Combinator’s summer batch had a female founder. Not the most disappointing statistic if you consider this: Companies with at least one female founder have raised only about 11% of venture capital funding in the U.S. in 2019, according to PitchBook. Companies with female founders exclusively have raised just 3%.

There is so much room for improvement.

To close the funding gap, programs tailored to female entrepreneurs are working tirelessly to mentor and incubate upstarts in hopes of impressing venture capitalists. Ready, Set, Raise, an accelerator program built for women, by women, is amongst the new efforts to help female and non-binary founders raise more dollars, or, at the very least, build relationships with investors.

The accelerator program, created by the Seattle-based network of startup founders and investors called the Female Founders Alliance, is today announcing its second batch of companies, a group that includes a sextech business, an AI-powered tool for podcasters and a line of workwear created for women who work on farms, construction sites and factory floors.

Ready, Set, Raise has partnered with Microsoft for Startups to provide entrepreneurs $120,000 in Azure credits, as well as technical and business mentoring from executives of the Redmond-based software giant. Other new partners include Brex and Carta, two well-funded companies that plan to lend the support of their executives to teach entrepreneurs about startup finance, valuation and fundraising terms. 

“Both FFA and Microsoft recognize a major lapse in opportunities given to women and non-binary founders,” writes Ian Bergman, a managing director of Microsoft for Startups, in a statement. “We look forward to our continued work together to promote this necessary shift in the VC landscape.”

FFA’s founder and chief executive officer Leslie Feinzaig, who launched the organization in 2017, has been an outspoken advocate of diversity in entrepreneurship and venture capital, and well as providing awareness and resources for founders who are also parents.

“My experience fundraising was undeniably shaped by the fact that I am a woman, and at the time was a new mom,” Feinzaig, who previously founded an edtech startup, told Seattle Business Magazine earlier this year. “A year later, I was about to give up. Instead, I started a Facebook group, including all of the founders and tech startup leaders I knew. It was the group that I needed, made up of people who knew exactly what I was going through. That’s how the Female Founders Alliance was born.”

RSR Cohort 2 Twitter

 

FFA’s Ready, Set, Raise provides its companies childcare throughout the six-week program, in which companies work one-on-one with experienced coaches ahead of a demo day that will take place on October 16th. 

Here’s a look at Ready, Set, Raise’s sophomore class of startups:

  • Echo Echo: AI-powered tools for podcasters.
  • Give InKind: Coordinates support through major life events.
  • Honistly: A provider of extended auto warranties to help with short-term cash needs.
  • Juicebox It: Modernizes erotica with a chatbot that is arousing and educational. 
  • Panty Drop: A personalized intimates shopping experience for women sizes XS-6XL.  
  • The Labz: A platform that protects and memorializes creative content development in real time.
  • Tougher: Functional, well-fitted workwear for women in the skilled trades. 


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487