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

Archivo del Autor: Belen De Leon

Tencent and education startup Age of Learning bring popular English-learning app ABCmouse to China

Tencent is teaming up with Los Angeles-based education company Age of Learning to launch an English education program for kids in China. ABCmouse, Age of Learning’s flagship product, has been localized and will be available as a website and an iOS and Android app in China, with Tencent handling product development, marketing, sales and customer support.

The new partnership extends Tencent’s involvement in ed-tech, which already includes a strategic investment in VIPKID, an online video tutoring platform that connects Chinese kids with English teachers and competes with QKids and Dada ABC. ABCmouse, on the other hand, uses videos, books and online activities like games, songs and stories to help kids study English.

The Chinese version of ABCmouse includes integration with Tencent’s ubiqutioius messenger and online services platform WeChat, which now has more than one billion users, and its instant messaging service QQ, with 783 million monthly active users. This makes it easier for parents to sign up and pay for ABCmouse, because they can use their WeChat or QQ account and payment information. It also allows families to share kids’ English-learning progress on their news feeds or in chats. For example, Chen says parents can send video or audio recordings of their children practicing English to grandparents, who can then buy gift subscriptions with one click.

Though you probably haven’t heard of it unless you have young kids or work with elementary school-age children, Age of Learning has built a significant presence in online education since it was founded in 2007, thanks mainly to the popularity of ABCmouse in schools, public libraries and Head Start programs. Two years ago, Age of Learning hit unicorn status after raising $150 million at a $1 billion valuation from Iconiq Capital.

Jerry Chen, Age of Learning’s president of Greater China, says there are more than 110 million kids between the ages of three to eight in China and the online English language learning market there is “a several billion dollar market that’s growing rapidly.” He points to a recent study by Chinese research agency Yiou Intelligence that says total spending on online English learning programs for children will be 29.41 billion RMB, or about $4.67 billion, this year, and is projected to reach 79.17 billion, or $12.6 billion, by 2022.

The localization of ABCmouse will extend to the design of its eponymous cartoon rodent, who has a more stylized appearance in China. Lessons include animations featuring an English teacher and students in an international school classroom and begin with listening comprehension and speaking before moving onto phonics, reading and writing. Tencent-Age of Learning products will also include speech recognition tools to help kids hone their English pronunciation.

In an email, Jason Chen, Tencent’s general manager of online education, said that the company “reviewed several companies through an extensive research process, and it became clear that ABCmouse had the most engaging and effective online English self-learning curriculum and content for children. Age of Learning puts learning first, and that commitment to educational excellence made them a perfect fit for our online English language learning business.”

 


Source: TechCrunch

Amazon isn’t to blame for the Postal Service’s woes, but it will need to innovate to survive

In the past week, the 45th president has Twit-tacked Amazon three times and, potentially, cost their shareholders over $40 billion in market cap or just more than one Greek economy.

At the heart of our current President’s criticism is a claim that Amazon is making a mint and leaving a *failing* U.S. Postal Service holding the bag. It’s not a new critique from the Twitterer-in-Chief, but it is one that’s worth unpacking given the crippling effect technologies have had on the USPS — where email is even more reliable than a carrier undeterred by “snow nor rain nor heat nor gloom of night.

Is it failing?

“Why is the United States Post Office, which is losing many billions of dollars a year, while charging Amazon and others so little to deliver their packages, making Amazon richer and the Post Office dumber and poorer?” This infantile question was posed by President Trump on Twitter in December 2017. While it’s not clear what exactly prompted Trump’s criticism,  the tweet did spark a wave of debate as to whether the Postal Service is indeed failing and, if so, whether Amazon is to blame.

First of all, it’s true that the Postal Service is “losing billions of dollars a year” – $2.7 billion in 2017, to be more precise. In fact, the Postal Service has been losing money for over a decade. And the USPS does have a curious relationship with Amazon. While competitors UPS and FedEx charge the e-commerce giant $7-$8 per package, USPS only charges for $2 for the service. However, as with most stories, that of USPS is more complicated.

USPS and Amazon

The USPS-Amazon relationship may be seen as “dumb” by the 45th president, but to many it’s a piece of shrewd business on the part of the Postal Service. As of 2017, Amazon was USPS’s biggest customer, and an intelligent way for the independent agency – that traditionally made its money by having a monopoly on first class mail – to get a piece of the increasingly profitable package delivery pie. It’s not the first time that the Postal Service has tried to muscle its way in on the growing package delivery industry. Back in 2010, the entertainment company Netflix accounted for $600 million from its DVD subscription service. Of course, the Netflix DVD delivery service is fast fading and being replaced by on-demand streaming; and Amazon look to be preparing their own delivery service. It seems that the USPS may have to prepare itself to be jolted by another wave of disruption.

One-Two Punch of Email and a Financial Crisis

The Postal Service’s first major battle against the age of innovation came with the rise of email, and it didn’t take the beating that you might expect. Despite the fact that in 2002 the majority of Americans used email, the Postal Service still managed to make profit between 2003 and 2006. During this time, people were still writing letters, sending greetings cards and, perhaps most importantly, bills were still sent by post.

