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

Archivo del Autor: Belen De Leon

Microsoft Edge is bringing back a classic feature, but with a modern twist

Microsoft is trialling new functionality for web browser Edge that expands upon the RSS-style Followable Web feature, which landed recently in early-access.

As part of an A/B testing process, the company is rolling out a new YouTube integration to a small pool of Microsoft Edge users, who will be able to follow their favorite creators with the press of a button.

The YouTube follow button will appear on the right side of the URL bar for trial participants. Clicking the button will provide information about the channel (e.g. subscriber numbers, total videos), a feed of the most recent videos and the opportunity to become a follower.

The feature appears to differ from the native YouTube subscription functionality, instead serving up content to Edge users via the Collections pane, as part of Microsoft’s recent RSS push.

RSS comeback

Developed in 1999, RSS (an acronym for Really Simple Syndication) was once one of the most popular ways of keeping track of news and other content published to the web. But its reign was relatively short-lived.

By creating a new avenue for sharing and discovering web content, the rise of social media platforms like Facebook and Twitter effectively put an end to the heyday of RSS. Other algorithm-based services like Google News also provided an alternative model for serving up content to web users.

However, as the problems with the algorithm-based approach to content discovery come to light (misinformation, echo chambers etc.), there are plenty of people looking for a way to exercise greater control over the information they are presented with.

Currently, many of these people make do with free RSS readers, a large proportion of which are developed on a shoe-string budget. But now, major web browsers like Microsoft Edge and Google Chrome are beginning to offer RSS functionality built-in.

Although RSS services have allowed users to follow YouTube creators for a while, Microsoft appears to be aiming at an altogether richer experience, whereby people are provided with contextual information about a channel as well as being notified when a new video lands.

The feature remains in early access for now, but depending on the outcome of testing may be rolled out as part of a full public build later in the year.

Via Windows Latest


Source: TechRadar

Global ecommerce payments are set to soar in the next few years

The value of global ecommerce payment transactions is on track to exceed $7.5 trillion by 2026, according to a new report from Juniper Research.

This represents a growth rate increasing by 55% over the next five years, with the sector previously valued at $4.9 trillion in 2021.

Retailers offering omnichannel retail experiences are highlighted as the main driver of this growth, which over time, will increase user ecommerce spend, the analyst firm claimed, as omnichannel retail provides end users with the ability to access retail services, including sales and customer support, via multiple channels. 

Ecommerce spend rises

The report also predicts that ecommerce payments, including online, mobile and physical retail locations will all contribute to the sector’s growth, as users expect the same services to be available irrespective of the channel.

Juniper Research states that there is an increase in appetite for new payment methods within eCommerce checkouts, including Open Banking-facilitated payments and digital wallet one-click checkout buttons. 

“Merchants should ensure payment options match changing user expectations, or they will be rapidly left behind”, it added.

Amongst other insights, the study additionally found that by 2026, China will account for over 37% of global ecommerce payments by transaction value, which will provide ecommerce website users easier access to alternative payment methods.

Physical goods sold on ecommerce platforms will account for 82% of the global ecommerce payments transaction value in the next five years, with Juniper Research highlighting that the COVID-19 pandemic will continue to aid the growth of online shopping globally.

With that in mind, Juniper Research highlights that alternative payment methods that integrate fixed installment plans and flexible credit in ecommerce check out options will continue to capitalize on this growth.


Source: TechRadar

This dangerous malware affects nearly all devices, and somehow remained undetected until now

Cybersecurity researchers have uncovered a Remote Access Trojan (RAT), that’s been flying under antivirus programs’ radars for at least half a year and targeting, at least, education institutions.

As reported by Ars Technica, the RAT’s been dubbed SysJoker by researchers from Intezer who discovered it. When they first discovered it, on a Linux-based Webserver belonging to a “leading educational institution”, they learned it was written from scratch.

They don’t know who built it, when they built it, or how they distribute it. Their best guess is that it was built in the second half of last year, by an advanced threat actor with “significant resources”. They came to this conclusion knowing the fact that fully cross-platform malware, with four separate C2 servers, are a rare sight.

Removing SysJoker

As for the distribution, they speculate that the educational institution in question installed it on its endpoint through a malicious npm package. They are confident the attackers did not exploit any flaws in the target’s systems, but rather tricked somebody into installing it. There’s a good chance the attackers aren’t casting a wide net, but are rather engaged in “ espionage together with lateral movement which might also lead to a ransomware attack as one of the next stages,” against specific targets.

The malware is written in C++, and is yet to be added to the VirusTotal malware search engine. It also seems to be quite potent, as it can create files, add registry commands, install further malware, run commands on the infected device, or even shut itself off.

