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

Archivo del Autor: Belen De Leon

Nichelle Nichols: Living a long and prosperous Star Trek life video – CNET

At Silicon Valley Comic-Con 2018, Lieutenant Uhura tells us about her love for the show, why she can’t get enough of comic conventions and that famous kiss with William Shatner.
Source: CNET

Nichelle Nichols: At 85, the Star Trek icon is bold as ever – CNET

Star Trek’s original Uhura continues to push boundaries and love her career — and her fans.
Source: CNET

Facebook suspends data analytics firm CubeYou amid scandal – CNET

The social networking giant makes its third high-profile move against a data analytics company, just weeks after cutting off Cambridge Analytica.
Source: CNET

Facebook data whistleblower says info could be stored in Russia – CNET

Christopher Wylie tells Meet the Press the number of Facebook users affected by the Cambridge Analytica scandal “could be higher” than 87 million.
Source: CNET

Edovo raises $9 million to provide incarcerated people with tablet-based education

Edovo, a tablet-based education startup for incarcerated people, has raised $9 million from Impact Engine, Lumina Foundation, Kapor Capital and others.

Edovo works with facilities to bring in secure wireless networks and tablets that access Edovo’s educational platform. The incentive-based learning program covers a variety of areas, including literacy, college course work, cognitive behavioral therapy and vocational training.

Upon completion of certain lessons, incarcerated individuals can receive certificates and entertainment options. They can also use Edovo to stay in touch with their loved ones. Right now, Edovo is operating in 20 states in over 50 facilities. To date, over 50,000 people have accessed Edovo’s educational content.

“This investment powerfully reflects the impact of investor commitment in order to drive real
change in challenging areas,” Edovo CEO Brian Hill said in a statement. “We’re excited to put these funds to work in order to not only build our team, but also expand our software capabilities and find
new ways to serve the diverse body of those affected by incarceration.”

On average, those who participate in correctional education programs had 43 percent lower chances of returning to prison than those who did not participate in education programs, according to the U.S. Department of Justice.

The plan with the funding is to further scale the program and better serve incarcerated individuals. This funding comes a couple of months after Twilio invested $250,000 in the startup.


Source: TechCrunch

Dictionary app Reverso learns new tricks

Dictionary app Reverso is getting new features with its 8.0 update. There are new exercices and games to help you learn new words. Reverso also now has an integrated thesaurus.

Reverso is one of the biggest dictionary players out there. It now has over 40 million unique visitors on its website and app every month. It’s a weird industry because a significant part of the traffic on those reference websites comes from search engines. And Google Translate is quite dominant as well.

So how do you go beyond search engine optimization? Reverso has been building many different services to become your go-to destination when it comes to your language needs. For instance, you can translate a word or a sentence and find contextual examples. You can access verb conjugation, translate big chunks of text, access traditional dictionaries and more.

More interestingly, the company has been focused on language learning for its mobile app. Every time you search for something, you can add a word to your phrasebook. After that, you can then go through your phrasebook with a quiz to learn those words.

Your data will get synced across multiple devices as long as you’re logged in. You could install Reverso’s Chrome extension to add words to the mobile app for instance.

If you don’t have time to add words yourself, the company is also putting together lists of not-so-simple-but-generally-useful words. The idea is that you could be learning new words when you’re waiting in line instead of wasting time scrolling through feeds.

In addition to those new exercices, Reverso now has an integrated thesaurus. You can search for a word and tap the tiny “S” in the corner to access related words. The company has been crunching all its translations to put this together. Chances are that two words that have the same translation in multiple languages probably mean the same thing.

Reverso isn’t necessarily reinventing the wheel with all those services. But there’s an advantage in having the same company run all of those services. You can jump from one service to another, add words from multiple scenarios and more.


Source: TechCrunch

In a Slack world, Microsoft bets on Teams and Yammer

The growth of Windows has slowed as Microsoft’s mobile platform goals have faded and the PC market matured. As a result, Microsoft has had to seek new revenue outside of its operating system.

In 2017, as part of that effort to grow, Microsoft announced a new subscription product called Microsoft 365, bringing together Windows, the company’s cloud-centered productivity suite Office 365 and enterprise tooling into a single package.

