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

Archivo del Autor: Belen De Leon

Kobe Bryant's death: Tributes pour in from fans around the world – CNET

From the Philippines to Puerto Rico, admirers remember the late athlete.
Source: CNET

Tour the whole ISS with this epic hour-long, one-take astronaut video – CNET

From the toilet to the treadmill, you can visit every nook and cranny of the International Space Station.
Source: CNET

Holocaust victims honored on Yad Vashem's digital remembrance wall – CNET

It’s an emotional site, but an important reminder.
Source: CNET

‘Star Trek: Picard’ breaks streaming records on CBS All Access

CBS’ streaming service, CBS All Access, credits a trio of high-profile events — including the premiere of its new Star Trek series, “Star Trek: Picard,” as well as the 62nd annual Grammy Awards, not to mention a busy month of football — with helping it to achieve a new record for subscriber sign-ups in a given month. The company says January 2020 surpassed the service’s previous record in February 2019 for subscriber sign-ups. In addition, last week was the second-best sign-up week ever, closely behind the week of the 2019 Super Bowl.

Much of the record-setting had to do with the launch of the highly anticipated show, “Star Trek: Picard,” which brings back fan-favorite Patrick Stewart as Jean-Luc Picard, now a retired Starfleet Admiral whose quiet life on his family’s vineyard is about to be disrupted. The show, set 18 years after the events of the final “Star Trek: The Next Generation” movie, “Star Trek: Nemesis,” not only capitalizes on Stewart’s draw, it also brings back previous “Star Trek” actors including Brent Spiner (Data), Jeri Ryan (Seven of Nine), Marina Sirtis (Troi), and Jonathan Frakes (Riker).

But unlike other reboots, which hope nostalgia alone will bring the viewers, “Picard’s” creators have actually given thought to the story the show is trying to tell, resulting in a 95% critics score on Rotten Tomatoes.

CBS says the premiere of “Picard” also marked a new record for total streams and drove the highest volume of subscribers to stream a CBS All Access original series to date.

“Picard” was up by more than 115% in terms of total streams, when compared to CBS All Access’s first record, which was by its other “Star Trek” show, the less well-received “Star Trek: Discovery.” It was also up by 180+% over “Discovery’s” prior record for subscribers streaming a CBS All Access original.

Meanwhile, CBS said last night’s Grammys were the most-streamed to date and a new record for sign-ups on a Grammys Sunday, surpassing 2019 by more than 80% in new sign-ups and more than 30% in unique viewers on the service.

However, what CBS won’t talk about is the total number of subscribers for CBS All Access alone, nor does it break out how many have upgraded to the ad-free tier.

Instead, the company only shares that CBS All Access and Showtime’s over-the-top service, combined, have more than 10 million total subscribers.

In any event, that figure puts it far behind streaming rivals like Netflix and Hulu, with 61 million U.S. subscribers and 29 million subscribers, respectively. Even newcomers like Disney+ and Apple TV+ have boomed. Disney+ is estimated to have somewhere between 23.2 million and 25 million subscribers. One estimate believes Apple TV+ could be even bigger, but the analyst firm’s methodology is questionable. (After all, Apple TV+ may be available to users with a new Apple device for free for a year, but that doesn’t mean users are watching the service, nor will pay for it later on.)

In short, what these figures mean is CBS needs more than football, seasonal events and a new “Star Trek” series in order to grow. Even if “Star Trek: Picard” becomes a hit, fans who come for “Star Trek” alone are likely to sign up only when the show is airing, then unsubscribe in the off-season. Some may even wait to watch the series until they can binge it all — possibly even during a free trial period.

But as the newly combined ViacomCBS, the company now has options. ViacomCBS’ top execs have indicated they could bring Nickelodeon, BET, MTV and Comedy Central shows to CBS All Access as a result of the Viacom-CBS merger. The company believes it can hit 25 million CBS All Access subscribers by 2022.

“We’ve seen tremendous continued growth in the service, and the new records we’ve experienced due to ‘Star Trek: Picard,’ the Grammy’s and a fantastic season of football are a phenomenal way to kick off what will be a fantastic year for CBS All Access,â€� said Marc DeBevoise, chief digital officer, ViacomCBS, and president and CEO, CBS Interactive. “CBS All Access continues to build upon its great mix of programming — from original series, to sports and special events — and we’ve strategically programmed 2020 to bring subscribers an ‘always on’ calendar of must-watch series and events,” he added.


Source: TechCrunch

With $5 million from international backers, Mexico’s Moons brings its Invisalign killer to YC