As the RAT is yet to be added to the virus database, system administrators who discover the infection need to remove the malware manually. According to iTechPost, that’s a three-step process: 1) eliminate the malware’s persistence mechanism, manually delete all the affected files and kill all the malware-related programs; 2) run a memory scanner to ensure all malicious files have been removed; 3) check if all software tools are updated, tighten up firewall settings, and investigate possible access points.

Via: Ars Technica


Source: TechRadar

New iPad 2022: what we want to see

The new iPad for 2022 hasn’t been rumored much just yet, but that’s okay – Apple’s entry-level line of tablets rarely sees the pre-release attention of big-ticket siblings like the iPad Pro (2022), iPad Air (2022) or iPad Mini (2022), but it’s still equally exciting.

This range of iPads is designed for people who don’t need loads of processing power, huge screens or fancy features, but just need an easy-to-use low-cost slate that’ll serve them well. The iPad 10.2 (2021) did just this last year, but we normally see this slate line refreshed each year.

Some of Apple’s tablets are rumored to be getting big upgrades in 2022, but we’re not expecting the entry-level iPad to see that love – each generation usually only brings minor tweaks, not big reinventions.

There’s little in the way of news about Apple’s next entry-level slate yet, but we can predict some things, and you’ll find those below, covering the possible release date, price, and some of the specs and features.

Then further down we’ve included a wish list of what we want to see from the new iPad 2022 to make it the best budget iPad possible. And make sure to check back regularly, as we’ll be updating this article whenever we hear any news or rumors about this tablet.

Cut to the chase

  • What is it? The next cheap tablet from Apple
  • When is it out? Probably September 2022
  • How much will it cost? Likely around $329 / £319 / AU$499

New iPad 2022 release date and price

We don’t know when the new iPad 2022 will be announced but we can take a good guess, as the iPad 10.2 (2021) was unveiled on September 14, the iPad 10.2 (2020) was announced on September 15 of its launch year, and the iPad 10.2 (2019) on September 12. You’re probably noticing a pattern here.

They were all announced around the middle of September, and in the last two years they were also announced on a Tuesday, so if we had to get more specific we’d guess the new iPad 2022 will be announced on Tuesday September 13, 2022.

The time between announcement and availability is more variable, but it’s unlikely to be more than a couple of weeks, so we’d think the new iPad 2022 would hit stores before the end of September 2022, and possibly even within a few days of its announcement.

As for the price, the iPad 10.2 (2021) starts at $329 / £319 / AU$499, and the iPad 10.2 (2020) had a similar starting price, so we’d think roughly the same again is likely, but there’s no news on that yet.

The back of the Apple iPad 10.2 (2021) on a pile of books

Expect a similar price to the iPad 10.2 (2021) (Image credit: TechRadar)

News and leaks

There’s no news yet on the new iPad 2022, but one thing we can be fairly confident of is that it will stick with an LCD screen.

There was some suggestion that Apple might switch to OLED for the iPad Air 5, but recent reports suggest that isn’t happening, and either way there was no mention of the basic iPad getting this display tech.

There also probably won’t be any significant changes to the front-facing camera, as that’s only just had a big upgrade for the latest model.

The chipset is sure to be better though, with Apple likely to equip the new iPad 2022 with the A14 Bionic from the iPhone 12 range based on past form.

Two things that could go either way are the design, which might be modernized in line with all Apple’s other iPad ranges, and 5G, which may or may not be included. We’d think by 2022 it will be due, but the iPad Air 4 (2020) doesn’t have 5G either, so Apple might add that to the iPad Air 5 but leave it off the basic iPad for another year.

What we want to see

To make the new iPad 2022 as good as possible we want it to have the following things.

1. Face ID

The lack of Face ID on the new iPad 10.2 (2021) isn’t overly surprising given that Apple currently reserves this tech for the iPad Pro range. But over in iPhone land it’s basically now a standard feature and has been for years, so we’d like to see the company make it standard on iPads too.

We don’t particularly expect the new iPad 2022 to get Face ID, since it will presumably be last in line for it, with the iPad Air and iPad mini ranges likely to get it first, but it would be nice to see.

This tech has been around so long that it doesn’t feel like it should need to be a premium feature anymore, so Apple, stop holding it back.

2. A modern design

The basic iPad range is now alone in being the only tablet range from Apple that doesn’t include a modern design with smaller bezels and no home button, with even the iPad mini (2021) sporting this look.

Instead, you’re stuck with a very dated and relatively cheap appearance on the iPad 10.2 (2021), and it’s one that we want to see gone with the new iPad 2022.

