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

Archivo del Autor: Belen De Leon

Bernie Sanders makes reinstating net neutrality a campaign promise

Senator Bernie Sanders (I-VT) has made reinstating net neutrality via FCC appointments one of his campaign promises, The Daily Dot reported today. He is far from alone among the Democratic presidential candidates in supporting the policy, but appears to be the first to make it part of his election campaign.

In a statement, a spokesperson for the Senator told The Daily Dot:

When Bernie Sanders is president, he will appoint FCC commissioners who will reinstate net neutrality protections and make sure that giant corporations treat all content and traffic equally.

I’ve contacted the Sanders campaign for confirmation and further information, and will update this post if I hear back.

Sanders has supported net neutrality consistently when it has come up over the years, speaking out for it when it was established in 2015’s Open Internet Order and speaking against the FCC’s order overturning it.

Revamping the FCC’s lineup isn’t something he could do instantly; commissioners serve five-year terms, though the newest appointees are the Democrats forming the majority of the five-person commission, so the next president will have the ability to choose a new Democratic commissioner when one of the Republicans leaves. (It’s likely that Chairman Pai would leave his position if a Democrat was elected president.)

Legislation and executive action are other options for addressing the net neutrality issue; lawmakers are actively pursuing the former, though any bill can be considered dead on arrival in the Senate right now, since Republican legislators are mostly against net neutrality, and it would likely be vetoed even if it passed through Congress.

Among the other Democratic presidential frontrunners, Sen. Kamala Harris (D-CA) and Elizabeth Warren (D-MA) have both been vocal supporters of net neutrality, as well.

“Under this administration the FCC has become a puppet for giant internet providers,” said Warren in a speech on the floor last year in favor of a measure that would have rolled back the latest FCC rules. “If the FCC will not stand up for the public interest, it’s up to Congress to do so. But it’ll take this Republican-controlled Congress prying itself free from the grip of giant companies and doing what’s right for the American people.”

Sen. Harris told the FCC in her official comment on Restoring Internet Freedom:

Broadband providers must not be allowed to tilt the competitive playing field by blocking or throttling their competitors, prioritizing their own offerings, or otherwise unreasonably interfering with lawful content. Title II of the Communications Act is currently the only legal basis for establishing those vital protections for America’s consumers and businesses, and so I also urge the Commission to maintain that legal foundation

I won’t list their comments exhaustively, but Andrew Yang, Sen. Kirsten Gillibrand (D-NY), Sen. Cory Booker (D-NJ), Pete Buttigieg and others have been on the record historically or lately as supporting net neutrality and have taken various actions to promote it or voted for legislation to restore it.

The major outlier among all these is Joe Biden, who has spoken against certain forms of net neutrality in the past, but also was present for the Obama-prioritized push to instate it during the duo’s second term. The issue and situation was different in 2006 and 2007, but it’s hard to give the guy a pass just because it was a few years ago — especially when the first thing he did after announcing his bid for the presidency was to hold a fundraiser hosted by a Comcast executive.

While it’s never safe to assume anything, it seems highly likely that any of these candidates, should they be elected, would take the steps Sanders describes. But it’s notable that Sanders is the first to make it official.


Source: TechCrunch

The World Health Organization Says No More Gene-Edited Babies

The public health authority is asking countries to put a stop to any Crispr experiments that would lead to the birth of altered humans.
Source: Wired

'Wolfenstein: Youngblood' Is a Rare Game About Sisterhood

Games need more young women like the twins in the latest ‘Wolfenstein’ title—ones who are messy and alive and fun as hell.
Source: Wired

Here’s how to protect yourself from the Capital One data breach

Capital One just announced that it experienced a data breach that affects approximately 100 million people. Are you one of them? If you think you might be, here’s how to protect yourself from the Capital One data breach.
Source: Digital trends

PrEP Made HIV Prevention Easier—and It’s Getting Even Simpler

The drug Truvada, or PrEP, has helped drastically reduce new HIV infections, but taking a daily pill can be onerous. Now there might be other options.
Source: Wired