Moons, a Mexico City-based startup that’s angling to be the Invisalign for the Latin American market, has joined the ranks of Y Combinator as part of the accelerator’s latest cohort.

The company already has $5 million in financing in the bank from an international group of investors, including Jaguar Ventures, Foundation Capital and Tuesday Capital, along with a whole host of strategic individual investors from Latin America’s dental community.

“We provide dental services throughout Mexico, Colombia and soon throughout Latin America,” says Moon co-founder and chief executive officer, Tommaso Tomba.

Like Invisalign, Moons conducts free initial conversations with potential patients and does a free scan of their teeth. “We have a team of orthodontists that take a look at the patient and determines whether the patient is a good candidate,” says Tomba.

If there’s a good fit, then the company creates a treatment plan and consultation schedule with a patient and fits them out with a pair of 3D-printed aligners — all for around $1,200.

That’s far lower than the treatment costs using established vendors, says Tomba. Already the company has 18 locations in Mexico and another two in Colombia — where Tomba expects operations to expand at a rapid clip. “We’re turning more cases than Invisalign in Mexico because we’ve brought the price right down,” says Tomba.

A graduate of Cambridge and Oxford Universities, Tomba and his founding team chose Latin America to launch their dental business after months of market analysis. Latin America is host to three of the most active destinations for cosmetic surgeries in the world.

Tomba market-tested by creating a website advertising the launch of his new business and taking pre-orders for the service in Europe, Latin America and the U.S. He settled on Mexico in part because of the demand he saw and in part because he’d had experience in the market previously as an early employee of Linio — a Rocket Internet-backed competitor to Amazon on the continent.

During his time at Linio, Tomba met his co-founder Leonardo Miron, a serial entrepreneur whose previous business was a mobile phone repair service called Rescata. Alex Clapp, a university friend of Tomba’s with experience in investment banking and healthcare-focused private equity in London and New York, rounded out the founding team.

The team chose to apply to Y Combinator because of the firm’s access to capital and ability to open doors in the U.S., Tomba said. “In LatAm, access to capital to build long-lasting companies is still relatively limited compared to the U.S., so we think it makes sense to YC so that they help us with investors and attracting talent going forward,” he said.

And Moons has bigger dreams than just the dental market. “We plan to go into other healthcare verticals,” says Tomba. “Always with the core tenet of providing high-quality healthcare and making it accessible.”


Source: TechCrunch

PrimaHealth Credit will now lend to borrowers looking to pay for addiction treatment

PrimaHealth Credit, which offers loans to borrowers to pay for medical treatment, is expanding its pitch to cover addiction treatment centers.

Currently, PrimaHealth offers loans for elective healthcare procedures like plastic surgery, LASIK, dental surgery and orthodontics. The move into addiction treatment is both a sign of how broken the American healthcare system is when it comes to substance abuse and addiction — and mental health therapies more broadly — and an indicator of the potential size of the market.

According to the company, PrimaHealth won’t charge any interest for most of its loans — depending on the creditworthiness of the borrower. Instead, the company will make money by charging a fee to the treatment center. If the borrower has poor credit, the APR on loans is 19.99%, according to a spokesperson for the company.

“Addiction treatment centers are under-served in relation to viable financing options to offer their patients,â€� says Brendon Kensel, founder and chief executive of PrimaHealth Credit, in a statement. “The burden of out-of-pocket costs falls on their patients, who often are unable to start the treatments they urgently need.â€�

Spending on substance abuse treatment in the U.S. is expected to reach $42.1 billion this year, with patients paying about $3.7 billion out-of-pocket for treatment and services, according to data from the Substance Abuse and Mental Health Services Administration cited by the company.

“Out-of-pocket expenses are often a key barrier to patients proceeding with care,� says Fritz Quindt, marketing director at A Better Today Recovery Services, a leading addiction treatment provider based in Scottsdale, Ariz., in a statement. “PrimaHealth Credit offers a new approach to helping patients fund the treatment they need. Their easy-to-use platform, customer support, and results speak for themselves.�

The company wouldn’t comment on the number of loans it has issued for elective surgeries.

PrimaHealth uses an algorithm to determine the credit-worthiness of potential borrowers and provides a payment management solution for treatment centers. Using underwriting models that use 200 determining factors, the company can issue instant credit decisions and offer different payment plans for borrowers, according to a statement.

For providers, the company offers reduced administrative costs and manages payment services, accounts receivable and credit reporting. PrimaHealth also said it would help addiction providers meet regulatory requirements to collect co-pays and deductibles.

