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

Archivo del Autor: Belen De Leon

Make your Android or iPhone's fingerprint reader work every time – CNET

This dead-simple trick will keep you from wanting to throw your phone across the room.
Source: CNET

How to Take a Screenshot on a Mac

Because in 2018, you need the receipts.
Source: Wired

An Astronomer Explains Black Holes at 5 Levels of Difficulty

His specialty: The structure of the universe. (That’s the official name of his research group at NASA.)
Source: Wired

The Sooty Logistics of Fighting 2018's First Major Wildfire

As the 2018 fire season gets going, a report from Durango, Colorado lays out how firefighters tackle major blazes like the 416 Fire.
Source: Wired

Welcome To The Highly Probable World of Improbability

Humans love to read meaning into the improbable, even when such events—from Germany’s World Cup loss to Alexandria Ocasio-Cortez’s Congressional win—happen frequently
Source: Wired

Review: 'Ant-Man and the Wasp' and the Importance of Small Stories in Big Universes

Marvel releases a light-hearted crowd-pleaser just in the nick of time.
Source: Wired

European MEPs vote to reopen copyright debate over ‘censorship’ controversy

A 318-278 majority of MEPs in the European Parliament has just voted to reopen debate around a controversial digital copyright reform proposal — meaning it will now face further debate and scrutiny, rather than be fast-tracked towards becoming law via the standard EU trilogue negotiation process.

Crucially it means MEPs will have the chance to amend the controversial proposals.

Last month the EU parliament’s legal affairs committee approved the final text of the copyright proposal — including approving its two most controversial articles — kicking off a last ditch effort by groups opposed to what they dub the ‘link tax’ and ‘censorship machines’ to marshal MEPs to reopen debate and be able to amend the proposal.

The copyright reform is controversial largely on account of two articles:

  • Article 11 — which proposes to create a neighboring right for snippets of journalistic content in order to target news aggregator business models, like Google News, which publishers have long argued are unfairly profiting from their work.

Similar ancillary copyright laws have previously been enacted in Germany and Spain — and in the latter market, where the licensing requirement was not flexible, Google News closed up shop entirely, leading, say critics, to decreased traffic referrals to Spanish news sites.

  • Article 13 — which makes Internet platforms that host large amounts of user-uploaded content directly liable for copyright infringements by their users, and would likely push platforms such as YouTube towards pre-filtering all user generated content at the point of upload, with all the associated potential chilling effects if/when algorithms fail to recognize fair use of a copyrighted work, for instance.

Article 13 is arguably the more controversial element of the two, and it is certainly where opposition campaigning has been fiercest. Though it has strong support from musicians and the music industry who have spent years fighting YouTube, arguing it exploits legal protections around music videos viewed on its service and pays lower royalties than they are due.

In the opposition camp, a broad coalition of digital rights organizations, startup groups, Internet architects, computer scientists, academics and web advocates — including the likes of Sir Tim Berners-Lee, Vint Cerf, Bruce Schneier, Jimmy Wales and Mitch Kapor, who in an open letter last month argued that Article 13 “takes an unprecedented step towards the transformation of the Internet from an open platform for sharing and innovation, into a tool for the automated surveillance and control of its users”.

This week several European language versions of Wikipedia also blacked out encyclopedia content in a ‘going dark’ protest against the proposals, though the European Commission has claimed online encyclopedias would not be impacted by Article 13.

A claim that is, however, disputed by opponents…

An online petition calling for MEPs to vote for the parliament to be able to amend the proposals had gathered more than 850,000 signatures at the time of the vote.

Right ahead of the vote, MEPs heard brief statements in favor and against fast tracking the proposal.

Speaking in favor, MEP Axel Voss — rapporteur on the legal affairs committee which voted in favor of the text last month — said the proposals are intended to end “the exploitation of European artists on the Internet”.

“We’re talking about the major US platforms like Google and Facebook that have been making huge profits at the cost of European creatives. We need to prevent that,” he said. “And I think it is inexplicable how some people want to support this Internet capitalism, while others are calling for America first an abusing data and exploiting our creatives. We should be standing at the side of our European creators, and otherwise there is a risk of creative insolvency.”

