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

Archivo del Autor: Belen De Leon

Self-Improvement in the Internet Age: A WIRED Investigation

The internet has made us a planet of autodidacts—but just how are we improving ourselves?
Source: Wired

The 'Fortnite' Twitch Streamers Teaching Gen Z About Climate Change

Hey, there are worse things to be learned from videogames.
Source: Wired

SoundCloud finally lets more musicians monetize four years later

SoundCloud moves painfully slow for a tech company, and no one feels that pain more than musicians who are popular on the site but don’t get paid. 10 years since SoundCloud first launched, and four years since it opened an invite-only program allowing just the very biggest artists to earn a cut of the ad and premium subscription revenue generated by their listeners, SoundCloud is rolling out monetization.

Now, musicians 18 and up who pay SoundCloud $8 to $16 per month for hosting, get over 5000 streams per month, and only publish original music with no copyright strikes against them can join the SoundCloud Premier program. They’ll get paid a revenue share directly each month that SoundCloud claims “meets or beats any other streaming service”. However, the company failed to respond to TechCrunch’s inquiries about how much artists would earn per 1000 ad-supported or premium subscription listener streams, or how many streams would earn them a dollar.

Beyond payouts, Premier members can post new tracks instantly without having to wait to be discoverable or monetizable, they’ll get real-time feedback from fans, and extra discovery opportunities from SoundCloud. The company hopes monetization will lure more creators to join the 20 million on the platform, get them to promote their presence to drive listens, and imbue the site with exclusive artist-uploaded content that attracts listeners.

It’s been a year since SoundCloud raised an $170 million emergency funding round to save itself from going under after it was forced to lay off 40 percent of its staff. That deal arranged by Kerry Trainor saw him become CEO and the previous co-founder and CEO Alex Ljung step aside. With underground rap that had percolated on SoundCloud for years suddenly reaching the mainstream, the startup seemed to have momentum.

The problem is the slow speed of progress at SoundCloud has allowed competitors with monetization baked in to catch up to its formerly unique offering. YouTube Music’s launch in June 2018 combined premium major label catalogues with user uploaded tracks in a cohesive streaming service. And last month, Spotify began allowing indie artists to upload their music directly to the platform. Meanwhile, licensing distribution services like Dubset are making it legal for big streaming apps to host remixes and DJ sets. Together, these make more of the rarities, live versions, and hour-long club gigs that used to only be on SoundCloud available elsewhere.

The delays seem in part related to the fact that SoundCloud wants to be Spotify as well as SoundCloud. It’s refused to back down from its late entry into the premium streaming market with its $9.99 per month SoundCloud Go+ subscription. As I previously recommended, “to fix SoundCloud, it must become the anti-Spotify” by ruthlessly focusing on its differentiated offering in artist-uploaded music. Instead, another year has passed with only a light revamping of SoundCloud’s homescreen and some more personalized playlists to show for it.

SoundCloud proudly announced it had reached $100 million in revenue in 2017, and exceeded its financial and user growth targets. But filings reveal it lost over $90 million in 2016 and it was previously projected to not become profitable until 2020. That begs the question of whether SoundCloud will have to raise again, or might once again open itself to acquisitions. With Apple, Google, Amazon, and Spotify all in fierce competition for the future of streaming, any of them might be willing to pay up for music that fans can’t easily find elsewhere.


Source: TechCrunch

Google+ shut down over data breach, Facebook unviels video chat devices video – CNET

The biggest stories in tech include Google+’s shutdown over a long data breach, Facebook’s unveiling of two new standable video chat products and Microsoft’s Project xCloud, a service that aims to bring Xbox streaming to mobile phones and tablets.
Source: CNET

Upskill launches support for Microsoft HoloLens

Upskill has been working on a platform to support augmented and mixed reality for almost as long as most people have been aware of the concept. It began developing an agnostic AR/MR platform way back in 2010. Google Glass didn’t even appear until two years later. Today, the company announced the early release of Skylight for Microsoft HoloLens.