The company’s services are currently available in Arizona, California, Florida and Texas.


Source: TechCrunch

Diet autopilot Thistle raises $5M for health food subscriptions

What if it was easier to eat salad than junk food? Most diet routines take a ton of time, whether you’re cooking from scratch, making a meal kit or seeking a nutritious restaurant. But on-demand prepared food delivery companies like Sprig that tried to eliminate that work have gone bankrupt from poor unit economics.

Thistle is a different type of food startup. It delivers thrice-weekly cooler bags customized with meat-optional, plant-based breakfasts, lunches, dinners, snacks, sides and juices. By batching deliveries in the less-congested early morning hours and optimizing routes to its subscribers, or by mailing weekly boxes beyond its own geographies, Thistle makes sure you already have your food the moment you’re hungry. Whether you heat them up or eat them straight out of the fridge, you’re actually dining faster than you could even place an Uber Eats order.

The food on Thistle’s constantly rotating menu is downright tasty. You might get a sunrise chia parfait for breakfast, a chicken tropical mango salad for lunch, a microwaveable bulgogi noodle bowl for dinner, with beet hummus and kale-cucumber juice for snacks. Thistle’s not cheap, with meals averaging about $14 each. But compared to competitors’ on-demand delivery markups and service fees, wasting ingredients from the grocer and the hours of cooking for yourself, it can be a good deal for busy people.

“We see Thistle as part of a movement to make health convenient rather than a high willpower chore,” CEO Ashwin Cheriyan tells me. What Peloton did to shave time off getting a great workout, Thistle does for eating a nourishing meal. It makes the right choice the easiest choice.

Thistle COO Shiri Avnery and CEO Ashwin Cheriyan with their daughter

The idea of a button you can push to make you healthier has attracted a new $5.65 million Series A round for Thistle led by its first institutional investor, PowerPlant Ventures . Bringing the startup to $15 million in funding, the cash will expand Thistle’s delivery domain. Dan Gluck of PowerPlant, which has also funded food break-outs like Beyond Meat, Thrive Market and Rebbl, will join the board.

Currently Thistle delivers in-person to the Bay Area, LA metro, San Diego and Sacramento while shipping to most of Washington, Oregon, Utah, Idaho, Nevada and Arizona. Thistle actually held off on raising more since launching in 2013 to make sure it hammered out unit economics to prevent an implosion. It’s also planning broader meal options, additional product lines and fresh distribution strategies like getting stocked in office smart kitchens or subsidized by wellness plans.

“The reasons that so many food delivery companies have failed likely fall into two buckets: one, a lack of focus on margins and unit economics, and two, premature geographic expansion before proving out the business model,” says Cheriyan. “Thistle makes money similar to how a well-run restaurant would make money — by having strong gross margins, efficient customer acquisition costs and solid customer retention / lifetime metrics. We currently deliver tens of thousands of meals on a weekly basis to customers on the West Coast and our annual average growth rate since launch has been 100%+.”

It’s nice that Thistle hasn’t gone out of business, because I’ve been eating its salads 6X a week for three years. It’s been the most efficient way for me to get healthier and lose weight after a half-decade of ordering takeout sandwiches and then feeling sluggish all day. I legitimately look forward to each one since they often have 20+ ingredients and only repeat every few months, so they’re never boring.

It has helped me keep my work-from-home lunches to about 20 minutes so I have more time for writing. Thistle is one of the few startups I consistently recommend to people. When asked how I lost 25lbs before my wedding, I point to Peloton cycling, Future remote personal training and Thistle salads — none of which require me to leave the house.

Cheriyan tells me, “We wanted the better-for-you and better-for-planet choice to be the default choice.”

Growing out of on-demand

Thistle has already pivoted past the business model burning tons of cash across the startup world. The company started as an on-demand cold-pressed juice delivery service, sending hipster glass bottles of watermelon and charcoal extract to doors around San Francisco. It was 2013, yoga was booming and people were paying crazily high prices for liquified lemongrass. Health made simple seemed like a sure bet to the founding team of Alap Shah, Naman Shah, Sheel Mohnot and Johnny Hwin, some of whom run Studio Management, a family office and startup incubator. [Disclosure: Hwin and Shah are friends of mine, but didn’t pitch or discuss this article with me.]

Thistle eventually straightened things out with a shift to subscriptions and batched delivery under the leadership of the hired executives, Cheriyan and his wife and COO Shiri Avnery. “I came from a family of physicians — both my parents, brother, and enough aunts, uncles, and cousins are doctors that they could start a small hospital,” Cheriyan, a former corporate attorney in M&A tells me. “A common point of frustration was about patients suffering from diet-related illnesses who were unable to make a lifestyle change because it was too hard.”