This liquid-cooled RTX 2080 Super graphics card looks insanely powerful

Aorus has unveiled two new cards that are built around Nvidia’s Geforce RTX 2080 Super chipset and that feature built-in watercooling to support extreme overclocking and performance.
Source: Digital trends

Real estate platform Compass raises another $370M on a $6.4B valuation en route to an IPO

The real estate market will forever go through ups and downs, but today comes big news for a startup in the space that has built a platform that it believes can help all players in it — buyers, sellers, and those who help with the buying and selling — no matter what stage of the cycle we happen to be in.

Compass — a startup that has built a three-sided marketplace for the industry, along with a wide set of algorithms to help make it work — has raised a $370 million round of funding, money that it plans to use to continue expanding to more geographies and expanding its R&D and product development. Sources tell me that it’s also now eyeing up an IPO, likely sometime in the next 24 months.

“From day one we knew, when we had just a small amount of people at the company, we had a very clear focus,” co-founder and chairman Ori Allon said in an interview. “We wanted to bring more tech and data and transparency to real estate, and i think it’s paid off.”

Based out of New York, Compass earlier this year established an engineering hub in Seattle run by the former CTO of AI for Microsoft, Joseph Sirosh. It’s continuing to hire there and elsewhere (alongside also making acqui-hires for talent).

The Series G funding — which brings the total raised by Compass to $1.5 billion — is coming in at a $6.4 billion valuation, a huge uptick for the company compared to its $4.4 billion valuation less than a year ago. Part of the reason for that has been the company’s massive growth: in the last quarter, its revenues were up 250% compared to Q2 2018.

The investor list for this latest round includes previous investors Canada Pension Plan Investment Board (CPPIB), Dragoneer Investment Group, and SoftBank Vision Fund. Other investors since it was first founded in 2012 have included Founders Fund, the Qatar Investment Authority (a construction and real estate giant), Fidelity and others.

The company was co-founded by Ori Allon and Robert Reffkin — respectively the chairman and CEO — with Allon holding a string of notable successes in the field of search to his name (his two prior startups were sold to Google and Twitter, which used them as the basis of large areas of their search and discovery algorithms).

In this latest entrepreneurial foray, Allon’s vision of using machine learning algorithms to improve decisions that humans make has been tailored to the specific vertical of real estate.

The platform is not a mere marketplace to connect buyers to real estate agents to sellers, but an engine that helps figure out pricing, timing for sales, how to stage homes (and more recently how to improve them with actual building work by way of Compass Concierge) to get the best prices and best sales. It also helps real estate agents manage their time and their customers (by way of an acquisition it made of CRM platform Contactually earlier this year). Starting with high-end homes for private individuals, Compass has expanded to commercial real estate and a much wider set of price brackets.

There is a wide opportunity for vertical search businesses at the moment. People want more accurate and targeted information to make purchasing decisions; and companies that are in the business of providing information (and selling things) are keen for better platforms to bring in online visitors and increase their conversions.

I understand that this has led to Compass getting approached for acquisitions, but that is not in the blueprint for this real estate startup: the longer term plan will be to take the company public, likely in the next 24 months.

“It has been incredible to see the growth of our Product & Engineering team, including the addition of Joseph Sirosh as CTO,� said Compass Founder & Executive Chairman Ori Allon, in a statement. “We are excited to partner with new investors, and deepen our relationship with our existing partners to accelerate our growth and further our technology advancements.�

 


Source: TechCrunch

Huawei reports revenue surge despite US ban – CNET

The Chinese phonemaker said its revenue grew more than 23% in the first half of 2019.
Source: CNET

Equifax settlement owes you $125 but the free credit monitoring might be the better offer – CNET

Take the money, right? Or is 10 years of free credit monitoring the smarter choice?
Source: CNET

Monday.com raises $150M more, now at $1.9B valuation, for workplace collaboration tools

