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

Archivo del Autor: Belen De Leon

The best Amazon Prime perk? The terrible, terrible movies, of course – CNET

Forget Netflix and Hulu. Amazon boasts the best collection of cheesy B-movies that are so bad they’re good. And I can’t quit hate-watching.
Source: CNET

Samsung Galaxy Note 9 promo video may have 'leaked' – CNET

What looks like a 30-second promo spot briefly appeared online in time for your Friday morning hype fix.
Source: CNET

Goodly looks to give companies student loan payments as an employee benefit

As employers duke it out over hiring the best possible candidates, especially ones coming out of school, they are starting to get a little bit more creative with their incentive packages — and that includes offering an option for paying down student debt.

Goodly is a new startup that’s looking to help those employers offer that as a benefit. Smaller companies without the resources to create complicated incentive packages especially need tools that help shortcut the process of offering those benefits. It’s following a similar playbook of companies looking to make it easier to get the tools they need in place and focus more on the set of products that are going to make it an actually differentiated company. Goodly is launching out of Y Combinator’s summer class this year.

“We found it to be a really great tool for recruiting and retaining,” co-founder Gregory Poulin said. “When people hear student loan benefits, they instantly think it’s very expensive. You can offer student loan benefits starting $25 to $50 per employee per month, up to $200. Our system is completely flexible. You can offer any company size for any budget. You can offer meaningful benefit for less than the cost of a cup of coffee a day. For the average borrower, when they have an employer contributing an extra $100 per months, it could help your average employee get out of debt almost a decade faster.”

There are more common benefits like stock packages, 401(k) matches, insurance, better time off policies, or others along those lines. But as student debt increasingly becomes a factor in a candidate’s decision on where they work, it’s another way that companies — ones without larger compensation packages or very aggressive recruiting operations like, say, Google or Facebook — can still get the attention and interest of good candidates coming out of school. Like other companies (like Human Interest for 401(k)s, for example), the goal is to make it easy to get started and maintain the whole process.

Employees connect their student loans to Goodly, which takes a few minutes to verify them before setting up the contribution plan. Goodly integrates with payroll operations and gives companies and employees a pretty flexible way to set their spending schedule. Then, it goes from there, without the employees having to manage it on a per-period basis. While it might have the robust tax incentives in place like a retirement plan, it’s still a way to help companies offer some way of showing employees that they’re invested in their employees’ future success, which is another way that those companies might be able to retain that talent. Goodly then brings back detailed reports on the company’s implementation to help it better understand whether the policies are working for their employees.

It’s certainly an area that’s attracted interest — and funding — from a number of startups like Tuition.io which look to help employers get a little more creative about their benefits. Much like contributions to retirement plans, it’s another way to offer employees a way to invest in their future by reducing the financial stress they have through some of their biggest financial decisions like where to go for college. Poulin also said it’s a way to help discover a more diverse talent pool as it surfaces up underrepresented parts of the population that are acutely dealing with student debt as a factor in their decision-making.


Source: TechCrunch

Google Maps location sharing adds phone battery status – CNET

Now people can see that your battery might die while they’re looking for you.
Source: CNET

Matt Groening goes back to the drawing board for ‘Disenchantment’

“I tried walking around in a Homer mask, but the latex is hard to breathe in. My head gets so sweaty and my glasses fog up. It’s not worth it for me,” Matt Groening laughs. “But what a way to go, suffocating on a Homer Simpson mask.”

The cartoonist bemoans his inability to go incognito on a recent trip to San Diego Comic-Con. It would be a poetic death, perhaps, asphyxiating beneath the likeness of his most iconic creation. But he doesn’t want to make the headline writers’ jobs too easy when he finally casts off this mortal coil.

“Years ago, there was an airline that did a promotion, where they painted The Simpsons on the side,” Groening adds. “We all drove out to give it a send off, and the entire crew got on the plane in Burbank and road it around in a circle and it came down. One other writer and I refused to get on the plane, because we didn’t want the jokes that would invariably come if the plane were to crash. That’s not how we wanted to be remembered.”

Groening in 2000. (Photo by Colin Davey/Getty Images)

The Simpsons will forever loom large over Groening’s existence. Spawning 30 seasons of a nearly universally beloved television program will do that to a legacy. And most recently, the show and its creator have been grappling with the topic of embattled character Apu — which he’s addressed with mixed results and was intent on not discussing on our call.

In recent weeks, the artist has been single-mindedly focused on Disenchantment, with one final promotional push before the series makes its mid-August Netflix debut.

