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

Archivo del Autor: Belen De Leon

Sony to end PlayStation Vita production in Japan in 2019 – CNET

The company reportedly has no plans for a successor to its handheld.
Source: CNET

Hear about the keys to local investing at Startup Battlefield Africa with Omobola Johnson and Lexi Novitske

Omobola Johnson (Image: Flickr/World Economic Forum under a CC BY-NC-SA 2.0

TechCrunch Startup Battlefield is returning to Africa in December, this time in Lagos, Nigeria. We will have a day-long program full of our flagship Battlefield competition highlighting the best startups that Africa has to offer.

Not only that, we’ll have panel discussions designed to explore the continent’s rapidly developing technological infrastructure on the continent. To wit, I’m excited to announce the first two speakers who will don our stage with direct knowledge about investing Silicon Valley money in the local ecosystem.

Omobola Johnson is a senior partner at TLcom Capital and the former minister of communication technology for Nigeria. Her vast knowledge about the startup investing landscape comes from her 25-year tenure at Accenture where she served as the managing director.

As ICT minister, she focused on the execution of the National Broadband Plan, as well as promoting government interest in local venture capital through the development of a fund and a network of startup incubators. And at Accenture, she advised numerous startups in various industries on how to become competitive and help to strengthen the tech landscape.

Lexi Novitske

Lexi Novitske is the principal investment officer for Singularity Investments where she is responsible for managing investments in the firm’s Africa portfolio.

Novitske moved to Africa from the United States, having identified a unique approach to providing African startups with the capital necessary to thrive. Big surprise: It’s not just about writing a check and hoping for returns. It’s about understanding the complexities of the environment, modifying Western attitudes about business and working hard with your companies to ensure the best outcomes.

Johnson and Novitske are just the beginning of what we have to offer at Battlefield Africa technology. Stay tuned for more announcements of great speakers and get your tickets before they sell out.


Source: TechCrunch

Circle wants more women to invest in cryptocurrency

The earliest adopters of Bitcoin — the libertarian anarchist “cypherpunk” crowd — were mostly men. Today, roughly a decade after Satoshi Nakamoto’s famed white paper was released, the majority of cryptocurrency holders are still men.

This poses a problem for the companies betting on the mainstream adoption of cryptocurrency. At this point, they’ve already tapped into that core base of Bitcoin enthusiasts, namely Millenial men. But how do they reach more women? Or Gen Xers? Or Baby Boomers?

Crypto finance company Circle thinks accessible, educational resources are the answer. As of today, the company has added a new feature (pictured above) to their crypto investing app, Circle Invest. Their hope is that simple, jargon-free explainers — sort of a ‘Cryptocurrencies for Dummies’ built into the app — will make it easier for new demographics to get their foot in the door of the crypto universe and learn a thing or two along the way.

“A lot of the apps that exist on the market are geared toward folks that understand the market already and unfortunately, that tends to be men,” Circle’s head of product Divya Agarwalla told TechCrunch.

The inspiration for the new feature came after the results of a study showed a serious lack of diversity among crypto investors. The study, commissioned by Circle, surveyed 3,000 Millennials, Gen Xers and Baby Boomers in the U.S. and found that Millennial men are more than twice as likely to invest in crypto in the next year.

For anyone that has attended a blockchain event or crypto conference, this probably isn’t news. According to Coin.dance, roughly 95 percent of Bitcoin “community engagement” comes from men.

A strategic attempt to tap into a new user base is a natural step for Circle, which has long had ambitions of becoming the PayPal (and Venmo) of cryptocurrency.

Most people are familiar with Circle’s consumer-facing payments app, Circle Pay, though the company also operates a trading desk called Circle Trade, as well as Poloniex, another exchange platform the company tacked on via its acquisition of the company of the same name earlier this year. That deal, according to Fortune, was worth some $400 million.

Circle has raised about $250 million in venture capital funding to date from IDG Capital, Breyer Capital, General Catalyst, Accel, Digital Currency Group, Pantera, Blockchain Capital, Goldman Sachs, Tusk Ventures and more. A $110 million round in May valued the company at $3 billion. 


Source: TechCrunch

Inside Facebook Dating, launching today first in Colombia

Does deeper data produce perfect matches? Facebook is finally ready to find out, starting today with a country-wide test in Colombia of its new Dating feature. It’s centered around an algorithm-powered homescreen of Suggested romantic matches based on everything Facebook knows about you that other apps don’t. There’s no swiping and it’s not trying to look cool, but Facebook Dating is familiar and non-threatening enough to feel accessible to Facebook’s broad array of single users.

Originally announced at F8 in May, Facebook has hammered out details like limiting users to expressing interest in a maximum of 100 people per day, spotlighting personal questions as well as photos, and defaulting to show you friends-of-friends as well as strangers unless you only want to see people with no mutual connections. If the test goes well, expect Facebook to roll Dating out to more countries shortly as the social network pushes its mission to create meaningful connections and the perception that it can be a force of good.

“The goal of the team is to make Facebook simply the best place to start a relationship online” Facebook Dating’s product manager Nathan Sharp told me during an expansive interview about the company’s strategy and how it chose to diverge from the top dating apps. For starters, it’s not trying to compete with Tinder for where you find hookups by swiping through infinite options, but instead beat eHarmony, Hinge, and OKCupid at finding you a life partner. And it’s all about privacy, from its opt-in nature to how it’s almost entirely siloed from Facebook though lives within the same app.

“We wanted to make a product that encouraged people to remember that there are people behind the profiles and the cards that they’re seeing. We wanted a system that emphasizes consideration over impulse. We want you to consider more than that person’s profile photo.”

Though Facebook could surely earn a ton off of Facebook Dating if it gets popular, for now there are no plans to monetize it with ads or premium subscriptions to bonus features. But as Facebook strives to stay relevant beyond the aging News Feed and combat its branding crisis, there are plenty of incentives for it to find us a significant other.

How Facebook Dating Works…

“Dating is something we’ve seen on the platform since the earliest days. We know there are 200 million people who list themselves as single” says Sharp. He’s married himself but says with a laugh that Facebook Dating “is definitely a young and single team.” Back in 2004, online dating still had a sleazy reputation. But now that over a third of U.S. marriages start online, and Facebook has had time to identify the pitfalls stumbled into by other dating apps, it’s ready to pucker up.

The basic flow is that users 18 and up (or the local ‘Adult’ equivalent) will see a notice atop their News Feed inviting them to try Facebook Dating when it comes to their country, and they’ll see a shortcut in their bookmarks menu. For now Facebook Dating is mobile-only, and will is bundled into the social network’s main iOS and Android apps.

They’ll opt in, verify their city using their phone’s location services, and decide whether to add details like a free-form bio, workplace, education, religion, height, and if they have children. Facebook offers non-binary genders and sexual orientations. To fill out their profile, they’ll choose up to a dozen photos they upload, are tagged in, previously posted to Facebook, or cross-posted from Instagram as well as answer up to 20 questions about their personality such as “What does your perfect day look like?” or “What song always makes you sing along? How loud?”

Users can select to filter their matches by distance (up to a maximum radius of 100 kilometers), if they have children, religion, height, and age. They may then browse through the homescreen’s Suggested matches list, or they can choose to ‘Unlock’ Events and Groups they’re part of to see people from those who’ve done the same. Anyone you’ve blocked on Facebook won’t show up, though unfriended exs might. To see the next person, they either have to say they’re not interested, or choose a photo or question from the person’s profile and send them a message related to it (or at least they’re supposed to), and afterwards the sender can’t see the recipient any more.

The text and emoji-only messages go through a special Facebook Dating chat section, not Messenger, and land in the recipient’s Interested tab with no read receipts. If they reply, the chat moves to both people’s Conversations tab. From there they can decide to connect elsewhere online or meet up in person.

Sharp admits that “The moment you try to control the system you may have some unexpected behaviors occur there”. Facebook thought ahead so you can’t message photos (dick pics), you’re supposed to tie your message to a piece of their content (fewer generic pick-up lines), and you can’t follow up with people who don’t respond to you (stalking). But the company plans to stay vigilant in case unexpected forms of abuse or privacy issues emerge. Overall, Facebook managed to pull off Dating without any glaring privacy snafus or other obvious missteps.

…And Why

Starting today, users in Colombia will be able to create a Facebook Dating profile, but the company won’t start serving matches until there are enough sign ups. Sharp tells me “we don’t expect it to take months.” But why Colombia? He says it’s because much of South America has culturally accepted online dating, it has a sizeable population of 30 million monthly active Facebook users, and the social network can track data out of a few discrete metropolitan areas.

But there are a lot of other ‘whys’ to how Facebook Dating was built. Sharp ran me through the decision making process his team undertook to turn Facebook Dating from a concept into a concrete product. Here I’ll run through its rules and features while explaining the philosophy behind them:

  1. Meaningful relationships not one-night-stands, because “meaningful” is Facebook’s new watchword as it enters the ‘Time Well Spent’ era, and the company has the deep biographical and interest data to find you matches you’ll want to wake up next to each day, not just go to bed with.
  2. Opt-in not automatic enrollment, because “not everyone who’s single wants to date, not everyone who wants to date wants to date online, and not everyone who dates online wants to date on Facebook” says Sharp in a moment of humility.
  3. Within Facebook not a new app, because it lowers the barrier to behavior that’s already hard enough for some people, and it can only achieve its mission if people actually use it.
  4. Friends-of-friends and strangers not friends, because many people’s biggest fear is “are my friends and family going to see this?” says Sharp. People who are already friends don’t need help meeting and may already know if they want to date each other.
  5. A new profile not your same one, because some people might want to share a different side of themselves or might not publicly disclose their true sexual orientation. The only info ported into Facebook Dating is your first name and age.
  6. Message and response not both people swiped right, because since Facebook wants you to be deliberate about who you show interest in, you have to send one message and hope to hear back. There’s no infinite right-swiping and then waiting to get matched or messaged. “It puts the power in the responder” Sharp says.
  7. Profiles and chat are separate not part of Facebook, because it doesn’t want to scare users about privacy slip-ups, and doesn’t want people to pollute the main Facebook experience soliciting dates
  8. Real age and location not self-described, because Facebook wants to prevent catfishing as well as users contacting matches in distant cities who they’ll never meet.
  9. Matches through Events and Groups not randos, because a photo isn’t enough for choosing a life partner, interest overlaps are key to compatability, and they give people ready-made happenings to use as dates.

A prototype of Facebook Dating’s onboarding flow

The end result is an online dating product that maximizes convenience, both in where it’s available and how much hunting you have to do by yourself. It’s distinctly one-size-fits-all to the point that it risks being seen as universally embarassing. Luckily only other Dating users can tell if you’re on it and there’s no way to search for someone specific, but there’s still the threat of humilating screenshots surfacing. It will be fascinating to see how Facebook Dating’s marketing strategy and style develops.

Facebook’s real advantage in this market will be its near-bottomless trove of personal data about all of us. It could analyze trends in characteristics of people who list themselves in a relationship together or what kinds of people respond to what kinds of people’s friend requests or messages. For matching, it could pair people who check in to similar locations or whose GPS paths cross, singles who Like similar bands or restaurants, or those who watch the same kinds of viral videos or share links from the same news outlet. Apps like Tinder can only scratch the surface with partnerships like its one with Foursquare to power its new Places matches. Turning all this info into insights about who’d like who will be a massive challenge for Facebook’s data scientists.

The big question remains how far Facebook will go to making Dating a hit. The feature could live or die by whether Facebook is willing to constantly nag its single users to sign-up. Without the gamification of swiping for fun, Facebook Dating will have to rely on its utility. The company is in a precarious time for its brand, and may have trouble getting people to trust it with an even more sensitive part of their lives.

“As all the events of the past year have unfolded, it’s only underscored the importance of privacy” Sharp concludes. No one wants their dating profile ending up Cambridge Analytica’d. But if analyzing your every Like and link gives Facebook uncanny matching accuracy, word could travel fast if it’s how people find their soul-mates.


Source: TechCrunch

Facebook's new Dating service is ready to take on Tinder – CNET

The social network, still grappling with how it handles users’ privacy, is getting ready to find you a date — but only if you live in Colombia.
Source: CNET

Facebook Dating Is Rolling Out. Here’s How It Differs From Tinder

Facebook starts publicly testing its dating service with users in Colombia today.
Source: Wired

Restaurateur gets lobsters stoned before killing them – CNET

Cannabis could be a kinder exit strategy for crustaceans doomed to the dinner plate.
Source: CNET

Equifax slapped with UK’s maximum penalty over 2017 data breach

Credit rating giant Equifax has been issued with the maximum possible penalty by the UK’s data protection agency for last year’s massive data breach.

Albeit, the fine is only £500,000 because the loss of customer data occurred when the UK’s prior privacy regime was in force — rather than the tough new data protection law, brought in via the EU’s GDPR, which allows for maximum penalties of as much as 4% of a company’s global turnover for the most serious data failures.

So, again, Equifax has managed to dodge worse consequences over the 2017 breach, despite the hack resulting from its own internal process failings after it failed to patch a server that was known to be vulnerable for months — thereby giving hackers a soft-spot to attack and swipe data on 147 million consumers.

Personal information that was lost or compromised in the 2017 Equifax breach included names and dates of birth, addresses, passwords, driving licence and financial details.

The UK data protection regulator is involved because up to 15 million UK citizens’ data was also breached in the attack. And while the hack compromised Equifax’s US systems, the UK citizens’ data was being processed in the US.

The UK’s Information Commissioner’s Office (ICO) said today that the UK arm of Equifax failed to take adequate steps to ensure its US parents was protecting this data.

Reporting the result of its investigation, the ICO said Equifax contravened five out of eight data protection principles of the Data Protection Act 1998 — including, failure to secure personal data; poor retention practices; and lack of legal basis for international transfers of UK citizens’ data.

“Equifax Ltd has received the highest fine possible under the 1998 legislation because of the number of victims, the type of data at risk and because it has no excuse for failing to adhere to its own policies and controls as well as the law,” said information commissioner Elizabeth Denham in a statement. “We are determined to look after UK citizens’ information wherever it is held.”

“The loss of personal information, particularly where there is the potential for financial fraud, is not only upsetting to customers, it undermines consumer trust in digital commerce. This is compounded when the company is a global firm whose business relies on personal data,” she added.

The regulator’s investigation, carried out in parallel with the UK’s financial regulator, the Financial Conduct Authority, revealed multiple failures at the credit reference agency.

The ICO says it found that measures that should have been in place to manage personal information were “inadequate and ineffective”, and there were also “significant problems” with data retention, IT system patching, and audit procedures.

It flags the fact that the US Department of Homeland Security had warned Equifax Inc about a critical vulnerability as far back as March 2017, noting that “sufficient steps to address the vulnerability were not taken meaning a consumer facing portal was not appropriately patched”.

“Many of the people affected would not have been aware the company held their data; learning about the cyber attack would have been unexpected and is likely to have caused particular distress,” added Denham, emphasizing the reasons for the ICO to issue the maximum possible penalty for the breach.

The ICO also recently issued Facebook with the same level of fine for allowing user data on up to 87 million Facebook users to be scraped by a third party app which used it to try to build voter targeting models, selling this as a service to a political consultancy involved in US elections.

“Multinational data companies like Equifax must understand what personal data they hold and take robust steps to protect it,” she continued. “Their boards need to ensure that internal controls and systems work effectively to meet legal requirements and customers’ expectations. Equifax Ltd showed a serious disregard for their customers and the personal information entrusted to them, and that led to today’s fine.”

Equifax has responded with disappointment to the ICO’s decision. In a statement responding to the ICO’s ruling, a company spokesperson said: “We have received the Monetary Penalty Notice from the Information Commissioner’s Office (ICO) on Wednesday afternoon and are considering the detailed points made. Equifax has cooperated fully with the ICO throughout its investigation, and we are disappointed in the findings and the penalty.

“As the ICO makes clear in its report, Equifax has successfully implemented a broad range of measures to prevent the recurrence of such criminal incidents and it acknowledges the strengthened procedures which are now in effect. The criminal cyberattack against our US parent company last year was a pivotal moment for our company. We apologise again to any consumers who were put at risk.

“Data security and combatting criminal digital activity is an ongoing battle for all organisations that requires continued innovation and attention. We have acted and continue to act to make things right for consumers. They will always be our priority.”

The company points to a number of changes it says it has made in response to the incident to strengthen its policies and processes, and also highlights ongoing investments in infrastructure and corporate governance procedures, including hiring additional IT staff, which are intended to improve the resilience of its systems to hack attacks.

However it does concede that the breach itself was the result of internal process failings, given that a file containing historical consumer information which should have been deleted was not.

And the key point here is that the ICO’s decision is based on scrutinising exactly what happened that led to the breach occurring.

How a company has acted since a security crisis will be taken into consideration, as part of the overall picture, but having shut the barn door after the horse has bolted is only going to get so much credit vs the reasons for the barn door not being properly secured in the first place. And that’s as it should be given the point of data protection legislation is to encourage companies to prioritize security, not overlook it.

In the Equifax decision the ICO writes: “The Commissioner has also taken into account her underlying objective in imposing a monetary penalty notice, namely to promote compliance with the DPA [data protection act]. She considers that, given the nature, seriousness and potential consequences of the contravention arising in this case, that objective would not be adequately served by an unduly lenient penalty.”


Source: TechCrunch

Why Halo needs a Battle Royale mode like Fortnite – CNET

Commentary: I hate myself for writing this, but I really want the next Halo game to have a Battle Royale mode. Hear me out here…
Source: CNET

NASA's TESS telescope just discovered two new Earth-like planets – CNET

The planet hunter has detected a “super-Earth” and a “hot Earth” less than 60 light years away.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463