“Why would we be against wanting to prevent copyright violations, why would we be against fair remuneration of creatives, and getting these large platforms to take more responsibility,” he added. “The campaign that we’re subject to, from Google, Facebook, that are meeting with children of MEPs — all of this is based on lies. There are no limits being put for individual users, every person can continue to set up links and carry out their uploads with legal certainty.”

Speaking against the proposal being fast-tracked — to allow for what she described as a “broad, fact-based debate” — was MEP Catherine Stihler, rapporteur on the internal market and consumer protection committee, which had joint competency on Article 13 of the proposal but whose position she said had not been taken into account in the text agreed by the (Juri) legal affairs committee, saying their text “does not achieve the needed balance”.

“We are all united in our shared mission to protect artists and cultural diversity in Europe… In our committee we were able to reach a broad compromise that makes meaningful progress on the value gap but at the same time safeguarding the rights of European Internet users, SMEs and startups,” said Stihler.

“There are real concerns about the effect of Article 13 on freedom of expression, raised by experts ranging from the UN special rapporteur David Kaye to the inventor of the world wide web, sir Tim Berners-Lee. And real concerns voiced by our citizens, just yesterday I received a petition signed by almost a million people against the Juri committee mandate. And although there is consensus — and I do believe there is consensus about the goals behind this law — huge controversy still exists about the methods proposed, something’s not right here. We owe it to the experts, stakeholders and citizens to give this directive the full debate necessary to achieve broad support.”

The outcome of today’s vote means copyright lobbyists on both sides of the fence face a busy summer — ahead of debate, the chance for amendments to the text and another vote, now set to take place in the EU parliament in September.

European Consumer Organisation, BEUC, welcomed today’s vote in the parliament.

In a statement, its DG, Monique Goyens, said: “This is a big decision in the fight to prevent large-scale and systematic filtering of online content from becoming the norm. The legislative debate urgently needs re-direction. The Internet must remain a place where consumers can freely share own creations, opinions and ideas. MEPs have a chance to correct a heavily unbalanced report and make copyright work for both consumer and creators.”

In the not at all happy camp: The Society of Authors, Composers and Publishers of Music (Sacem), whose secretary general, David El Sayegh, described it as “a set-back but it is not the end”.

“Sacem remains dedicated to ensuring that creators are recognised and remunerated for the value of their work,” he added in a statement. “We will not be discouraged by today’s decision and will continue to mobilise the support of musicians and music lovers across the world, in the hopes of reaching a fair agreement with these platforms that will safeguard the future of the music industry.

“We are confident that the European Parliament will eventually support a framework that fully acknowledges the rights of creators in the digital landscape of the 21st century.”


Source: TechCrunch

Nokia to build and test 5G apps in China with Tencent, leveraging 1B+ WeChat and QQ users

The world is still years away from wide-scale 5G networks — which proponents say will bring a new generation of services connecting people and objects in the Internet of Things — but those hoping to have a role in that economy are getting themselves in place now to capitalise on them for when they do arrive. Today comes the latest development on that front: Nokia and internet giant Tencent announced that they will work together on 5G R&D and applications, including leveraging Tencent’s billions of users — among other things, it owns messaging networks WeChat and QQ, which alone account for over 1 billion users — to test and roll out its services.

The financial terms of the deal have not been disclosed but we have contacted Nokia to see if it can provide more detail. The two note in their announcement that the deal will include a lab in Shenzhen, and that apps will be created targeting sectors including transportation, finance, energy, intelligent manufacturing and entertainment. Technologies that will tested include Edge Computing, “Cellular Vehicle-to-Everything” and delivering cloud-based gaming and entertainment — areas that touch on what many think will define the next generation of hardware (connected cars) and architecture (cloud-based services becoming even more ubiquitous and therefore straining networks further).

China has so far proven to be a very lucrative market for building new tech services. Not only does its massive population (and subsequently large number of people using tech services) mean that you have a lot of scale, which is important for, say, training AI services or battle-testing new technologies; but also, the country is known for more relaxed policies when it comes to how user data is collected and stored, which can also be a significant attribute when working on new technologies. (Note: that last part might be changing down the line.) Tencent — as the owner of two of the world’s biggest messaging services — is an especially key partner in this regard.

