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

Archivo del Autor: Belen De Leon

Samsung CHG90 Ultrawide gaming monitor review

Samsung has taken “ultrawide” to its new limit with its 49-inch gaming monitor, the CHG90. With a 144Hz refresh rate and ungodly amounts of screen real estate, it just might be the most impressive gaming monitor ever made.

The post Samsung CHG90 Ultrawide gaming monitor review appeared first on Digital Trends.


Source: Digital trends

Early-bird pricing to Disrupt Berlin 2018 flies away in four days

Die uhr tickt, menschen — the clock is ticking, people. Early-bird pricing on passes to Disrupt Berlin 2018 migrates to parts unknown in just four days. If you want to join us at the Arena Berlin on 29-30 November — and save up to €500 in the process — you need to buy your pass before the 24 October deadline.

Thousands of people across Europe and beyond — founders, investors, marketers, technologists, coders, hackers — arrive ready to dive deep into the subject they love most: tech startups. Disrupt Berlin is always an exciting adventure, and we’re pumped about this year’s lineup of speakers and events.

Here’s just a quick sample of the speakers who will grace the Main Stage to share their stories and perspectives:

  • Lucas di Grassi, former F1 driver and current CEO of Roborace, will discuss how his company is merging human driving and artificial intelligence to build a better racing series.
  • Pieter van der Does, CEO of payments company Adyen, will share how the startup quietly built its empire and took a profitable company public.
  • Anne Kjaer-Riechert, founder of the ReDI School of Digital Integration, and Aline Sara, founder of NaTakallam, discuss using technology to address the world refugee crisis — specifically ReDI’s hugely successful code school for refugees and NaTakallam’s global platform for refugees to teach languages.

You don’t want to miss out on Startup Battlefield — our premier startup-pitch competition is a perennial favorite at every Disrupt event. Watch as 15 of Europe’s exceptional early-stage startup founders compete for $50,000 in non-equity cash, media and investor love and world-class bragging rights.

Over the years, Startup Battlefield alumni have gone on to become big-name tech companies — like Dropbox, Mint, Yammer and Tripit, to name but a few. Will you witness the birth of the next unicorn in Berlin?

There’s so much more to do and see at Disrupt Berlin: Q&A sessions, hands-on workshops, Startup Alley, world-class networking and the ever-popular (and insane) Disrupt After Party.

TechCrunch Disrupt Berlin 2018 goes down on 29-30 November, and the countdown to serious savings is on. Die uhr tickt — the clock is ticking. Buy your early-bird pass before 24 October and save up to €500.

