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

Archivo del Autor: Belen De Leon

The Timbuk2 Never Check sold me on the importance of a good travel backpack

For some who travels a lot, I can be downright reckless when it comes to packing sometimes. I’ve found myself hurling clothes, toiletries and assorted cables into bags on more early mornings than I care to mention.

That haphazard approach naturally extends to the bags I’m throwing my things into. I’ve always just relayed on my everyday backpack as a carry on. I mean, why not, right? It does the trick day to day, so there’s no reason it wouldn’t work on the road. Writing this piece backstage at the TC Tokyo event, however, I finally recognize the error of my ways.

Two weeks traveling around Asia for various work things was as good an excuse as any to get my stuff together when it comes to packing, and this gift guide was a good way to light a fire under my ass to actually do it. The whole thing started as a list of accessories — battery packs, plugs, cables and the like, but at a certain point it dawned on me that I would, you know, need a place to put them.

After a few hours of online research, I finally landed on the Never Check backpack. It’s right there in the name, really — and Timbuk2 makes a good bag. This much we know for certain.

A good travel backpack has to walk a delicate line — it needs to be small enough to be stashed in under the seat in front of you and expansive enough to fit all of the crap you need for a one-day trip: laptop, toiletries, clothes, running shoes. It’s a big ask for a little bag.

The Never Check performs the task better than any backpack I’ve owned to this point, courtesy, in part, of a zipper expandable main compartment. Unzip it and you give yourself an extra two inches of storage space. It’s a clever touch, similar to the compression packing cubes I also picked up for the trip.

The bag’s dimensions aren’t small, but they’re not overwhelming either. I could certainly see defaulting to it as an every day bag. It’s got deep backs and accessory holsters to spare, along with nice touches throughout, including a secret laptop pock and wax-covered zippers to keep out the rain.

The looks are nothing to write home about, really. It’s boxy and black, with bright blue lining inside — more utilitarian than flashy. It’s also more than I’ve traditionally paid for a backpack at $200. But it’s been a reliable companion for those 20 mile a day walks around Tokyo this week.


Source: TechCrunch

T-Mobile Black Friday deal starts Nov. 16, includes free iPhones, LG and Samsung Galaxy phones – CNET

The catch? You’ll have to open up a new line and trade in an eligible device.
Source: CNET

Sheryl Sandberg claims she didn’t know Facebook hired agency behind ‘abhorrent’ anti-Soros campaign

Sheryl Sandberg has denied that she obstructed early investigations into election meddling and claimed that she was unaware Facebook was involved with an agency that ran “abhorrent” anti-Semitic campaigns that targeted George Soros among others.

Facebook, the world’s largest social network with over 2.2 billion users, spent Thursday doing its best to fight a media relations forest fire that followed an explosive New York Times article revealing a campaign to smear George Soros and other revelations.

The company fired PR and research firm Definers, the center of some of the story, it disputed allegations that it tried to hide details around Russian hacking and it held an hour-long call with journalists and CEO Mark Zuckerberg.

Now Sandberg has joined Zuckerberg and Facebook itself in distancing herself from some of the core claims of the Times report, which paints her in a particularly poor light.

“On a number of issues – including spotting and understanding the Russian interference we saw in the 2016 election – Mark and I have said many times we were too slow,” she wrote in a rebuttal posted to Facebook. “But to suggest that we weren’t interested in knowing the truth, or we wanted to hide what we knew, or that we tried to prevent investigations, is simply untrue.”

Sandberg repeated a common refrain at Facebook: the company wasn’t aware of the scale of the attacks it received until it was too late and it is now committed to “investing heavily” to prevent recurrences.

“While we will always have more work to do, I believe we’ve started to see some of that work pay off, as we saw in the recent US midterms and elections around the world where we have found and taken down further attempts at interference,” she wrote.

But perhaps the most striking part of Sandberg’s is a brief passage in which she claims that she — Facebook’s chief operating officer — was unaware of the exact scope of Definers’ work for the company, which included disinformation campaigns against Apple, Google and the George Soros-backed Open Society Foundations.