This is a significant deal for both companies. For Nokia, the company today is not a direct, major player in mobile phones and subsequent consumer services: it lost market share years ago for its own handset business and ultimately ended up selling it off (it now licenses the name to HMD, and has many other licensing deals for hardware and software patents with other handset makers); it then it sold off its Here maps business; and it most recently pulled out of its efforts in health-related hardware and services.

5G presents an opportunity to revisit Nokia’s role once again, both as a network services provider as well as a developer of services to run on those networks.

“This collaboration with Tencent is an important step in showing webscale companies around the globe how they can leverage the end-to-end capabilities of Nokia’s 5G Future X portfolio,” said Marc Rouanne, president of Mobile Networks at Nokia. “Working with them we can deliver a network that will allow them to extend their service offer to deliver myriad applications and services with the high-reliability and availability to support ever-growing and changing customer demands.”

For Tencent, the company already has a huge number of users, and last year it was part of a consortium (with Alibaba, Didi and Baidu) that took at $12 billion stake in mobile operator China Unicom. That partnership will give the company — which has made its fortune in software — messaging apps, games and other services — a stronger place in building services that are more tightly integrated with networks. And this deal with Nokia will extend that kind of work specifically in the area of 5G.

“We are pleased to collaborate with Nokia to leverage the technologies, products and expertise of both our companies to fufill the growing demands of a digital economy driven by 5G,” said Zeng Yu, Vice President at Tencent, in a statement. “Tencent and Nokia are fully committed to delivering richer, more diverse, multi-level services and applications for enterprises, and individual customers. Furthermore, we will support each other in creating more financial and social benefits in our respective fields, to pursue success in the new era of digital economy.”

Recall that Tencent has had an extended connection to Nokia.

The company was among those we heard were interested in acquiring Nokia’s Here mapping assets, before they were ultimately sold to a car consortium in Europe. Later, Tencent yet again tried to acquire a stake in the Here business, although regulators thwarted those plans as well.

But Tencent’s interests in location-based services has remained: among other things, it has a stake in Sensewhere, an indoor mapping company. Forging a partnership with Nokia now on 5G — which has a strong mapping and location-aware component to it can help bring strategic investments like these into sharper focus.

We will update this post as we learn more.


Source: TechCrunch

Former head of UberEats in Europe has joined VC Atomico as Executive-In-Residence

When long time Uber employee and head of Uber’s food delivery business in Europe, Middle East and Africa, Jambu Palaniappan, quit the on-demand juggernaut, it was let slip that he planned to join a European venture capital firm, but it wasn’t clear who.

Until now.

TechCrunch has learned from several sources in the European early-stage investment community and from a number of portfolio companies that the former UberEats executive has joined Atomico, the London-based VC firm co-founded by Skype founder Niklas Zennström.

Specifically, Palaniappan will be joining Atomico as part of its Executive-In-Residence (XiR) programme. This sees the VC firm offer former founders and senior operators 12 month contracts to help mentor the next generation of Atomico portfolio company founders while those individuals figure out what they want to do next.

Sources have also told me that a senior executive from Deepmind may have also joined the European VC but the exact name is still to be confirmed. Atomico did not respond to a request for comment at the time of publishing.

Meanwhile, according to Atomico’s website, another of its Executive-In-Residence is former Spotify employee number 8 Sophia Bendz, who was previously Global Director of Marketing and Communications at the music streaming giant. In addition, eRepublik Labs founder and CEO Alexis Bonte, and Rdio founder Carter Adamson, were both XiR’s but have since chosen to stay on at Atomico as Venture Partners.


Source: TechCrunch

Fever gets $20M to delight more hipsters with A/B tested Madhatter’s G&T parties

London-based Fever, an urban events discovery app-cum-entertainment events business with an online media arm that it uses as marketing megaphone and data-gathering lens on its community of users, has closed a $20 million Series C investment to expand into new markets across Europe and North America — and win more hipsters over to its own brand “immersive themed experiences”.

The round was co-led by European media group Atresmedia and real estate company Labtech — because of course parties need venues — and with participation from existing investors Accel Partners and 14W Ventures.

The 2014-founded startup had raised $19.3M prior this round, according to Crunchbase, including a $3M seed for its original Fever event discovery app back in 2014.