( function() {
var func = function() {
var iframe = document.getElementById(‘wpcom-iframe-990a146e14c84e8a4808f8a5d6928a18’)
if ( iframe ) {
iframe.onload = function() {
iframe.contentWindow.postMessage( {
‘msg_type’: ‘poll_size’,
‘frame_id’: ‘wpcom-iframe-990a146e14c84e8a4808f8a5d6928a18’
}, “https://tcprotectedembed.com” );
}
}

// Autosize iframe
var funcSizeResponse = function( e ) {

var origin = document.createElement( ‘a’ );
origin.href = e.origin;

// Verify message origin
if ( ‘tcprotectedembed.com’ !== origin.host )
return;

// Verify message is in a format we expect
if ( ‘object’ !== typeof e.data || undefined === e.data.msg_type )
return;

switch ( e.data.msg_type ) {
case ‘poll_size:response’:
var iframe = document.getElementById( e.data._request.frame_id );

if ( iframe && ” === iframe.width )
iframe.width = ‘100%’;
if ( iframe && ” === iframe.height )
iframe.height = parseInt( e.data.height );

return;
default:
return;
}
}

if ( ‘function’ === typeof window.addEventListener ) {
window.addEventListener( ‘message’, funcSizeResponse, false );
} else if ( ‘function’ === typeof window.attachEvent ) {
window.attachEvent( ‘onmessage’, funcSizeResponse );
}
}
if (document.readyState === ‘complete’) { func.apply(); /* compat for infinite scroll */ }
else if ( document.addEventListener ) { document.addEventListener( ‘DOMContentLoaded’, func, false ); }
else if ( document.attachEvent ) { document.attachEvent( ‘onreadystatechange’, func ); }
} )();


Source: TechCrunch

Twitter employee may have spied on users for Saudis, says report – CNET

Intelligence officials alerted the social network in 2015, and it fired the worker, reports The New York Times.
Source: CNET

How to turn off Safe Mode in Tumblr

If you’ve joined Tumblr after hearing tales about the social network’s more adult communities, you may be disappointed by how family-friendly it seems. Here’s how to turn off “Safe Search” in Tumblr and delve into the site’s seedy underbelly.

The post How to turn off Safe Mode in Tumblr appeared first on Digital Trends.


Source: Digital trends

Mixing John Lennon's Imagine: We meet engineer Rob Stevens – CNET

It’s a dream job for an engineer. Rob Stevens tells us how he brings out the best in John Lennon’s solo work.
Source: CNET

Yamaha RX-V485 review: Affordable hub for an entry-level home-theater system – CNET

The Yamaha RX-V483 offers high-quality sound at an affordable price, but some users may crave better connectivity options and Dolby Atmos capability.
Source: CNET

Samsung Galaxy Book 2 vs. Surface Pro 6

We’re the stacking Surface Pro 6 and Galaxy Book 2 up against each other in this head-to-head. Both of these devices share a similar form factor and design, but be it LTE connectivity or difference in pricing, each offers up its own pros and cons.

The post Samsung Galaxy Book 2 vs. Surface Pro 6 appeared first on Digital Trends.


Source: Digital trends

A Twitter employee groomed by the Saudi government prompted 2015 state-sponsored hacking warning

An explosive report in The New York Times this weekend sheds new light on the apparent targeting of Twitter accounts by “state-sponsored actors” three years ago.

It comes in the wake of the confirmed death of Washington Post journalist Jamal Khashoggi on Friday, two weeks after he disappeared in the Saudi consulate in Istanbul. Khashoggi had long been a target of a Saudi troll army, according to the report, which employed hundreds of people to stifle the speech of government critics, like Khashoggi, who left the kingdom to live and work in the United States.

But the troll farm is said to be one part of a wider scheme by the Saudi leadership to surveil critics and dissidents.

According to the report, Western intelligence officials told Twitter that one of its employees, a Saudi national, was asked by the Saudi government to spy on the accounts of dissidents. The employee — an engineer — had access to account data on Twitter users, including phone numbers and IP addresses. Saudi officials are said to have convinced him to snoop on several accounts. Twitter fired the employee, despite finding no evidence that he handed data over to the Saudi government. The employee later returned to the kingdom and now works for its government.

After the dismissal, the Times reports, Twitter sent out warnings a few dozen users that their accounts “may have been targeted by state-sponsored actors.”

“As a precaution, we are alerting you that your Twitter account is one of a small group of accounts that may have been targeted by state-sponsored actors,” said Twitter in the email to affected users. “We believe that these actors (possibly associated with a government) may have been trying to obtain information such as email addresses, IP addresses, and/or phone numbers.”

Twitter didn’t say at the time what was the cause of the email warning, leading some to question what linked the affected accounts.

Around 20 users were affected, including privacy and security researcher Runa Sandvik, human rights activist Michael Carbone, and Austrian communications expert Marco Schreuder.

Several of the affected users also worked for the Tor Project, a non-profit that allows activists and researchers to browse the web anonymously — often to bypass state-level censorship and surveillance.

Facebook and Google also have similar alerts in place in the event of suspected state-sponsored attacks or hacking, though often the companies send out alerts out of an abundance of caution — rather than a solid indicator that an account has been breached.

When reached, a Twitter spokesperson declined to comment.


Source: TechCrunch

China is funding the future of American biotech

Silicon Valley is in the midst of a health craze, and it is being driven by “Eastern” medicine.

It’s been a record year for US medical investing, but investors in Beijing and Shanghai are now increasingly leading the largest deals for US life science and biotech companies. In fact, Chinese venture firms have invested more this year into life science and biotech in the US than they have back home, providing financing for over 300 US-based companies, per Pitchbook. That’s the story at Viela Bio, a Maryland-based company exploring treatments for inflammation and autoimmune diseases, which raised a $250 million Series A led by three Chinese firms.

Chinese capital’s newfound appetite also flows into the mainland. Business is booming for Chinese medical startups, who are also seeing the strongest year of venture investment ever, with over one hundred companies receiving $4 billion in investment.

As Chinese investors continue to shift their strategies towards life science and biotech, China is emphatically positioning itself to be a leader in medical investing with a growing influence on the world’s future major health institutions.

Chinese VCs seek healthy returns

We like to talk about things we can interact with or be entertained by. And so as nine-figure checks flow in and out of China with stunning regularity, we fixate on the internet giants, the gaming leaders or the latest media platform backed by Tencent or Alibaba.

However, if we follow the money, it’s clear that the top venture firms in China have actually been turning their focus towards the country’s deficient health system.

A clear leader in China’s strategy shift has been Sequoia Capital China, one of the country’s most heralded venture firms tied to multiple billion-dollar IPOs just this year.

Historically, Sequoia didn’t have much interest in the medical sector.  Health was one of the firm’s smallest investment categories, and it participated in only three health-related deals from 2015-16, making up just 4% of its total investing activity. 

Recently, however, life sciences have piqued Sequoia’s fascination, confirms a spokesperson with the firm.  Sequoia dove into six health-related deals in 2017 and has already participated in 14 in 2018 so far.  The firm now sits among the most active health investors in China and the medical sector has become its second biggest investment area, with life science and biotech companies accounting for nearly 30% of its investing activity in recent years.

Health-related investment data for 2015-18 compiled from Pitchbook, Crunchbase, and SEC Edgar

There’s no shortage of areas in need of transformation within Chinese medical care, and a wide range of strategies are being employed by China’s VCs. While some investors hope to address influenza, others are focused on innovative treatments for hypertension, diabetes and other chronic diseases.

For instance, according to the Chinese Journal of Cancer, in 2015, 36% of world’s lung cancer diagnoses came from China, yet the country’s cancer survival rate was 17% below the global average. Sequoia has set its sights on tackling China’s high rate of cancer and its low survival rate, with roughly 70% of its deals in the past two years focusing on cancer detection and treatment.

That is driven in part by investments like the firm’s $90 million Series A investment into Shanghai-based JW Therapeutics, a company developing innovative immunotherapy cancer treatments. The company is a quintessential example of how Chinese VCs are building the country’s next set of health startups using their international footprints and learnings from across the globe.

Founded as a joint-venture offshoot between US-based Juno Therapeutics and China’s WuXi AppTec, JW benefits from Juno’s experience as a top developer of cancer immunotherapy drugs, as well as WuXi’s expertise as one of the world’s leading contract research organizations, focusing on all aspects of the drug R&D and development cycle.

Specifically, JW is focused on the next-generation of cell-based immunotherapy cancer treatments using chimeric antigen receptor T-cell (CAR-T) technologies. (Yeah…I know…) For the WebMD warriors and the rest of us with a medical background that stopped at tenth-grade chemistry, CAR-T essentially looks to attack cancer cells by utilizing the body’s own immune system.

Past waves of biotech startups often focused on other immunologic treatments that used genetically-modified antibodies created in animals.  The antibodies would effectively act as “police,” identifying and attaching to “bad guy” targets in order to turn off or quiet down malignant cells.  CAR-T looks instead to modify the body’s native immune cells to attack and kill the bad guys directly.

Chinese VCs are investing in a wide range of innovative life science and biotech startups. (Photo by Eugeneonline via Getty Images)

The international and interdisciplinary pedigree of China’s new medical leaders not only applies to the organizations themselves but also to those running the show.

At the helm of JW sits James Li.  In a past life, the co-founder and CEO held stints as an executive heading up operations in China for the world’s biggest biopharmaceutical companies including Amgen and Merck.  Li was also once a partner at the Silicon Valley brand-name investor, Kleiner Perkins.

JW embodies the benefits that can come from importing insights and expertise, a practice that will come to define the companies leading the medical future as the country’s smartest capital increasingly finds its way overseas.

GV and Founders Fund look to keep the Valley competitive

Despite heavy investment by China’s leading VCs, Silicon Valley is doubling down in the US health sector.  (AFP PHOTO / POOL / JASON LEE)

Innovation in medicine transcends borders. Sickness and death are unfortunately universal, and groundbreaking discoveries in one country can save lives in the rest.

The boom in China’s life science industry has left valuations lofty and cross-border investment and import regulations in China have improved.

As such, Chinese venture firms are now increasingly searching for innovation abroad, looking to capitalize on expanding opportunities in the more mature US medical industry that can offer innovative technologies and advanced processes that can be brought back to the East.

In April, Qiming Venture Partners, another Chinese venture titan, closed a $120 million fund focused on early-stage US healthcare. Qiming has been ramping up its participation in the medical space, investing in 24 companies over the 2017-18 period.

New firms diving into the space hasn’t frightened the Bay Area’s notable investors, who have doubled down in the US medical space alongside their Chinese counterparts.

Partner directories for America’s most influential firms are increasingly populated with former doctors and medically-versed VCs who can find the best medical startups and have a growing influence on the flow of venture dollars in the US.

At the top of the list is Krishna Yeshwant, the GV (formerly Google Ventures) general partner leading the firm’s aggressive push into the medical industry.

Krishna Yeshwant (GV) at TechCrunch Disrupt NY 2017

A doctor by trade, Yeshwant’s interest runs the gamut of the medical spectrum, leading investments focusing on anything from real-time patient care insights to antibody and therapeutic technologies for cancer and neurodegenerative disorders.

Per data from Pitchbook and Crunchbase, Krishna has been GV’s most active partner over the past two years, participating in deals that total over a billion dollars in aggregate funding.

Backed by the efforts of Yeshwant and select others, the medical industry has become one of the most prominent investment areas for Google’s venture capital arm, driving roughly 30% of its investments in 2017 compared to just under 15% in 2015.

GV’s affinity for medical-investing has found renewed life, but life science is also part of the firm’s DNA.  Like many brand-name Valley investors, GV founder Bill Maris has long held a passion for the health startups.  After leaving GV in 2016, Maris launched his own fund, Section 32, focused specifically on biotech, healthcare and life sciences. 

In the same vein, life science and health investing has been part of the lifeblood for some major US funds including Founders Fund, which has consistently dedicated over 25% of its deployed capital to the space since at least 2015.

The tides may be changing, however, as the recent expansion of oversight for the Committee on Foreign Investment in the United States (CFIUS) may severely impact the flow of Chinese capital into areas of the US health sector. 

Under its extended purview, CFIUS will review – and possibly block – any investment or transaction involving a foreign entity related to the production, design or testing of technology that falls under a list of 27 critical industries, including biotech research and development.

The true implications of the expanded rules will depend on how aggressively and how often CFIUS exercises its power.  But a lengthy review process and the threat of regulatory blocks may significantly increase the burden on Chinese investors, effectively shutting off the Chinese money spigot.

Regardless of CFIUS, while China’s active presence in the US health markets hasn’t deterred Valley mainstays, with a severely broken health system and an improved investment environment backed by government support, China’s commitment to medical innovation is only getting stronger.

VCs target a disastrous health system

Deficiencies in China’s health sector has historically led to troublesome outcomes.  Now the government is jump-starting investment through supportive policy. (Photo by Alexander Tessmer / EyeEm via Getty Images)

They say successful startups identify real problems that need solving. Marred with inefficiencies, poor results, and compounding consumer frustration, China’s health industry has many

Outside of a wealthy few, citizens are forced to make often lengthy treks to overcrowded and understaffed hospitals in urban centers.  Reception areas exist only in concept, as any open space is quickly filled by hordes of the concerned, sick, and fearful settling in for wait times that can last multiple days. 

If and when patients are finally seen, they are frequently met by overworked or inexperienced medical staff, rushing to get people in and out in hopes of servicing the endless line behind them. 

Historically, when patients were diagnosed, treatment options were limited and ineffective, as import laws and affordability issues made many globally approved drugs unavailable.

As one would assume, poor detection and treatment have led to problematic outcomes. Heart disease, stroke, diabetes and chronic lung disease accounts for 80% of deaths in China, according to a recent report from the World Bank

Recurring issues of misconduct, deception and dishonesty have amplified the population’s mounting frustration.

After past cases of widespread sickness caused by improperly handled vaccinations, China’s vaccine crisis reached a breaking point earlier this year.  It was revealed that 250,000 children had been given defective and fallacious rabies vaccinations, a fact that inspectors had discovered months prior and swept under the rug.

Fracturing public trust around medical treatment has serious, potentially destabilizing effects. And with deficiencies permeating nearly all aspects of China’s health and medical infrastructure, there is a gaping set of opportunities for disruptive change.

In response to these issues, China’s government placed more emphasis on the search for medical innovation by rolling out policies that improve the chances of success for health startups, while reducing costs and risk for investors.

Billions of public investment flooded into the life science sector, and easier approval processes for patents, research grants, and generic drugs, suddenly made the prospect of building a life science or biotech company in China less daunting. 

For Chinese venture capitalists, on top of financial incentives and a higher-growth local medical sector, loosening of drug import laws opened up opportunities to improve China’s medical system through innovation abroad.

Liquidity has also improved due to swelling global interest in healthcare. Plus, the Hong Kong Stock Exchange recently announced changes to allow the listing of pre-revenue biotech companies.

The changes implemented across China’s major institutions have effectively provided Chinese health investors with a much broader opportunity set, faster growth companies, faster liquidity, and increased certainty, all at lower cost.

However, while the structural and regulatory changes in China’s healthcare system has led to more medical startups with more growth, it hasn’t necessarily driven quality.

US and Western investors haven’t taken the same cross-border approach as their peers in Beijing. From talking with those in the industry, the laxity of the Chinese system, and others, have made many US investors weary of investing in life science companies overseas.

And with the Valley similarly stepping up its focus on startups that sprout from the strong American university system, bubbling valuations have started to raise concern.

But with China dedicating more and more billions across the globe, the country is determined to patch the massive holes in its medical system and establish itself as the next leader in international health innovation.


Source: TechCrunch

Early-stage SaaS VC slip snaps recovery as public software stocks soar

A few months ago, Crunchbase News reported that a longstanding period of SaaS investment stagnation had come to an end.

However, the investment boom times didn’t necessarily carry over to the seed and early-stage end of the subscription software businesses.

The chart below displays deal and dollar volume of seed and early-stage venture investments1 made into companies from around the world in Crunchbase’s SaaS category. Note that it is subject to historically documented reporting delays, which are most pronounced in seed and early-stage deals.

As can be plainly seen that Q3 2018 took quite a turn in terms of investment into SaaS. And it’s a bit bewildering as to why.

Overall, the venture market in Q3 hit record heights, and nearly every stage of investment saw more dollars and more rounds. Yet, as shown above, SaaS startups don’t appear to be beneficiaries of this influx of cash.

The public comparison

The picture becomes even more distorted when we account for public market SaaS comps, which set the benchmark for private companies. And that benchmark hasn’t been suffering. Public cloud companies have enjoyed a steep run up in asset value over the past several years.

The newly revamped BVP Nasdaq Emerging Cloud Index (formerly known as the Bessemer Cloud Index) tracks a basket of publicly traded SaaS stocks, including the likes of SalesforceAdobe and more recent debuts like DropboxDocuSign and Okta, among others.

Public cloud stocks soar

Public companies in the Bessemer Cloud Index grew their public valuations much faster than more broad-based indices like the Dow Jones Industrial Average and the S&P 500. Carried by the high and still-growing value of recurring revenuewarm reception of SaaS companies new to public markets and (with the exception of the past couple of weeks) generally stable markets overall, public SaaS companies have done well. Despite a pretty absurd rate of growth on the public side, no such consistent growth could be found on the early-stage, private end of the market.

However, rather than viewing Q3 2018 as a disappointment for the early-stage SaaS investment market, it’s more like a reversion to the mean. It’s the first half of the year that’s the outlier, not Q3.

Big deals, slowing pace

The first half of 2018 had some truly huge early-stage deals cross the wires. In March, Robotic process automation software company UiPath raised $153 million in its Series B. (UiPath just raised another $225 million in a Series C round in September.) Collaborative email inbox Front App raised $66 million in its January Series B. Rival Chicago logistics software companies FourKites and project44 each raised $35 million Series B rounds earlier in the year. On a one-off basis, these are big rounds, but collectively they add up to a huge pile of money.

The conclusion we’re drawn to here is that we were perhaps premature in declaring the long-time downtrend snapped to the upside.

  1. On the seed-stage side, that includes pre-seed, seed and angel rounds, as well as smaller convertible notes and proceeds from small equity crowdfunding campaigns. Early-stage deals include Series A and Series B rounds, as well as larger convertible notes and equity crowdfunding campaigns.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412