Upskill has been developing Skylight as an operating platform to work across all devices, regardless of the manufacturer, but company co-founder and CEO Brian Ballard sees something special with HoloLens. “What HoloLens does for certain types of experiences, is it actually opens up a lot more real estate to display information in a way that users can take advantage of,” Ballard explained.

He believes the Microsoft device fits well within the broader approach his company has been taking over the last several years to support the range of hardware on the market while developing solutions for hands-free and connected workforce concepts.

“This is about extending Skylight into the spatial computing environment making sure that the workflows, the collaboration, the connectivity is seamless across all of these different devices,” he told TechCrunch.

Microsoft itself just announced some new HoloLens use cases for its Dynamics 365 platform around remote assistance and 3D layout, use cases which play to the HoloLens strengths, but Ballard says his company is a partner with Microsoft, offering an enhanced, full-stack solution on top of what Microsoft is giving customers out of the box.

That is certainly something Microsoft’s Terry Farrell, director of product marketing for mixed reality at Microsoft recognizes and acknowledges. “As adoption of Microsoft HoloLens continues to rapidly increase in industrial settings, Skylight offers a software platform that is flexible and can scale to meet any number of applications well suited for mixed reality experiences,” he said in a statement.

That involves features like spatial content placement, which allows employees to work with digital content in HoloLens, while keeping their hands free to work in the real world. They enhance this with the ability to see multiple reference materials across multiple windows at the same time, something we are used to doing with a desktop computer, but not with a device on our faces like HoloLens. Finally, workers can use hand gestures and simple gazes to navigate in virtual space, directing applications or moving windows, as we are used to doing with keyboard or mouse.

Upskill also builds on the Windows 10 capabilities in HoloLens with its broad experience securely connecting to back-end systems to pull the information into the mixed reality setting wherever it lives in the enterprise.

The company is based outside of Washington, D.C. in Herndon, Virginia. It has raised over $45 million, according to Crunchbase. Ballard says the company currently has 70 employees. Customers using Skylight include Boeing, GE, Coca-Cola, Telestra and Accenture.


Source: TechCrunch

Pixel 3, new Chromecast, Pixel Slate, Home Hub and more: Everything we expect from the Google event today – CNET

Google’s fall hardware event promises to be one of its most jam-packed ever.
Source: CNET

The Guild launches tech-driven hotel experience

Falling somewhere between a boutique hotel experience and an Airbnb, The Guild is launching today with $9 million in funding led by Maveron with participation from Convivialite Ventures and Corigin Ventures to provide travelers with tech-driven hospitality. The startup is also officially expanding into Miami, Cincinnati and Denver. Based in Austin, The Guild has a handful of properties in Austin and Dallas.

The Guild works by partnering with building owners to operate hotel accommodations in commercially-zoned or mixed-use buildings. The Guild’s room offerings range from a mix of traditional hotel rooms to more apartment-style accommodations (think studio, 1 BR and 2 BR apartments).

Right now, The Guild leases the 290 units across its five markets, but the company is open to revenue-share and other types of financing structures down the road.  Before launching in a market, The Guild looks at the area’s walkability and the prevalence of businesses and conferences. In general, it’s paying attention to the potential for marketability. By the end of next year, The Guild expects to operate in 1,000 units across up to 10 markets.

The Guild aims to differentiate itself from traditional hotels with its technology. Guests, for example, can quickly get food delivered from services like UberEats and DoorDash, rather than pay highway robbery for room service.

The Guild also offers digital check-in and keyless entry. But the idea isn’t to replace humans with technology. While The Guild uses technology as a means of communication, there is still a front desk person on hand to help around the clock.

“We use tech as a way to connect people,” The Guild co-founder Brian Carrico told TechCrunch. “We’ve found people like human interaction and connection. Humans are fed a lot of information about why guests are there and then use that information to surprise and delight guests.”

