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

Archivo del Autor: Belen De Leon

Facebook finds 'no evidence' hackers accessed outside apps – CNET

Apps such as Instagram, Tinder and Spotify were unaffected by the theft of access tokens, Facebook says.
Source: CNET

Microsoft Surface Studio 2 with brighter display, faster graphics for $3,499 – CNET

Finally!
Source: CNET

Apple's iOS 12.1 will fix iPhone XS, XS Max charging issue – CNET

Some users have noticed their phones won’t charge if the screen’s off when they plug in a lightning cable.
Source: CNET

Facebook adds tools to help you squash bullying, harassment – CNET

The social network wants to give you the power to weed out bad behavior.
Source: CNET

Balderton’s $145M ‘secondary’ fund will give shareholders in European scale-ups the chance to exit early

In what looks like a European first, the London-based early-stage venture capital firm Balderton Capital is announcing it has closed a new $145 million “secondary” fund dedicated to buying equity stakes from early shareholders in European-founded “high growth, scale-up” technology companies.

Dubbed “Balderton Liquidity I,” the new fund will invest in European growth-stage companies through the mechanism of purchasing shares from existing, early shareholders who want to liquidate some or all of their shares “pre-exit.”

“Balderton will take minority stakes, between regular fund-raising rounds, making it possible for early shareholders — including angels, seed funds, current and former founders and employees — to realise early returns, reinvest capital in the ecosystem, or reward founders and early employees,” explains the firm.

The move essentially formalises the secondary share dealing that already happens — typically as part of a Series C or other later rounds — which often sees founders take some money off the table so they can improve their own financial situation and won’t be tempted to sell their company too soon, but also gives early investors a way out so they can begin the cycle all over again. Otherwise it can literally take five to 10 years before a liquidity event happens, either via IPO or through a private acquisition, if it happens at all.

“The bigger picture is there are lots of shareholders who either want or need or have to take liquidity at some point,” Balderton partner Daniel Waterhouse tells me on a call. “Founders are one part of that… but I think the majority of this fund is more targeted at other shareholders — business angels, seed funds, maybe employees who left, founders who left — who want to reinvest their money, want to solve a personal financial issue, want to de-risk their personal balance sheets, etc. So we’re not obsessed with founders in this fund, we’re obsessed with many different types of early shareholders, which for many different reasons would like to get liquidity before the grand exit event.”

Waterhouse says that one of the big drivers for doing this now is that Balderton’s analysis suggests there is “a critical mass of interesting companies” that are in the growth stage: “businesses that have got a scalable commercial engine” and a proven commercial model. This critical mass has happened only over the last two years, which is why — unlike in Silicon Valley — we haven’t yet seen a fund of this kind launch in Europe.

“We think there’s now about 500 companies in Europe that have raised over $20 million. That doesn’t mean they are all great companies but it’s an interesting, crude data point in terms of the scale they’ve got to. As a consequence, within that 500 we expect there to be quite a lot of interesting companies for this fund to help and we obviously have a pretty good lens on the market. Through our early-stage investing, and working with companies from the early-stage through to exit, and then obviously staying in touch with companies we don’t necessarily invest in, we have a pretty good sense of that from a bottom up perspective on how many opportunities are out there.”

He explained that there are three aspects behind the secondary funding strategy. First is that by investing via secondary funding, more companies will gain access to the “Balderton platform,” which includes an extensive executive and CEO network and support with recruitment and marketing. Secondly, it is good for the ecosystem as it will not only help relieve financial pressure from founders so they can “shoot for the next growth point” but will also let business angels cash out and recycle their money by investing in new startups. Thirdly, and perhaps most importantly, Balderton thinks it represents a good investment opportunity for the firm and its LPs as secondary liquidity is “underserved as a market.”

(Separately, one London VC I spoke to said a dedicated secondary fund in Europe made sense except in one scenario: that European valuations see a price correction sometime in the future promoted by the current trajectory of available funding slowing down, which he believes will eventually happen. “Funds are 10 years so they just have to get out in time,” is how said VC framed it.)