Avnery, a PhD in air pollution and climate change’s impact on agriculture, had become exasperated with the slow pace of policy change and the inaction of governments and corporations. The two quit their jobs, moved to San Francisco, and searched for a point of leverage for positively influencing people’s diets and interaction with the environment. They teamed up with the founders and launched Thistle v1.

A lack of experience in logistics led to the initial detour into on-demand. But rather than trying to fix the problem with VC money, Thistle stayed lean and discovered the opportunity nestled between Uber Eats and Blue Apron: sending people food they don’t have to eat now, but that takes low or no time to prepare when they’re peckish. Through its app, users can customize their meal plans, ban their allergens, pause deliveries and see what they’ll eat next.

A sample of Thistle 8 meal plans

The unit economics problem most heavily plagued the early on-demand food companies. Food / labor waste and inefficient deliveries were likely the biggest reasons why the economics were unsustainable without venture life support. We know this personally as Thistle started our delivery service as an on-demand company before quickly realizing that the unit economics couldn’t sustain a healthy business,” Cheriyan explains, regarding companies like Sprig, DoorDash and Grubhub. Beyond unsold food, “the margins very likely did not support ordering a $12-$15 single meal for immediate delivery when average hourly driver wages reached $18-20.”

Meal kits were supposed to make dining healthier and cheaper, but they proved too much of a chore and led customers to boxes of ingredients piling up unused. Munchery and Nomiku went out of business while giants like Blue Apron have incinerated hundreds of millions of dollars and seen their share prices sink.

“The meal kit companies fared a little better from a gross margin perspective (due to pre-orders and more efficient deliveries), but suffer most from an easy-to-copy business model. This led to a rise in copycats, and, as a result, heavily rising customer acquisition costs, low switching costs and poor retention,” Cheriyan tells me. “Fundamentally the meal kit companies face another challenge, which is that people have less and less time to cook and are increasingly looking for ready-to-eat options.”

Push-button health

A slower, steadier approach with less overhead, more convenience and fewer direct competitors has helped Thistle grow to 400 employees, from culinary to engineering to logistics.

Still, it’s vulnerable. It may still be too expensive for some markets and demographics. Logistics experts like Amazon and Whole Foods could try to barge into the market. Cloud kitchens without dining rooms are making restaurant food more affordable for delivery. And another startup could always take the gamble on raising a ton of cash and subsidizing prices to steal market share, especially where Thistle doesn’t operate yet.

Thistle could counter these threats by further eliminating delivery costs by selling through partners like office smart fridges where employees pay on the spot, or equipping gym lobbies with more than just Muscle Milk.

One opportunity we’re excited to test is attended and unattended retail — it would be great to be able to pick up Thistle products at your local grocery store, gym or coffee shop,” Cheriyan says. As for offices, “Today’s corporate lunchtime solutions often require a trade-off between health and convenience: either wait in line for 30+ minutes at your favorite salad spot for a healthy option, or opt into catered restaurant meals that leave you feeling sluggish and unproductive.” Thistle could help employers prevent the 3pm energy lull.

The startup’s focus on plant-forward meals also centers it in the path of another megatrend: the shift to environmentally conscious diets. Almost 60% of Americans are trying to eat less meat and 50% are eating meat-alternatives like Impossible Burgers. That stems both from interest in the humane treatment of animals and how 15% of green house emissions come from livestock. But 45% of Americans say they hate to cook. That’s why Thistle makes pre-made meals where meat and egg are optional, but the food is healthy and delicious without them.

In the age of Uber, we’ve acclimated to an effortless life. The new wave of “push-button health” startups like Thistle could finally take the hassle out of aligning your actions in the gym or kitchen with you intentions.


Source: TechCrunch

Avast could be selling your browsing history. Here’s how to stop it

Avast’s free anti-virus software may be collecting and selling your private browsing data to marketers, but you can regain your privacy and stop the company. We’ll show you how to limit the data sharing in a few simple steps.
Source: Digital trends

Intel Is Patching the Patch for the Patch for Its ‘Zombieload’ Flaw

Intel’s made two attempts to fix the microprocessor vulnerability it was warned about 18 months ago. Third time’s the charm?
Source: Wired

Building High-Rises Out of Wood Can Help Save the Planet

Concrete and steel come with massive emissions. So let’s ditch them and build towers out of wood. Yes, wood.
Source: Wired

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490