On average, The Guild exchanges 40 text messages with every guest.

“It’s cool to see how tech can connect people and not be a substitute for people,” Carrico said.

The Guild functions as both the brand and the operator, which Carrico says makes it possible to run a viable business while ensuring workers are taken care of. For example, every single employee — which covers the front desk, reservations and maintenance, gets health insurance and equity in the company. While The Guild does not employ housekeeping workers, Carrico says the vendor it works with pays above market rate.


Source: TechCrunch

Bionic Limbs 'Learn' to Open a Beer

Deep learning is helping to make prosthetic arms behave more naturally.
Source: Wired

HP x360 premium Chromebook bends over backward to impress

The HP x360 Chromebook is aimed at bringing a dash of premium to the world of ChromeOS computers. Featuring 8th-gen Intel Core CPUs, a full HD touchscreen, and aluminum construction, this isn’t your average budget Chromebook.

The post HP x360 premium Chromebook bends over backward to impress appeared first on Digital Trends.


Source: Digital trends

Matt Lerner reduces role at 500 Startups to launch ‘growth coaching’ company Heretix

Matt Lerner, who has for the last few years effectively been 500 Startups’ main person in London, is reducing his role at the Silicon Valley-based VC fund and accelerator to pursue a new business of his own. He’s officially scaling back to a part-time position of Venture Partner to launch “growth coaching” company Heretix.

The idea, he tells me, is to build on his work running the 500 Startups London “Distro Dojo” growth marketing program, but in a way that opens it up to more startups in the U.K. and across Europe that are in need of building a self-sufficient growth strategy. That’s because any company is free to approach Heretix, which is initially acting as a simple gun for hire (although you still need to apply) and, unlike Distro Dojo, isn’t a program tied to an equity investment.

“We’re not an agency, and we’re not a bootcamp,” says Lerner, who will continue to head up 500 Startups’ London office and support its U.K. portfolio. “Heretix is focused on providing growth coaching for startup founders and teams. Our first goal is to help them double, triple or 10x their growth. Our second goal is to make them self-sufficient.”.

To provide further context, Lerner says to think back to 2015 when he left PayPal to join 500 Startups in London, a city that wasn’t short of accelerators but was facing a “Series A Crunch”. “The capital was there, and so were the seed-stage startups. So what was the problem?” he says. The answer: VCs could not find enough investable companies with Series A traction.

“Through my work at 500, I saw a ton of seed-stage companies who were able to hustle themselves to mid-five-figure MRR.. But they would flatten out, their hustle would not scale. They could not find the multiple repeatable channels they needed to break through the £100,000 monthly revenue barrier”.

In an attempt to solve this problem, 500 Startups decided to launch a growth marketing investment program, and based on his experience building B2B growth teams for PayPal, tapped up Lerner to run it. The resulting “Distro Dojo” was a program with a mandate to help post-seed companies scale growth on top of existing traction.

“I set up the Dojo and was lucky enough to get some very talented entrepreneurs and marketers to join me. And, it really made a difference,” says Lerner. “We worked with 35 companies, and earned a ‘Net Promoter’ score of 96 percent from our founders. And their companies saw an average growth of 250 percent year-on-year with many companies growing revenue 3x, 5x, even 20x. And many of them have raised at higher valuations, including AirSorted, ZenJob, Tamatem, Popsa, Settled and OurPath”.

To that end, in combination with other members of the original Dojo team, Heretix sees its official unveiling today, with a mission to help companies grow without being tied to outside agencies or consultants. That’s because Lerner believes that you can’t ultimately outsource growth, it has to be an “internal muscle” you develop as a founder and as a company.

“The 500 Distro Dojo helped us prove out the model, and now we want to offer that coaching to promising startups all over Europe, without taking equity” adds Lerner. “Our program has two formats: our half-day ‘Quick Wins’ workshop and a ‘Core Strengths’ program that runs part-time for two months.”


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500