The introduction of Microsoft 365 presaged the company’s re-organization which, to quote CNBC, “rebuilt the company around the cloud instead of Windows.” This seems reasonable; if Windows isn’t going to return to growth, other services have to keep adding top line revenue. Microsoft’s evolution to a cloud-powered, services-focused company is therefore set to continue.

In the pursuit of new, non-Windows top line, Microsoft wagered that it could expand its “commercial cloud” revenue to a $20 billion run rate by the end of its fiscal 2018. It beat the goal, reaching the $20 billion mark far ahead of the calendar-equivalent date of mid-Summer of this year.

One of those products, Teams, is a component to Office 365 and part of what Microsoft CEO Satya Nadella called a “growth opportunity” that is “a lot bigger than anything [his company has] achieved.”

Today we’re going to explore Microsoft’s current actions in one part of the cloud productivity space through the lens of Teams.

Microsoft Teams

Microsoft’s Teams product is a communications tool often compared to Slack . TechCrunch, for example, recently called the software service “Microsoft’s Slack competitor.” ComputerWorld, in a news item earlier this year, wrote that “Microsoft turn[ed] up [the] heat on Slack” when it announced new Teams features.

It goes on and on, allowing us to comfortably hold up Microsoft Teams as Redmond’s answer to Slack, a company famous for its quick growth, impressive mind share and its independent status from any major tech company. That last fact remains true despite rumored acquisition interest from Microsoft itself, along with pretty much every big company in the sector you can name.

To see Microsoft invest in its own tool that competes with Slack isn’t surprising. There is a large market for the product, and Redmond is loath to let any rival service cut in on its productivity revenue.

Therefore, if there is a hot productivity tool in the market and Microsoft isn’t going to buy it, it might as well build one of its own. Unsurprisingly, the company has been hard at work doing just that.

Joining a big company when you are a comparatively small company can be arduous.

News that Teams could release a free version made headlines. Teams also picked up guest access in February, its introduction of Cortana integration made it into mainstream tech publications and this week Microsoft announced new “retention policies” for Teams.

All that and Microsoft bought Teams a friend this year in the form of Chalkup, a collaboration company focused on the education world.

In short, Teams is adding new features while building its org chart and expanding access. All good things, certainly. However, it was not too long ago Microsoft spent quite a lot of money to buy a different, distinct collaboration tool. What happened to it?

Yammer

Microsoft bought Yammer in 2012 for $1.2 billion, building out what TechCrunch called, at the time, its “Social Enterprise Strategy.” And while the Yammer-Microsoft deal was “great news” for the company and its investors, it also marked the beginning of the “tough part” for the newly acquired startup.

Joining a big company when you are a comparatively small company can be arduous. And if you do so when the larger company is undergoing a massive change in leadership (Microsoft hired a new CEO two years after the Yammer deal) and a business model change-up (Microsoft bought Nokia in 2014, also two years after the Yammer deal, before closing that strategic idea out years later), it’s probably even harder to integrate.

Externally, that difficulty showed. Following the Microsoft deal, Yammer search volume grew before stagnating and later slipping. The product was eventually switched on for free for Office 365 customers in early 2016, four years after it was purchased. Office 365 itself launched a half-decade before, making the moment a bit long in the works.

But all that is the past, and, notably, Microsoft is putting more emphasis on Yammer today than it has in recent years. That may feel odd, given what we just went over concerning Teams.

To dig into that, Crunchbase News got Microsoft’s Seth Patton on the phone, who explained the company’s thinking. According to the 15-year company veteran who now works on Office 365, Microsoft has two separate views for Teams and Yammer. Teams is built for what Patton calls inner-loop communication: stuff for teams, smaller companies and the like; Yammer, in contrast, is better for outer-loop communication: less tactical decisions and more company-wide communications.

The split between Slack and Teams products and the Yammers and Convos of the world isn’t hokum or mere corporate-speak. I’ve worked in newsrooms that used the mix of tools to allow for simple direct messaging between individuals (Slack) and team-wide threaded communications (Yammer). It takes a little getting used to, but it can flow well if you need that level of inter-party discussion.

Even more interesting than the fact that Yammer is not dead is that Microsoft is actively investing in it. According to Patton, Microsoft’s chiefs “doubled down” on Yammer while Teams was being brought into the market in late 2016. This gave Yammer about a year of redoubled investment and attention.

Taking all that together, Microsoft is investing in two communications products at the same time, both of which are baked into its productivity suite. So why the huge push now?