From her post:

I also want to address the issue that has been raised about a PR firm, Definers. We’re no longer working with them but at the time, they were trying to show that some of the activity against us that appeared to be grassroots also had major organizations behind them. I did not know we hired them or about the work they were doing, but I should have. I have great respect for George Soros – and the anti-Semitic conspiracy theories against him are abhorrent.

Indeed, the claim that Sandberg didn’t even know the agency worked for Facebook flies in the face of the company’s original response, in which it wrote that its “relationship with Definers was well known by the media.”

According to those statements, the relationship was well known by the media but unknown to the company COO? Ok then.

The New York Times’ allegations are hugely serious, enough to get solicit fast and concerned responses from a multitude of politicians and prompt Facebook’s campaign PR machine to spluttered into frenzied activity – don’t expect this issue to disappear soon.

Here’s a quick recap of what you need to know so far.

If you didn’t yet do so, go read the New York Times report.

And here’s the response from Sandberg in full:

I want to address some of the claims that have been made in the last 24 hours.

On a number of issues – including spotting and understanding the Russian interference we saw in the 2016 election – Mark and I have said many times we were too slow. But to suggest that we weren’t interested in knowing the truth, or we wanted to hide what we knew, or that we tried to prevent investigations, is simply untrue. The allegations saying I personally stood in the way are also just plain wrong. This was an investigation of a foreign actor trying to interfere in our election. Nothing could be more important to me or to Facebook.

As Mark and I both told Congress, leading up to Election Day in November 2016, we detected and dealt with several threats with ties to Russia and reported what we found to law enforcement. These were known traditional cyberattacks like hacking and malware. It was not until after the election that we became aware of the widespread misinformation campaigns run by the IRA. Once we were, we began investing heavily in more people and better technology to protect our platform. While we will always have more work to do, I believe we’ve started to see some of that work pay off, as we saw in the recent US midterms and elections around the world where we have found and taken down further attempts at interference.

I also want to address the issue that has been raised about a PR firm, Definers. We’re no longer working with them but at the time, they were trying to show that some of the activity against us that appeared to be grassroots also had major organizations behind them. I did not know we hired them or about the work they were doing, but I should have. I have great respect for George Soros – and the anti-Semitic conspiracy theories against him are abhorrent.

At Facebook, we are making the investments that we need to stamp out abuse in our system and ensure the good things people love about Facebook can keep happening. It won’t be easy. It will take time and will never be complete. This mission is critical and I am committed to seeing it through.


Source: TechCrunch

Amazon launches ‘Alexa-hosted skills’ for voice app developers

Amazon on Thursday launched a new service aimed at Alexa developers that automatically provisions and helps them to manage a set of AWS cloud resources for their Alexa skill’s backend service. The service is intended to help developers speed the time it takes to launch their skills, by allowing them to focus on their skills’ design and unique features, and not the cloud services they need.

“Previously you had to provision and manage this back-end on your own with a cloud endpoint, resources for media storage, and a code repository,” explained Amazon on its company blog post, announcing the new service. “Alexa-hosted skills offer an easier option. It automatically provisions and hosts an AWS Lambda endpoint, Amazon S3 media storage, and a table for session persistence so that you can get started quickly with your latest project.”

Developers will also be able to use a new code editor in the ASK Developer Console to edit their code, while AWS Lamdba will handle routing the skill request, executing the skill’s code, and managing the skill’s compute resources.

Amazon S3, meanwhile, can be used for things the skill needs to store – like media files, such as the images being used for the skill’s Echo Show, Echo Spot and Fire TV versions.

The service comes at a time when Amazon Alexa and Google Home are in a race to grab market share – and mind share – in the smart speaker industry. A lot of this will come down to how useful these devices are for customers – and well-designed skills are a part of that.

Smart speaker adoption is growing fast in the U.S., having recently reaching 57.8 million adults, according to a report from Voicebot. But in terms of third-party development of voice apps, Amazon leads Google Home, having passed 40,000 U.S. skills in September.

