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

Archivo del Autor: Belen De Leon

Google responds to Trump’s tweet-rage: We didn’t rig search against you!

US President Donald J. Trump is accusing Google of political bias. Trump claims that Google is using its position to suppress the voice of conservatives in its search results. Google issued a statement rejecting Trump’s claims.

The post Google responds to Trump’s tweet-rage: We didn’t rig search against you! appeared first on Digital Trends.


Source: Digital trends

Google updates its speech services for developers

Google Cloud’s Text-to-Speech and Speech-to-Text APIs are getting a bunch of updates today that introduce support for more languages, make it easier to hear auto-generated voices on different speakers and that promise better transcripts thanks to improved tools for speaker recognition, among other things.

With this update, the Cloud Text-to-Speech API is now also generally available.

Let’s look at the details. The highlight of the release for many developers is probably the launch of the 17 new WaveNet-based voices in a number of new languages. WaveNet is Google’s technology for using machine learning to create these text-to-speech audio files. The result of this is a more natural sounding voice.

With this update, the Text-to-Speech API now supports 14 languages and variants and features a total of 30 standard voices and 26 WaveNet voices.

If you want to try out the new voices, you can use Google’s demo with your own text here.

Another interesting new feature here is the beta launch of audio profiles. The idea here is to optimize the audio file for the medium you’ll use to play it. Your phone’s speaker is different from the soundbar underneath your TV, after all. With audio profiles, you can optimize the audio for phone calls, headphones and speakers, for example.

On the Speech-to-Text side, Google is now making it easier for developers to transcribe samples with multiple speakers. Using machine learning, the service can now recognize the different speakers (though you still have to tell it how many speakers there are in a given sample) and it’ll then tag every word with a speaker number. If you have a stereo file of two speakers (maybe a call center agent on the left and the angry customer who called to complain on the right), then Google can now use those channels to distinguish between speakers, too.

Also new is support for multiple languages. That’s something Google’s Search App already supports and the company is now making this available to developers, too. Developers can choose up to four languages and the Speech-to-Text API will automatically determine which language is spoken.

And finally, the Speech-to-Text API now also returns word-level confidence scores. That may sound like a minor thing — and it already returned scores for each segment of speech — but Google notes that developers can now use this to build apps that focus on specific words. “For example, if a user inputs ‘please setup a meeting with John for tomorrow at 2PM’ into your app, you can decide to prompt the user to repeat ‘John’ or ‘2PM,’ if either have low confidence, but not to reprompt for ‘please’ even if has low confidence since it’s not critical to that particular sentence,” the team explains.


Source: TechCrunch

Nest’s door lock will soon play nice with Google Home

Back in March, Nest and Yale teamed up to release a smart door lock to complement Nest’s then brand-new video doorbell. It’s a solid piece of hardware, but it had a curious quirk for something made under Google’s watch: it didn’t work with Google Home or Google Assistant.

That’ll change later this week.

On August 29th, the lock will be getting an update that adds Google Assistant and Home support to bring a handful of voice-powered tricks into the mix. Things like:

  • Locking the door with a “Hey Google” command
  • Asking Google Assistant whether or not the door is locked
  • Add locking the door to part of a custom, multi-step routine, like a “Goodnight” routine that shuts off the lights, turns off the TV, and bolts the doors.

You’ll be able to lock the door by voice – but, it’s worth noting, not unlock it… because, you know, security. If some rando can shout to lock your door, it’s an annoyance — but if they can stand outside the door and unlock it just by shouting loud enough, that’s a whole different story. Google Assistant has tech to identify users by their voice, but it’s not quite up to the task of playing bouncer at your front door. So no unlocking by voice at this point.

Alas, no word on support for any other voice powered assistants, such as Amazon’s Alexa or Siri (by way of HomeKit) on iOS. While some of Yale’s other smart locks support other voice assistants, they’ve yet to make any promises with this one.


Source: TechCrunch

First Bose smart speakers and sound bars have Alexa on board – CNET

Bose says they’ll hear your Alexa voice commands even when you’re playing them loud.
Source: CNET

The green box that represents everything wrong with Australia's internet – CNET

Two car crashes herald a dark future for Australia’s long-fumbling attempts to give its citizens the speedy internet access they’re clamoring for.
Source: CNET

LG G7 One gives LG's first Android One phone plenty to boast about – CNET

LG didn’t stop there; it also announced the midrange LG G7 Fit.
Source: CNET

LG is releasing an Android One handset with near flagship specs

Android One is one of a handful of Google projects aimed at helping the mobile operating system run better on entry level devices. As such, those handsets that qualify for the program are generally pretty middling, at best.

But LG’s G7 One bucks the trend, with some specs that wouldn’t be out of place on a 2018 flagship. Leading the way is the Snapdragon 845, Qualcomm’s top of the line processor, coupled with a 6.1 inch QHD+ display and a 3,000mAh battery. There’s also that familiar notch up top design that’s all the rage on flagships these days.

There are certain cost cutting measures. The bleeding edge dual camera tech that LG prides itself on isn’t on board here. The 4GB of RAM and 32GB of storage are not great, but perfectly acceptable for most. The headphone jack is still in place — which is a good thing for a budget device — it’s silly to expect users to have to factor in the price of bluetooth headphones.