Slack: Software’s favorite rocket ship

You are no doubt familiar with Slack’s growth arc. It’s been a nearly chronic narrative in tech for the past few years. And I don’t mean that in a pejorative sense. (I’m as guilty as anyone else.)

But, in case you have a life, here are some highlights: Slack reached ARR of $50 million in December of 2015. In October of 2016, Slack hit the $100 million ARR mark. Then the company bested $200 million last September. That’s darn quick, and investors took notice, showering the company with cash and ever-rising valuations.

One way to get acquired, after all, is to stick out by worrying the biggest companies in the market through growth.

Fueling Slack’s continued growth is a push into the realm of bigger companies. The firm launched Slack Enterprise Grid last January, bringing enterprise-grade management tools to Slack’s product. With Enterprise Grid, Slack can keep going after bigger accounts. (To that point, IBM has more than 200,000 active users on Slack that use Enterprise Grid.)

That quick growth has made Slack an acquisition target. One way to get acquired, after all, is to stick out by worrying the biggest companies in the market through growth. It’s just hard as heck to do, as incumbent revenue numbers are so large that, well, you have to grow fast to become interesting.

An even bigger scrap

As we know, Slack has rebuffed acquisition offers. As a result, we’re seeing Microsoft, the dominant player in the world of productivity, attempt to slow down Slack in an effort to not lose future users and future dollars. Hell, even Google is in on the race. Its Slack competitor launched for early users in February. Facebook is also tinkering around the edges. It’s fun to watch.

But productivity is Microsoft’s cash cow. For Google, it’s a big side project, but nothing compared to its advertising revenue. That puts Microsoft and Slack more up against one another in the enterprise chat fight.

(In mid-March, Microsoft announced that 200,000 organizations now use Teams, up from 125,000 in September of 2017. That’s 60 percent growth in a half-year or so — a quick growth pace, too.)

What we’ll learn over the next few years is if Microsoft’s enormous enterprise channel can be leveraged enough to slow Slack’s growth, or if Slack’s momentum can actually capture a piece of the productivity market and hold onto it.

It’s a startup against a platform company, a classic enough battle. But with big tech bigger, richer and more powerful than ever, it’s a more relevant business case than we might think at first blush. More when one draws blood or Slack goes public.


Source: TechCrunch

FlyNYON Helicopter Crash: Inside the Safety Issues of the Fatal Flight

I was a passenger onboard a companion flight on March 11. Locked to the downed craft, the victims didn’t stand a chance.
Source: Wired

Robo Wunderkind wants to build the Lego Mindstorms for everyone

Lego Mindstorms have paved the way for many programmable toys. And Austrian startup Robo Wunderkind is building a new kind of Lego-like programmable kit. The startup first launched on the TechCrunch Disrupt stage and just raised $1.2 million (€1 million) from SOSV, Austrian Federal Promotional Bank and multiple business angels.

Compared to many programmable toys out there, Robo Wunderkind is still a Lego-like building kit. This is key as too many toys forget that it’s fun to build something with a few bricks.

Robo Wunderkind also has special blocks to turn your dumb robot into a connected one. In addition to the usual sensors, such as proximity sensors, motion detectors and light sensors, the company also has some more sophisticated ones. You can put a tiny camera in your construction, use an IR blaster and receiver and program a tiny LED screen.

But the best part is that Robo Wunderkind also sells Lego adapters so that you can put together a sophisticated robot that uses both Lego bricks and Robo Wunderkind modules.

The company has two different apps in the store. The first one called Robo Live lets you control your robot in real time. The other one Robo Code has a brand new user interface and now detects the blocks you’re currently using.

Robo Code is where Robo Wunderkind shines because you can put together simple algorithms by arranging virtual blocks in the iPad app. It’s a good way to introduce a kid to conditional statements and loops.

You won’t build a robot as sophisticated as a robot built using Lego Mindstorms. But Robo Wunderkind seems more accessible and good way to try robotics before switching to Arduino and Raspberry Pi when your kid grows up.

The company successfully raised a little less than $250,000 on Kickstarter back in 2015. You can now buy a starter kit for $250. Advanced and professional kits will also be available soon.


Source: TechCrunch

Google doodle spotlights Mexican film icon Maria Felix – CNET

The cinematic pioneer made 47 movies around the world, but none in Hollywood.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171