Workplace collaboration platforms have become a crucial cornerstone of the modern office: workers’ lives are guided by software and what we do on our computers, and collaboration tools provide a way for us to let each other know what we’re working on, and how we’re doing it, in a format that’s (at best) easy to use without too much distraction from the work itself.

Now, Monday.com, one of the faster growing of these platforms, is announcing a $150 million round of equity funding — a whopping raise that points both to its success so far, and the opportunity ahead for the wider collaboration space, specifically around better team communication and team management.

The Series D funding — led by Sapphire Ventures, with Hamilton Lane, HarbourVest Partners, ION Crossover Partners and Vintage Investment Partners also participating — is coming in at what reliable sources tell me is a valuation of $1.9 billion, or nearly four times Monday.com’s valuation when it last raised money a year ago.

The big bump is in part to the company’s rapid expansion: it now has 80,000 organizations as customers, up from a mere 35,000 a year ago, with the number of actual employees within those organizations numbering as high as 4,000 employees, or as little as two, spanning some 200 industry verticals, including a fair number of companies that are non-technical in their nature (but still rely on using software and computers to get their work done). The client list includes Carlsberg, Discovery Channel, Phillips, Hulu and WeWork and a number of Fortune 500 companies.

“We have built flexibility into the platform,” Roy Mann, the CEO who co-founded the company with Eran Zinman, which is one reason he believes why it’s found a lot of stickiness among the wider field of knowledge workers looking for products that work not unlike the apps that they use as average consumers.

All those figures are also helping to put Monday.com on track for an IPO in the near future, said Roy Mann, the CEO who co-founded the company with Eran Zinman.

“An IPO is something that we are considering for the future, he said in an interview. “We are just at 1% of our potential, and we’re in a position for huge growth.” In terms of when that might happen, he and Zinman would not specify a timeline, but Mann added that this potentially could be the last round before a public listing.

On the other hand, there are some big plans up ahead for the startup, including adding in a free usage tier (to date, the only free on Monday.com is a free trial, all usage tiers have been otherwise paid), expanding geographically and into more languages, and continuing to develop the integration and automation technology that underpins the product. The aim is to have 200 applications working with Monday.com by the end of this year.

While the company is already generating cash and it has just raised a significant round, in the current market, that has definitely not kept venture-backed startups from raising more. (Monday.com, which first started life as Dapulse in 2014, has raised $234.1 million to date.)

Monday.com’s rise and growth are coming at an interesting moment for productivity software. There have been software platforms on the market for years aimed at helping workers communicate with each other, as well as to better track how projects and other activity are progressing. Despite being a relatively late entrant, Slack, the now-public workplace chat platform, has arguably defined the space. (It has even entered the modern work lexicon, where people now Slack each other, as a verb.)

That speaks to the opportunity to build products even when it looks like the market is established, but also — potentially — competition. Mann and Zinman are clear to point out that they definitely do not see Slack as a rival, though. “We even use Slack ourselves in the office,” Zinman noted.

The closer rivals, they note, are the likes of Airtable (now valued at $1.1 billion) and Notion (which we’ve confirmed with the company was raising and has now officially closed a round of $10 million on an equally outsized valuation of $800 million), as well as the wider field of project management tools like Jira, Wrike and Asana — although as Mann playfully pointed out, all of those could also feasibly be integrated into Monday.com and they would work better…

The market is still so nascent for collaboration tools that even with this crowded field, Mann said he believes that there is room for everyone and the differentiations that each platform currently offers: Notion, he noted as an example, feels geared towards more personal workspace management, while Airtable is more about taking on spreadsheets.

Within that, Monday.com hopes to position itself as the ever-powerful and smart go-to place to get an overview of everything that’s happening, with low-chat noise and no need for technical knowledge to gain understanding.

“Monday.com is revolutionizing the workplace software market and we’re delighted to be partnering with Roy, Eran, and the rest of the team in their mission to transform the way people work,� said Rajeev Dham, managing partner at Sapphire Ventures, in a statement. “Monday.com delivers the quality and ease of use typically reserved for consumer products to the enterprise, which we think unlocks significant value for workers and organizations alike.�


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578