To that end, Waterhouse says Balderton is looking to do around 15-20 investments out of the fund, but in some instances may start slowly and then buy more shares in the same company at an even later stage. It will be managed by Waterhouse with support from investment principal Laura Connell, who recently joined the VC firm.

Struggling to see many downsides to the new fund — which by virtue of being later-stage is less risky and will likely command a discount on secondary shares it does purchase — I ask if perhaps Balderton is being a little opportunistic in bringing a reasonably large amount of institutional capital to the secondary market.

“No, I don’t think so,” he replies. “What we’ve seen in our portfolio is [that] the point in time when someone is looking for liquidity isn’t set on the calendar alongside when companies do fund raising. In particular as a company gets more mature, the gap between fund raises can stretch out because the businesses are more close to profitability. And so it’s not deterministic. We want to just be there to help people who are actually looking to sell out of cycle in those points of time and at the moment have very little options. If someone wants to wait, they’ll wait.”

Finally, I was curious to know how it might feel the first time Balderton buys a substantial amount of secondary shares in a company that it previously turned its nose down at during the Series A stage. After pointing out that companies usually look very different at Series A compared to later on in their existence — and that Balderton can’t and doesn’t invest in every promising company — Waterhouse replies diplomatically: “Maybe we kick ourselves a bit, but we’re quite happy with the performance of our early funds and obviously we’ll be happy to add other new companies that are doing really well into the family.”


Source: TechCrunch

Windows’ October 2018 update wants to be best buds with your phone

The new Windows 10 update is finally here and it has a lot of new features to enjoy. From enhanced snipping to better smartphone integration, these are the enhancements we’re most excited about.

The post Windows’ October 2018 update wants to be best buds with your phone appeared first on Digital Trends.


Source: Digital trends

Facebook finds ‘no evidence’ hackers accessed connected apps

Facebook has said it’s found “no evidence” that third-party apps were affected by the data breach it revealed last week.

Hackers stole account access tokens on at least 50 million users by exploiting a chain of three vulnerabilities inadvertently introduced by Facebook last year. Another 40 million also may have been affected by the attack. Facebook revoked those tokens — which keep users logged in when they enter their username and password — forcing users to log back into the site again.

But there was concern that third-party apps, sites and services that rely on Facebook to log in — like Spotify, Tinder and Instagram — also may have been affected, prompting companies that use Facebook Login to seek answers from the social networking giant.

“We have now analyzed our logs for all third-party apps installed or logged during the attack we discovered last week,” said Guy Rosen, Facebook’s vice president of product management, in a blog post. “That investigation has so far found no evidence that the attackers accessed any apps using Facebook Login.”

“Any developer using our official Facebook SDKs — and all those that have regularly checked the validity of their users’ access tokens – were automatically protected when we reset people’s access tokens,” he said.

Admittedly, Rosen said that not all developers use Facebook’s developer tools, so the social network is “building a tool to enable developers to manually identify the users of their apps who may have been affected, so that they can log them out.”

Facebook didn’t say when the tool would become available. TechCrunch has reached out for comment and will update when we hear back.

The breach affected five million users in Europe, the company confirmed, where data protection laws are stricter and financial penalties are greater.

Under the newly installed General Data Protection Regulation (GDPR), European regulators can fine Facebook up to $1.63 billion in fines — or four percent of its $40.7 billion in annual global revenue for the prior financial year — if it’s found that Facebook could have done more to protect its users’ data.


Source: TechCrunch

Windows 10 October 2018 Update brings DirectX ray tracing to gaming PCs

The Windows 10 October 2018 Update brings DirectX ray tracing technology to consumers, allowing gamers to step into a world of entirely new graphical capabilities with more realistic lighting.

The post Windows 10 October 2018 Update brings DirectX ray tracing to gaming PCs appeared first on Digital Trends.