The show has some seemingly impossible expectations to live up to as Groening’s third animated series. Its predecessor, Futurama, while failing the nearly impossible task of maintaining the ubiquity and longevity of The Simpsons, has become a beloved franchise in its own right, living on beyond its two-network running through constant syndication and an endless stream of memes.

In many ways, the series is Groening’s most ambitious to date, trading in the streets of Springfield and pneumatic tubes of New York for a fantasy world somewhere between Westeros and Middle Earth. It’s a genre he says he’s been looking to tackle for decades, but had never found the right outlet. And while the new series exists in a world familiar to fantasy fans, it rarely butts up against direct parody of beloved properties.  

“I’ve been thinking about fantasy for a long time,” Groening says. “Some of my favorite forms of entertainment are fantasy, starting with Fractured Fairy Tales on the old Rocky and Bullwinkle show, to Monty Python and the Holy Grail to the original Wizard of Oz film and novels by Terry Pratchett and Gene Wolfe.”

Disenchantment is a tricky cocktail to get just right — a fairly tale adventure mixture, spiked with solid punch lines. “I try to incorporate all of that as inspiration and then try not to do straight parody,” says Groening. “The problem with comedy is that just getting the genre is very easy and only goes a little ways. So, what we do is try to get people on board with the fantasy characters and make them as emotional real as possible.”

An embarrassment of talent should help. The series is helmed by Groening and former Simpsons show runner, Josh Weinstein. Broad City star Abbi Jackson takes the lead as Bean, a drinking/gambling/cursing princess with a fittingly rebellious streak. Comedians Eric Andre and Nat Faxon fill out the primary leads as a “personal demon” named Luci and elf with the decided uninspired name, Elfo, respectively.

The rest of the cast is rounded out by a stack of British comedians from series like The Mighty Boosh and The Toast of London, along with mainstay voice actors from his previous series. Groening and Weinstein also poached liberally from the shows to stock the writers’ room.

“We have a writing staff that’s a combination of old guys from Futurama and The Simpsons and some younger writers who definitely have a different point of view,” says Groening. “They just don’t understand the appeal of old character actors from the 1930s and ’40s.”

All of that is rounded out by music from Devo mastermind Mark Mothersbaugh, whom Groening refers to fondly as “a Balkan-ska-klezmer combination that you’ve never heard before in a fantasy show.”

The real secret sauce, however, may be Netflix itself. Along with Amazon and Hulu, the platform has transformed the way television content is consumed, freeing Groening and the rest of the crew from television sitcom constrains that shaped his two previous series.

As Springfield Confidential, the new book from longtime Simpsons show runner Mike Reiss reveals, Groening has been interested in long-term character pay-off for some time. It was Groening who pushed for a series ending in which Marge is revealed to be a rabbit — an homage to Groening’s longtime weekly strip, Life in Hell.

Oh, and then there’s his big plans to reveal that Krusty the Clown was actually Homer disguised as a way to connect to his son. That was ultimately a too-complicated subplot for the writers to tackle during the show’s early seasons.

“You take advantage of whatever the boundaries are and try to push them,” says Groening. “It’s one thing when it’s a 22-minute network sitcom that has commercial breaks every seven minutes. That makes you write in a certain way. If you’re on Netflix and have 10 episodes to tell your story, it changes everything. You can tell longer, bigger arcs, you don’t have to reset at the end of every episode. There’s a literal cliffhanger at the end of episode one.”

Disenchantment may never hit the full epic fantasy sweeps of Lord of the Rings or Game of Thrones, but it’s clear from the outset that the story has broader ambitions than most can achieve in a traditional half-hour comedy format. Without showing his hand, Groening lets on that “the very first thing you see is a giant clue that’s staring you in the face that reveals something about what you’re watching.”

It’s not a particularly useful hint, so far as those things go, but the artist is clearly happy to prime the pump for enthusiastic fans to comb over the content of the first 10 episodes through repeat binges. If its predecessors are any indication, that sort of rapid fandom ought not be too difficult to stoke.

“We threw in a lot of secrets and clues and puzzles for the kind of obsessive fan I’ve come to know, specifically from Futurama and, of course, The Simpsons,” says Groening. “You try to reward those people for paying attention. That’s where the original idea for the freeze-frame jokes from The Simpsons came from. If you didn’t see it, it doesn’t matter, but if you’re the kind of person who would freeze the frame and actually read the joke, you’ll get something out of it. We’ve done that with Disenchantment. We think it works as a sleepy time, fun, epic fantasy you can watch as you drift off at night. Or, if you’re the kind of person who obsesses, there’s something for you there, too.”