Amazon says Alexa-hosted skills are available to developers in all Alexa locales. Developers can apply to join the preview here.


Source: TechCrunch

The 2020 Toyota Corolla wears a striking new face – Roadshow

The new Corolla sedan, now in its 12th generation, will go on sale in the US in spring 2019.
Source: CNET

2020 Toyota Corolla sedan gets a bold new look in its 12th generation – Roadshow

Like the Corolla Hatch, the sedan moves to the TNGA modular platform.
Source: CNET

Rivian releases weird electric R1T truck teaser video and we can't even – Roadshow

The video is less than a minute and three-quarters is just macro shots of a guy’s face. But the truck looks kinda cool once you see it.
Source: CNET

Walmart and Target embrace in-store mobile checkout for the holidays

Two of the U.S.’s largest brick-and-mortar retailers, Walmart and Target, are launching new mobile checkout systems in their stores to accommodate the influx of shoppers expected during the 2018 holiday season. Walmart says it’s expanding its “Check Out With Me” service to every Supercenter by Black Friday, while Target’s recently launched “Skip the Line” mobile checkout service is available nationwide and will have extra staff throughout the store during the busier shopping days.

Walmart first began testing Check Out With Me in April this year across hundreds of U.S. stores.

The system involves store staff wearing a small carrying case equipped with a Bluetooth receipt printer, and a cellular device that works as both a barcode scanner and credit card swiper for transactions.

Initially, Walmart tested the solution in its Lawn & Garden centers across 350 stores, where there’s more need for a mobile checkout solution.

Instead of customers having to lug heavy items – like bags of mulch and potted plants – to a checkout station, a Walmart team member could instead just scan the item on the shelf, so it can be loaded directly into the customer’s car afterwards.

Now that checkout system will make its way to Walmart’s over 3,000 Supercenters across the U.S. Starting on Black Friday, store associates will be positioned in the busiest areas of the stores, including not only the garden center as before, but also in other high-traffic areas like electronics and “action alley” – the areas featuring special promotions in the aisles.

“Associates will help customers pay and go by simply swiping their credit card and providing them with a paper or electronic receipt for their purchase,” the retailer explained.

The expansion of mobile checkout was one of several holiday plans Walmart announced, including also an expanded assortment of brands, digital maps inside the Walmart app, the updated Walmart.com website, free two-day shipping from marketplace sellers, and more.

Meanwhile, Target is recently said it’s launching mobile checkout in its stores in time for the holidays, as well.

The company had begun testing its “Skip the Line” mobile checkout experience in select stores in February 2018, but has expanded that as of last month to all Target stores nationwide.

Similar to Walmart, Target’s solution includes equipping store staff with special handheld devices they can use to scan merchandise and process payments. From this same device, staff can also help customers place online orders if the store doesn’t carry an item they want.

During peak events – like Thanksgiving, Black Friday and others – team members will be positioned in the busiest areas of the store, including at the front-of-the-store and in the electronics department, the retailer says.

Today, more consumers are turning to e-commerce – and particularly to Amazon – for their holiday shopping needs out of convenience.

Now, those customers are looking for similar conveniences when they shop brick-and-mortar retailers, too. Stores are now catering to customer demand for faster, easier shopping by offering services like ship-to-store for online order pickup, same day order pickup (and driveup), and more.

With mobile checkout, retailers can address one of the remaining challenges of shopping in-store – those long checkout lines – without having to invest in expensive Amazon Go-like technology like camera systems and shelf sensors for a cashier-less experience.

 


Source: TechCrunch

Zuckerberg defends actions after New York Times investigation video – CNET

In a call with reporters, CEO Mark Zuckerberg characterized the story as “untrue” and claimed he didn’t know Facebook hired a firm to discredit Facebook’s critics until he read it in the article.
Source: CNET

Investigate Facebook over massive breach, critic urges FTC – CNET

The Freedom from Facebook group wants the FTC to seek maximum penalties over Facebook’s breach of nearly 30 million users. That would be about $1.2 trillion.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567