Source: Digital trends

Here are the newest additions to Microsoft’s Surface line

Want excitement? Here’s something approaching that. Today’s Microsoft October event wasn’t exactly a blockbuster, but product lead Panos Panay did mention that this is the most new Surface products the company has crammed into one event.

There was a lot of stuff to get through in the hour or so — though the majority of the announcements were spec bumps to existing products. In fact, aside from new matte black paint jobs, you wouldn’t really be able to tell the difference here.

That includes the expected lack of USB-C ports on the new products. It’s an odd choice, to say the least — though “oversight” is probably the more operative word here.

As anticipated, the Surface Pro, Laptop and Studio all got spec bumps here. Starting at $999, the Surface Pro 6 is 67 percent faster than its predecessor, by Microsoft’s count. There’s also a 267ppi display and a stated 13.5 hours of battery life. 

The new Surface Laptop (which has been my own personal favorite in the line) gets even bigger bumps. The device is 85 percent faster than the first-gen, courtesy of the 8th-gen Quad Core Intel processor, while the battery should get 14.5 hours on a charge. 

The Studio, arguably the most interesting Surface product to date, features a screen that’s 38 percent brighter, with 22 percent more contrast. Inside are Pascal graphics cards and a 2TB solid state drive.

The Headphones are easily the most interesting announcement of the bunch. One, because the company somehow managed to keep them under wraps until today’s event and two, because Surface Headphones are a bit of a bizarre addition to the line. Even so, I was pretty happy with the brief time I spent with them.


Source: TechCrunch

Internet Archive project helps restore millions of broken Wikipedia links

The web, it turns out, is a fragile place. Companies, governments, educational institutions, individuals and organizations put up and take down sites all the time. The problem is that the web has become a system of record, and when links don’t work because pages no longer exist, the record is incomplete. With the help of volunteers from Internet Archive, Wikipedia has been able to recover 9 million broken links and help solve that problem for at least one knowledge base.

The Internet Archive captures a copy of as many websites as it can to build an archive of the web. If you know what you’re looking for, you can search their Wayback Machine archive of more than 338 billion web pages, dating back to the earliest days of the World Wide Web. The problem is you have to know what you’re searching for, and that can be problematic.

A Wikipedia contributor named Maximilian Doerr put the power of software to bear on the problem. He built a program called IAbot, short for Internet Archive bot. Internet Archive also credits Stephen Balbach, who worked with Doerr and the Internet Archive, tracking down and verifying Wikipedia archives and writing programs to fix data errors.

First IAbot identified broken links, those pages that returned a 404 or “page not found” errors. Once the bot identified a broken link, it searched the Internet Archive for the matching page, and when it found a copy, it linked to that, thereby preserving the link to the content, even though the original page or website was no longer available.

Over a three-year period, that software helped fix 6 million links across 22 Wikipedia sites. Wikipedia volunteers fixed an additional 3 million links by manually linking to the correct Internet Archive page, an astonishing amount of preservation work, and one that helps maintain the integrity of the web and provides an audit trail where one was missing.

In a blog post announcing the results of the project, Internet Archive reported that after studying the link-clicking behavior of Wikipedia users over a recent 10-day period, they found that the vast majority of links were going to Internet Archive pages, showing the power of this project to fix broken links in Wikipedia.

Graph: Internet Archive

A few years ago, I wrote a piece in which I lamented that the internet was failing the website preservation test. I concluded, “If we can send bots out to index the internet, it seems we should be able to find an automated technological solution to preserve content for future generations. At the very least, we are duty bound to try.”

If this is truly our system of record for government and society, then we need more projects like this to preserve the integrity of the system for future generations. The Internet Archive/Wikipedia project is certainly a positive step in that direction. What’s more, the organization plans to build on this work across Wikipedia and other sites, while also working with editors or writers who wish to link to archived pages when live pages no longer exist.

Note: This article originally incorrectly referred to Internet Archive as Internet.org.


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733