The handset will be debuting at IFA in Berlin this week. Price is still TBD, but LG promises an “exceptional” one. At the very least, that should mean it comes in well under the company’s flagships.

If LG is able to offer up something truly exception from a price perspective, it could be the thing the company needs to help stand out in a smartphone race that has largely left it behind. It’s a strategy that has worked well for OnePlus, and LG could certainly use the hook.


Source: TechCrunch

Streaming service VRV adds NickSplat, a channel featuring classic 90’s Nickelodeon TV

VRV, a fandom-focused digital streaming service, has signed a deal with Viacom and Nickelodeon to launch a new streaming channel dedicated to Nick’s classic 90’s shows and more. The new channel, called NickSplat (yes really), will stream via VRV as an over-the-top service, and will offer fans access to nearly 30 classic series, the companies say.

Its lineup includes series like “AAAHH!!! Real Monsters,” “CatDog,” “Doug,” “Rocko’s Modern Life,” “All That,” “Are You Afraid of the Dark?,” “Clarissa Explains It All,” “Kenan & Kel,” “Legends of the Hidden Temple,” “The Angry Beavers” “The Wild Thornberrys,” and many others.

VRV says additional shows will be added at a later date.

The channel will also be available both as a $5.99 per month a la carte subscription and it will be included in the VRV premium bundle, which is $9.99 per month. In a sense, the a la carte option is the equivalent of it being its own streaming service, but one without its own standalone platform, as with Viacom’s Noggin, aimed at the preschool set.

VRV’s premium bundle offers a variety of channels beyond NickSplat, including also Ellation’s anime streaming service Crunchyroll, Funimation, Rooster Teeth, Shudder and others, as well as exclusive series like “HarmonQuest,” “Killjoys,” “Thundercats,” and “Gary and His Demons.”

“VRV, with a sophisticated user base that loves the best in animation, is the perfect platform to launch our NickSplat channel,” said Sam Cooper, Viacom Executive Vice President of Distribution and Business Development Partnerships, in a statement about the launch.

“Viacom’s content – including our deep library of genre-defining television – is highly in demand, and our audiences are always looking for new and innovative ways to enjoy our programming. We’re committed to finding the best partners to bring our individual brands direct to the consumer, and this relationship with VRV is an exciting step forward in our strategy,” Cooper added.

VRV arrived in 2016 as something of a competitor to Amazon’s Prime Video Channels, which also provides access to niche digital streaming content in a single destination. However, VRV offers members over 20,000 hours of free content, with the option to upgrade to the Premium tier for more, as well as its exclusives. Amazon’s Channels, on the other hand, is only an a la carte service where members pick and choose which channels they want. There aren’t any channel bundles available at this time.

In addition, unlike Amazon Channels, VRV isn’t targeting a mainstream user base, but has been more focused on serving various fandoms – anime fans, gamers, comics fans, sci-fi and fantasy fans, and others.

With NickSplat, it’s now going after a slightly different demographic – kids who grew up watching Nickelodeon on linear TV and are nostalgic for those old shows. Maybe they even want to stream them for their own kids these days.

For Viacom, a partnership with VRV gives it a chance to monetize its older library content in a different way than throwing it out on a bigger platform, like Netflix (where, frankly, it would be seen by more viewers). However, VRV is not the only place some of these old shows can be found – there are also Nick classic series on other services, like Hulu and Amazon – the latter where they can be purchased by episode or season. In other words, if you’re sorta obsessed with one or two old Nick shows, you may want to just go find them elsewhere. NickSplat only makes sense if you want a big back catalog of classic Nickelodeon.

VRV is available online and as an app on Xbox One, PS4, Apple TV, Roku, Fire TV, Android TV, Chromecast, Android and iOS.


Source: TechCrunch

Best Galaxy Note 9 tips and tricks you should know right now – CNET

Are you getting the most out of your new phone?
Source: CNET

iRobot CEO Colin Angle will discuss home robotics at TechCrunch Disrupt SF

The promise of home robotics has been a persistent one over the decades. After all, who wouldn’t want a Rosie the Robot to help out with chores around the house? In spite of the mutually agreed upon coolness of such an idea, however, the idea has proven elusive — for all but one company.

iRobot has given the world the one true mainstream home robot in the form of the Roomba. The robotic vacuum features complex underlying technology to help it perform one of the most mundane domestic tasks. The product has only grown in popularity since launching in 2002. In 2017, it was the best-selling vacuum in the United States.

iRobot CEO Colin Angle cofounded the company 28 years ago, alongside fellow roboticist Rodney Brooks and Helen Greiner. In its earliest days, iRobot built everything from moon rovers to baby dolls, but, as Angle jokes, he found his greatest success as a vacuum salesman.

For their next trick, Angle and iRobot plan to use Roomba to unlock the smart home. The company sees the popular robotic vacuum serving as a kind of connective tissue for the growing popularity of smart devices and assistants. In its latest iteration, the company announced indoor mapping, the first step toward that larger goal.

Angle will be joining us on stage at Disrupt SF to outline the future for the Roomba line and how the company plans to become an integral part of the smart home puzzle.

Disrupt SF will take place in San Francisco’s Moscone Center West from September 5 to 7. The full agenda is here, and you can still buy tickets right here.


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252