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

Archivo del Autor: Belen De Leon

Chrome is scanning Windows, but it may be a bug

It turns out Chrome is scanning Windows devices, but Google is working on a fix for this problem. In the meantime, clearing your download history might help with slowdowns.

The post Chrome is scanning Windows, but it may be a bug appeared first on Digital Trends.


Source: Digital trends

Salesforce is working on a blockchain product

Salesforce has always been a company that is looking ahead to the next big technology, whether that was mobile, social, internet of things or artificial intelligence. In an interview with Business Insider’s Julie Bort at the end of March, Salesforce co-founders Marc Benioff and Parker Harris talked about a range of subjects including how the company came to be working on one of the next hot technologies, a blockchain product.

Benioff told a story of being at the World Economic Forum in Switzerland where a bit of serendipity led him to start thinking about blockchain and how it could be used as part of the Salesforce family of products.

As it turned out, there was a crypto conference going on at the same time as the WEF and the two worlds collided at a Salesforce event at the Intercontinental Hotel. While there, one of the crypto conference attendees engaged Benioff in a conversation and it was the start of something.

“I had been thinking a lot about what is Salesforce’s strategy around blockchain, and what is Salesforce’s strategies around cryptocurrencies and how will we relate to all of these things,” Benioff said. He is actually a big believer in the power of serendipity, and he said just by having that conversation, it started him down the road to thinking more seriously about Salesforce’s role in this developing technology.

He said the more he thought about it, the more he believed that Salesforce could make use of Blockchain. Then suddenly something clicked for him and he saw a way to put blockchain and cryptocurrencies to work in Salesforce. “That’s kind of how it works and I hope by Dreamforce we will have a blockchain and cryptocurrency solution.”

Benioff is clearly a visionary and says a lot of that comes from simply paying attention as he did when he talked to this person in Davos, and recognizing an opportunity to expand Salesforce in a meaningful way. “A lot [these ideas] comes from paying attention, listening. There’s new ideas coming all the time,” he said. He recognizes that there are more ideas out there than they can possibly execute, but part of his job is understanding which ones are the most important for Salesforce customers.

Blockchain is the electronic ledger used to track Bitcoin or other digital currencies, but it also has a more general business role. As an irrefutable and immutable record, it can track just about anything of value.

Dreamforce is Salesforce’s enormous annual customer conference. It will be held this year from September 25-28 in San Francisco, and if it all works as planned, they could be announcing a blockchain product this year.

__

Check out the whole interview between Salesforce founders Parker Harris and Marc Benioff and Julie Bort from Business Insider:


Source: TechCrunch

Telegram app is a favorite of Kremlin officials, but Russia wants to block it

Telegram, the encrypted messaging app, is popular with Kremlin politicians because it’s a secure method of communications. Russian security, however, wants backdoor access and is threatening to block the app entirely.

The post Telegram app is a favorite of Kremlin officials, but Russia wants to block it appeared first on Digital Trends.


Source: Digital trends

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

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578