More immediate gratification for Simpsons and Futurama fans can be found in Groening’s unmistakable character design. It’s a bit jarring at first, seeing those icons filtered through a medieval fantasy landscape, but ultimately the aesthetic provides a grounding for first-time viewers. It’s warm and comfortable, like an old coat, and likely to help fans stay invested as the story unfolds gradually over the course of these first 10 episodes.

The style has been Groening’s calling card since well before The Simpsons — prior even to Life in Hell, which finally drew to a close in 2012 after a 32-year run. 

“What always amazed me is that this very simple style could be very expressive,” Groening explains. “With just a few curving lines and changing them slightly, you could come up with every expression that you wanted. I can’t do it, but I work with animators and designers who can take that style and make them attractive.”

That Elfo looks like a green Bart Simpson in a Smurf hat is the result of something more primordial in the cartoonist’s line work.

“I developed that style of the large bulgy eyes and ridiculous over-bite when I was 12 years old,” explains Groening. “Actually, Elfo is based on the very first character in that style that I drew. He was named Melvin. I used to draw a lot of comics with that guy, and basically gave him an elf hat and pointy ears.”

“Bart and Elfo came from Melvin — Elfo didn’t come from Bart,” Groening adds with a laugh. “That’s a very important clarification.”

Disenchantment premieres August 16 on Netflix


Source: TechCrunch

DJI Mavic Air Review: The Drone to Buy

Packed with automated features that make flying and filming fun and easy, the $800 DJI Mavic Air is our top pick.
Source: Wired

Elon Musk Wants to Put an Arcade in Your Tesla, and the Rest of the Week in Games

There’s plenty to catch up on, including Valve remembering that they can actually make games.
Source: Wired

Urgent Care Centers Are Fueling Antibiotic Resistance

Urgent care centers, emergency departments, and clinics are over-prescribing antibiotics. Can they reform without alienating their “customers”: patients?
Source: Wired

Teamleader, the SaaS platform to help SMEs go digital, scores $22M Series C

Teamleader, the SaaS platform that helps SMEs operate in a more digitally savvy way, has closed $22 million in Series C funding. The round was led by London-based Keen Venture Partners, with participation from PMV and existing investors Fortino Capital and Sage Capital.

Claiming to serve nearly 10,000 customers in 6 countries — comprised mostly of small and medium-sized enterprises — Belgium-headquartered Teamleader offers a SaaS-based platform to enable SMEs to digitise their business processes. This includes CRM and sales, project management, time tracking, and invoicing.

A more recent aspect — and where Teamleader sees future growth — is the Teamleader Marketplace, which allows customers to integrate their favourite local SaaS tools with Teamleader. This is on track to support 1,000 integrations, with a heavy emphasis on localisation.

“We even created a $1 million fund for developers across Europe to create integrations with Teamleader, a pretty wild idea that’s working great,” Teamleader co-founder and CEO Jeroen De Wit tells me.

“What’s great about the marketplace is that it also allows European SaaS players to piggyback on our growth — like the Belgian startup Cumul.io which is now finding customers in Spain through our marketplace. This perfectly fits our vision”.

More broadly, De Wit says SMEs are no longer afraid of digitization, and are using more and more business software to their advantage. “These tools need to work side by side as one, in integrated systems, for SMEs to get maximum value out of them,” he adds.

Meanwhile, in addition to investing in the Teamleader Marketplace, Teamleader says it plans to use its Series C funding for continued international growth and to accelerate its product roadmap. This will include doubling-down on what it calls a “multi-local approach” and fine-tuning the Teamleader product for country-specific needs. How very European.


Source: TechCrunch

Peloton raises $550M at a valuation of $4 billion

Peloton today announced its Series F funding of $550 million. That brings the total amount raised, according to CrunchBase, to $994.7 million. According to the announcement, this round puts Peloton’s valuation at $4 billion — it was just last May the company hit unicorn status.
TCV led the round with other participation in the round from Tiger Global, True Ventures, Wellington Management, Fidelity, NBCUniversal, and Kleiner Perkin, along with new investors – BlackRock, Franklin and Winslow Capital.

“We are truly honored to partner with TCV and with Jay Hoag personally,” said John Foley, founder and CEO of Peloton, in a released statement. “TCV’s reputation, experience, and involvement in businesses like Netflix, Spotify and Facebook will be invaluable as we build Peloton into one of the most unique and influential global consumer product and media companies of our day.”

The company previously closed a $325 million Series E, which was reportedly used to fuel expansion into the retail market. The company expects to use the latest round of funding to continue growing that sector and grow international.

Earlier this year, Peloton announced its second product, a connected treadmill, which the company still says will launch to consumers this call. The company also introduced a new membership product and opened several retail locations.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533