It wasn’t until the 2007 global financial crisis that the Postal Service took a hit that, arguably, it still hasn’t recovered from. After thousands of businesses suffered from the crisis, they started to cut back on expenses wherever possible, and one such place was mail. Back in 2000, nearly two-thirds of bills were delivered by USPS, and the total revenue from bill payments in this year was estimated at between $15 and $18 billion. Between 2006 and 2010, USPS volume fell by 42 billions pieces, with 15 billion of those being caused by electronic billing.

And if that weren’t enough, the rise of social media further confounded USPS’s problems. Between 2010 and 2014, postcard volume fell by 430 million. As more and more people began logging into Facebook, Instagram and Snapchat to send virtual Christmas cards and birthday wishes, fewer people were sending mail, and therefore fewer profits for the agency that had had its fair share of knocks in the 21st century.

Photo courtesy of Flickr/André-Pierre du Plessis

Innovating within a Risk-Averse Government

To suggest that those in charge at the Postal Service have been idly watching as new technologies disrupt and threaten the agency would be unfair.

It is an organization that looks to engage with the latest technology. For instance, in 2014, it released a white paper on the impact that 3D printing could have on the industry and how the Postal Service could benefit; and again in 2015 it released another on the Internet of Things. Both papers were clearly commissioned with a degree of prescience, being published before either technology had begun to pervade the public consciousness.

Unfortunately, though, forward-thinking initiatives such as these have been blocked before they can enter the action stage. USPS’s status as a quasi government entity may have its benefits, such as a monopoly on all first class post, but in return Congress has a say in how the agency is run. It can outline the products and services provided by the Postal Service, and set its prices. However, unlike other Federal agencies, USPS receives no funding, and hasn’t done since 1982.

In 2016, the Postal Service wanted to make the most of its relationship with Netflix and other video rental business, but the proposal was blocked by the Postal Regulatory Commission. In 2013, USPS attempted to end Saturday letter delivery – a change that would have saved $2 billion a year. The proposal was blocked by Congress. And in 2016, it was ordered to lower the cost of postage stamps from 49 cents to 47 cents, resulting in a $2 billion annual cost.

At the heart of the troubled USPS-Congress relationship lies the problem. A big existential question mark hangs over the Postal Service’s head: what exactly is it? With 2.7 million people working for it, it’s the biggest employer in the US (Walmart, by comparison had 2.2 million as of 2017). It also delivers to remote locations that private companies like FedEx and UPS won’t touch. For these reasons, it exists out of necessity. There are also those who want to see the Postal Service fully privatized or even abolished, believing it to be an outdated relic of nostalgia.

Understandably, those within the Postal Service are equally unsure as to what they should be. On one side, they’re being encouraged to innovate and drive up profits, and on the other they’re being blocked making the changes necessary.

As it stands, the USPS motto “neither snow nor rain nor heat nor gloom of night stays these couriers from the swift completion of their appointed rounds” still holds true. Their resilience through massive shifts in consumer behavior is nothing short of remarkable.

They are at the service of the American people, and so it’s up to them to decide what they want it to be. Although it may be true to say the Post Office is losing money thanks to Congress and cutting Amazon a more-than-fair deal, its importance is far more nuanced and complex than he gives it credit. And without the Postal Service, it would be more than just Amazon that would be losing out.

As the world moves to more and more virtual communication channels it will be fascinating to see USPS evolve.


Source: TechCrunch

¿Por qué a la humanidad le está costando tanto volver a la Luna?

El premio Google Lunar X Prize llegó a su fecha límite sin que ninguna empresa cumpliera el objetivo de llegar al satélite. Pero la competición ha contribuido a crear el escenario perfecto para que estemos muy cerca, no sólo de llegar, sino de quedarnos allí y llegar aún más lejos


Source: MIT

"Hay clientes que preguntan cómo de 'instagrameable' será su edificio"

Como miembro de la Escuela de Arquitectura de la Universidad de Princeton, la arquitecta española Beatriz Colomina analiza cómo la innovación en la arquitectura puede influir positivamente en aspectos tan dispares como la enfermedad, las nuevas formas de trabajo y el bienestar social


Source: MIT

La 'start-up' que intenta demostrar que la IA está al alcance de todos

Para la cofundadora de Fast.ai Rachel Thomas el sector está sometido a falsos estereotipos que hacen que la gente crea que trabajar en inteligencia artificial es muy difícil. Pero no es así, y su objetivo es aumentar la diversidad de la industria para que pueda resolver problemas más allá de Silicon Valley


Source: MIT

Epic Games hauls in $15 million from ‘Fortnite’ on iOS in just three weeks

The multiplayer shooter Fortnite has blasted its way to the top of the mobile game charts, pulling in more revenue than even Candy Crush. With an Android release on the horizon, this may just be the beginning.

The post Epic Games hauls in $15 million from ‘Fortnite’ on iOS in just three weeks appeared first on Digital Trends.


Source: Digital trends

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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370