3. Support for recent accessories

The Apple iPad 10.2 (2021) with the smart keyboard attached, with an Apple Pencil resting on the keyboard, outside

The iPad 10.2 (2021) has limited accessory support (Image credit: TechRadar)

The iPad 10.2 (2021) supports the original Apple Pencil and the Smart Keyboard, but it lacks support for the Apple Pencil 2 and the Magic Keyboard, making it less good both for typing and sketching than it could be – or than other Apple tablets are.

Supporting these accessories shouldn’t be hard, and we wouldn’t think they’d add much if anything to Apple’s costs, so there’s really no reason to block the iPad 2022 off from them.

4. Recalibrating speakers

The iPad 10.2 (2021) doesn’t have bad speakers, but unlike the iPad mini (2021) and the iPad Air 4, they don’t recalibrate based on the orientation of the tablet.

With one of those tablets then you’ll be getting the best from the speakers whether you use the slate in portrait or landscape orientation, but not here. Hopefully, Apple fixes that for the next model.

5. 128GB base size

With the iPad 10.2 (2021) Apple upgraded the base storage size from the pathetically tiny 32GB of the iPad 10.2 (2020), to a still rather small 64GB.

We know this is a cheap slate, so the company wants to keep the cost down as much as possible, but 64GB is a just barely acceptable amount of storage in 2021, let alone 2022 when the next model is expected. So we want to see the new iPad 2022 start with 128GB of storage, especially as there’s no microSD card slot.


Source: TechRadar

Your older iPhone may have an accessibility feature the iPhone 13 doesn't

We’re used to new models of phones adding helpful features, but it’s less common to find them removed, yet that seems to be exactly what’s happened with the iPhone 13 range.

The feature in question is Noise Cancellation – a toggle which you could enable on the iPhone 12 and earlier to reduce ambient noise on phone calls when holding the receiver to your ear.

With the iPhone 13 range, that toggle is missing, and while many assumed this was a bug, it’s now been more or less confirmed that it’s in fact by design.

A reader of 9to5Mac got in touch with the site to say they’d been told by Apple Support on Twitter that “Phone Noise Cancellation is not available on iPhone 13 models, which is why you do not see this option in Settings.”

When the reader asked Apple Support to clarify if this meant that the iPhone 13 range doesn’t support Noise Cancellation, they were told “That is correct. It is not supported.”

A screenshot of this conversation was also supplied, so it’s likely genuine, though until Apple makes an official announcement to this effect there’s still an outside chance that the support agent got it wrong. We’ve contacted Apple, and we’ll include any comment here when we hear back.

Still, it doesn’t look good for Noise Cancellation on the iPhone 13, which is odd and unfortunate, as it’s a feature that could help anyone, and prove near essential to users who are hard of hearing.


iPhone 12

The iPhone 12 has Noise Cancellation, so why doesn’t the iPhone 13? (Image credit: Future)

Opinion: Apple should bring Noise Cancellation back, or at least explain why it hasn’t done

Making life harder for people with accessibility needs isn’t a good look for any company, so this is a very strange situation, and one that at a minimum I think Apple should provide clarity on.

Is Noise Cancellation really gone? There’s a chance the support agent is wrong and it will return in a software update, or perhaps it’s now enabled as standard and can’t be disabled (which also might not be ideal but could be preferable to not having it as an option).

If it really is gone, then when? The obvious reason is that perhaps it wasn’t being used much, but again, those who were using it might have really needed it, and with the toggle buried in the accessibility menu, it’s possible that others would have used it had they known it was there.

So clarity on the matter would be good, but if it really is gone then Apple reconsidering would be even better.


Source: TechRadar

The Book of Boba Fett release schedule: When does episode 4 hit Disney Plus? – CNET

The first three episodes of the Star Wars and Mandalorian spinoff series are available now, with the fourth coming this week.
Source: CNET

Eternals ending explained as movie hits Disney Plus: Marvel links, sequel hints – CNET

The alien superteam’s Marvel Cinematic Universe debut dropped onto Disney’s streaming service last week, and it ends on a dark note to set up further adventures.
Source: CNET

Best wireless earbuds and Bluetooth headphones for making calls – CNET

Here are the best wireless headphones and earbuds that are great for making and taking voice calls.
Source: CNET

The best Fitbits to buy right now – CNET

One of these Fitbits is also the winner of an Editors’ Choice Award.
Source: CNET

Then 5 best air fryers for 2022 – CNET

We tested over a dozen models to find the best small air fryer, best budget air fryer, best overall air fryer and more.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655