Fever’s urban events discovery app uses a recommendation algorithm to offer personalized listings coverings activity such as music festivals, theatre, fashion, restaurants and pop-ups. But it also feeds and supplements that business via an online media network, called Secret Media Network, plus a series of branded social media channels (Secret London, Secret NYC etc) — using this cross-platform media operation to gather intel on what its community of urban users would like to do next for paid hipster fun.

In its main markets (London, New York, Paris, Madrid) it says the reach of this network is more than 12M unique users per week — allowing it to market upcoming events to millions of engaged eyeballs as well as power its own-brand ‘Fever Originals’ events, based off of the insights it’s mining from its community.

Specifically it says it’s using anonymised behavioral data-mining to algorithmically predict untapped demand for events that don’t yet exist — and then serving them up as an own brand event.

This community data driven events programming extends to testing the intent users have for different themed “immersive experiences” in different settings and scenarios — a process it likens to Netflix’s approach of using analytics to understand audiences to develop and market new content.

So what kind of events has this A/B testing-esque programming process resulted in?

Fever gives an example of an Alice in Wonderland themed experience it ran in a double decker bus in Brooklyn — saying this was a “clear winner” during its user analysis, when it tried out alternative theme options (such as Aladdin and the Lion King), as well as alternative city locations (in other parts of New York), and venues (rooftop, double decker bus, indoors). But its NYC community clearly wanted Alice in a bus in Brooklyn.

The resulting Madhatter themed G&T immersive experience amassed more than 12,000 people on the waitlist before the event went live. “At $60 per person, it sold out for the month of June in just a couple of days since it was released in early May, with only a sketch of what the venue would look like, and a brief story describing the experience,” Fever tells TechCrunch.

Another forthcoming own-brand event — to be announced later this month — is billed as the biggest escape room in Europe. TechCrunch’s Roman Dillet is bound to be interested in that — or at least if the event is bound for Paris.

Fever says it will also put on a music and art festival in Madrid in September which it’s called “Jardin de las Delicias” which it says is inspired by Bosch’s Garden of Earthly Delights — a late 15th or early 16th century painting that hangs in Madrid’s Museo de Prado.

When open, the triptych masterpiece in oils depicts a heaven to hell progression starting with Adam and Eve in the garden of Eden, and ending in a highly detailed and nightmarish illustration of hell involving animals torturing and feasting on human flesh.

The large central panel illustrates a vision of life between those two moral bookends: Teeming with nude male and female flesh, animals, plants and some fantastical creatures. Presumably that’s where Fever’s themed event intends to focus. At least, we hope so…

El jardín de las Delicias, de El Bosco.jpg
By Galería online, Museo del Prado., Public Domain, Link

Fever says its data-driven, wait-list model allows it to mitigate financial risk for the events it programs and the partners it works with (such as drinks brands).

It does not use a booking fee model for Fever Originals — its platform is free for users, with no additional fees when they buy a ticket — rather it’s operating what it calls a “marketing fee monetization strategy”, which is describes as significantly more lucrative than a traditional booking fee.

“The organisers pay a commission fee based upon Fever’s ability to drive additional ticket sales and attendance to their event or experience,” it explains. “Fever is using its prescription power to get its users excited about experiences they were not originally considering, and as a result is offering a powerful marketing tool for organisers, in comparison with other traditional tools (billboards, TV ads, etc.).

“This is in contrast to a ‘ticketing fee’, which refers solely to a fee charged for the processing of a ticket sale transaction. Given that Fever/Secret Media creates significant financial and advertorial value for event organisers, the ‘marketing fee’ is around 3-5 times that of a ‘ticketing fee’.”

It adds that its current cities have been growing self-sufficiently over the last 12 months, at a rate of 100% year on year, since reaching break-even — which also happened a year ago.

At the same time, it continues to offer third party events discovery within its apps, saying the business model it started with hasn’t changed but that its growing audience (and the data it’s able to extract from them) has allowed it to supplement that by programming its own events.

With A/B-tested events like these, the world’s hipsters have probably never had it so good.

Commenting on the Series C in a statement, Javier Nuche, MD of diversification at Atresmedia, said: With this investment we are consolidating our presence in the fast-growing experience economy and digital marketing space. Fever’s ability to mobilize a digital audience together with its optimization technology has proven extremely valuable for advertisers and will create very significant commercial synergies with Atresmedia, in our goal to offer the best communication solutions to our clients.”


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470