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

Archivo del Autor: Belen De Leon

Artificial Intelligence Has a Strange New Muse: Our Sense of Smell

The brain’s way of processing smells is inspiring scientists to rethink how we design machine learning algorithms.
Source: Wired

Toyota’s autonomous mobility lead to speak at Startup Battlefield MENA

Hard to believe, but Startup Battlefield MENA is just over a week away. We’ve got some of the top founders and investors in the region speaking, including Magnus Olsson of Careem, Imad Kreidieh of Ogero, Mai Medhat of Eventtus, Konstantinos Papamiltiadis of Facebook and Henri Asseily of Leap Ventures, and many more!

As we told you last week, we’re bringing our premier Startup Battlefield competition for the first time to the Middle East and North Africa. Showcasing the hottest new startups in MENA and the top investors, if you want to be in the same room, you’d better grab your tickets now.

In addition to all of that, we’ll also host a really incredible workshop with Toyota. Mandali Khalesi, Global Head of Automated Driving Mobility and Innovation will be on hand to share Toyota’s latest automated driving research findings and its plans for the future.

And bring your questions and thoughts on how Toyota can best engage with the startup ecosystem in MENA! This is an interactive workshop and there will be plenty of time set aside for you to advise Toyota on what automated mapping, safety and driving mobility services should they be building in the MENA region.

Click here to see the full agenda, workshop schedule and to check out more speakers.

Buy your ticket today.


Source: TechCrunch

Swiping right on virtual relationships

There’s an episode in the latest season of the Hulu original series Casual, where the main character, Alex, tries his hand at dating in virtual reality. He quickly meets a woman and develops a big, adrenaline-inducing crush only to realize she’s a scammer out for his credit card information.

The season takes place around 2021 or 2022, when technological advances have made dating in VR both possible and socially acceptable. We’re not there yet, and we probably won’t be there as soon as the writers of the show think, but it’s time to imagine and plan for a future when entire relationships exist in and as a result of virtual reality.

Sextech entrepreneur and advocate Bryony Cole has built a career around the assumption that a full pivot to VR will happen in our lifetimes.

She’s the chief executive officer of Future of Sex, a podcast-turned-media company and sextech accelerator. Future of Sex has just released its inaugural report on virtual intimacy and plans to produce content on other topics at the intersection of technology and sex. 

Today, most people are more interested in Magic Leap’s new Angry Birds VR game than the ways in which VR can aid struggling relationships, but the report is full of interesting nuggets on how tech, like teledildonics (Internet-connected sex toys), is transforming intimacy.

There’s a whole class of startups named in the report embracing the notion that human experiences can be improved when powered by apps and devices. No, they aren’t advocating for you to bring your smartphone to the bedroom, but rather claiming that customizable tech can heighten the senses or create new avenues for exploration.

Kissenger, for example, has a mobile app that lets you exchange a kiss over the Internet. Fleshlight and Lovense sell Bluetooth-connected vibrators. And CamasutraVR streams virtual versions of real-life porn stars.

VR is the future of couples therapy

VR, Cole says, is a the forefront of the sextech industry’s transformation and if used correctly, can bolster relationships.

“It’s a new way for couples or thruples, or whatever relationship you’re in, to bond,” Cole told TechCrunch. “The ability to empathize with another person is enriched in this context, which is great, especially for understanding a lover.”

VR can facilitate more meaningful interactions for couples in long-distance relationships. If used right, it can fill the “intimacy gap,” or the space between a couple’s shared happiness and an individual’s personal happiness that, when too big, leads to many couple’s demise. 

As a safe space for experimentation, two people can explore fantasies, engage with educational content and even visit a couple’s therapist in VR. 

The release of the report is hot off the heels of Future of Sex’s fourth sextech hackathon. In New York, the company asked participants to create tech-enabled solutions to reinvent sex education for teenage boys, among other prompts. 

Women in sextech

Future of Sex partnered with porn site YouPorn to co-host the event and asked hackers to come up with ways to leverage YouPorn’s content, which includes VR porn, to improve the sex lives of viewers. VR porn is not a new phenomenon and while it can allow for more personal sexual experiences, researchers have warned that blurring the line between the real and the virtual could lead to ethical issues. How, for example, do you give consent in VR?

Women, who are often exploited for the purposes of sexual entertainment, need to be at the table while this content and other sextech are in development. Fortunately, Cole says, women are entering the sextech community in droves.

“[It’s] exploding at the moment and more and more women entrepreneurs are having a go at building a company,” she said. “It’s Important to highlight why women are getting involved in sextech especially in the current climate of #MeToo.”

On stage at TechCrunch Disrupt SF this year, Unbound, which makes fashion-forward vibrators and other sex toys for women, took home the second-place prize.

“Our dream at Unbound is for female sexual health to be viewed through the same lens as male sexuality — as a part of our overall health that deserves a conversation, platform, and shopping experience that doesn’t feel like a flaming pile of garbage,” Unbound founder Polly Rodriguez told TechCrunch’s John Biggs.

Rodriguez is a close friend of Cole’s — the community is still small — and she’s appeared on the Future of Sex podcast.

The podcast, hackathons and the 12-week accelerator program for sextech startups are part of Cole’s effort to expand the dialogue around VR & sextech, invite new voices into the movement and remove the stigma around having open and honest conversations about sex and intimacy.

“There has to be a way to invite more people into this conversation,” she said. “If we can normalize the conversation, we can raise the standards around talking about sex.”


Source: TechCrunch

White House says a draft executive order reviewing social media companies is not “official”

A draft executive order circulating around the White House “is not the result of an official White House policymaking process,” according to deputy White House press secretary, Lindsay Walters.

According to a report in The Washington Post, Walters denied that White House staff had worked on a draft executive order that would require every federal agency to study how social media platforms moderate user behavior and refer any instances of perceived bias to the Justice Department for further study and potential legal action.

Bloomberg first reported the draft executive order and a copy of the document was acquired and published by Business Insider.

Here’s the relevant text of the draft (from Business Insider):

Section 2. Agency Responsibilities. (a) Executive departments and agencies with authorities that could be used to enhance competition among online platforms (agencies) shall, where consistent with other laws, use those authorities to promote competition and ensure that no online platform exercises market power in a way that harms consumers, including through the exercise of bias.

(b) Agencies with authority to investigate anticompetitive conduct shall thoroughly investigate whether any online platform has acted in violation of the antitrust laws, as defined in subsection (a) of the first section of the Clayton Act, 15 U.S.C. § 12, or any other law intended to protect competition.

(c) Should an agency learn of possible or actual anticompetitive conduct by a platform that the agency lacks the authority to investigate and/or prosecute, the matter should be referred to the Antitrust Division of the Department of Justice and the Bureau of Competition of the Federal Trade Commission.

While there are several reasonable arguments to be made for and against the regulation of social media platforms, “bias” is probably the least among them.

That hasn’t stopped the steady drumbeat of accusations of bias under the guise of “anticompetitive regulation” against platforms like Facebook, Google, YouTube, and Twitter from increasing in volume and tempo in recent months.

Bias was the key concern Republican lawmakers brought up when Mark Zuckerberg was called to testify before Congress earlier this year. And bias was front and center in Republican lawmakers’ questioning of Jack Dorsey, Sheryl Sandberg, and Google’s empty chair when they were called before Congress earlier this month to testify in front of the Senate Intelligence Committee.

The Justice Department has even called in the attorneys general of several states to review the legality of the moderation policies of social media platforms later this month (spoiler alert: they’re totally legal).

With all of this activity focused on tech companies, it’s no surprise that the administration would turn to the Executive Order — a preferred weapon of choice for Presidents who find their agenda stalled in the face of an uncooperative legislature (or prevailing rule of law).

However, as the Post reported, aides in the White House said there’s little chance of this becoming actual policy.

… three White House aides soon insisted they didn’t write the draft order, didn’t know where it came from, and generally found it to be unworkable policy anyway. One senior White House official confirmed the document had been floating around the White House but had not gone through the formal process, which is controlled by the staff secretary.


Source: TechCrunch

Comcast buys Sky, beating out Fox – CNET

Traditional broadcasters are scrambling to strengthen their position against Netflix and Amazon Prime.
Source: CNET

Twitter squashes security bug leaking direct messages since 2017

The team at Twitter has discovered and corrected a security bug within one of their developer APIs that has been leaking sensitive information sent via direct messages to business accounts.

The post Twitter squashes security bug leaking direct messages since 2017 appeared first on Digital Trends.


Source: Digital trends

Google CEO Sundar Pichai pens memo warning employees against bias – CNET

Pichai says the idea that Google alters search results to favor a political agenda is “absolutely false.” He also says employees will be held accountable.
Source: CNET

Cinematic train wreck, “The Room”, is now on YouTube in its entirety

The Room has been ranked with Plan 9 From Outer Space as a strong contender for the “best” worst movie ever made — and it’s now available in its entirety on YouTube.

Written, directed, and starring Tommy Wiseau, The Room belongs in the same category as Plan 9, and Coven (which was immortalized in the 1999 documentary American Movie) as a paean to moviemaking by people who have no idea how to make a movie.

The combination of passion and ineptitude is what made The Room a cult classic after its release, and what made The Disaster Artist — the James Franco film it inspired so compelling (Ed Wood, the biopic from Tim Burton about the director behind Plan 9 is also amazing).

Writer, actor, and director Tommy Wiseau in a still from “The Room”

In “The Room” Wiseau plays Johnny, an investment banker caught in a bizarre love triangle with his best friend, Mark, played by Greg Sestero, and his fiancee, Lisa, played by Juliette Danielle.

It was Sestero’s book on the making of the film, “The Disaster Artist”, that inspired the eponymous movie directed by Franco and starring his brother Dave and Seth Rogen.

According to The Daily DotSestero and Wiseau are now promoting a straight-to-digital follow-up to their feature debut — a two-part black comedy called “Best F(r)iends”.

Viewers might just be better off watching the original contender for best worst movies, Plan 9, which is also available on YouTube (and below).

 


Source: TechCrunch

Comcast outbids Fox in $40B battle for Sky

Comcast has outbid Twenty-First Century Fox for the UK’s Sky, a final step in what’s been a years-long takeover battle between the two media conglomerates.

Comcast’s final offer gives Sky a roughly $39 billion price tag.

The acquisition of Sky, which has 23 million subscribers in the UK, Ireland, Germany, Austria and Italy, will give Comcast a much stronger foothold in the international market and much-needed ammo to compete with Amazon and Netflix in the streaming wars.

Both companies upped their offers for Sky at the settlement auction Saturday, with Comcast offering £17.28 per Sky ordinary share and Fox offering £15.67 per share. Comcast initially priced Sky’s shares at £14.75 apiece. Fox’s original offer was £14 per share.

Both companies will reveal their revised bids on Monday. Sky’s board will make its official recommendation by October 11.

Sky operates several brands including Sky News, Sky Sports and Sky Cinema.


Source: TechCrunch

Corporate venture investment climbs higher throughout 2018

Many corporations are pinning their futures on their venture investment portfolios. If you can’t beat startups at the innovation game, go into business with them as financial partners.

Though many technology companies have robust venture investment initiatives—Alphabet’s venture funding universe and Intel Capital’s prolific approach to startup investment come to mind—other corporations are just now doubling down on venture investments.

Over the past several months, several big corporations committed additional capital to corporate investments. For example, defense firm Lockheed Martin added an additional $200 million to its in-house venture group back in June. Duck-represented insurance firm Aflac just bumped its corporate venture fund from $100 million to $250 million, and Cigna lust launched a $250 million fund of its own. This is to say nothing of financial vehicles like SoftBank’s truly enormous Vision Fund, into which the Japanese telecom giant invested $28 billion of its own capital.

And 2018 is on track to set a record for U.S. corporate involvement in venture deals. We come to this conclusion after analyzing corporate venture investment patterns of the top 100 publicly traded, U.S.-based companies (as ranked by market capitalizations at time of writing). The chart below shows that investing activity, broken out by stage, for each year since 2007.

A few things stick out in this chart.

The number of rounds these big corporations invest in is on track to set a new record in 2018. Keep in mind that there’s a little over one full quarter left in the year. And although the holidays tend to bring a modest slowdown in venture activity over time, there’s probably sufficient momentum to break prior records.

The other thing to note is that our subset of corporate investors have, over time, made more investments in seed and early-stage companies. In 2018 to date, seed and early-stage rounds account for over 60 percent of corporate venture deal flow, which may creep up as more rounds get reported. (There’s a documented reporting lag in angel, seed, and Series A deals in particular.) This is in line with the past couple of years.

Finally, we can view this chart as a kind of microcosm for blue-chip corporate risk attitudes over the past decade. It’s possible to see the fear and uncertainty of the 2008 financial crisis causing a pullback in risk capital investment.

Even though the crisis started in 2008, the stock market didn’t bottom out until 2009. You can see that bottom reflected in the low point of corporate venture investment activity. The economic recovery that followed, bolstered by cheap interest rates that ultimately yielded the slightly bloated and strung-out market for both public and private investors? We’re in the thick of it now.

Whereas most traditional venture firms are beholden to their limited partners, that investor base is often spread rather thinly between different pension funds, endowments, funds-of-funds, and high-net-worth family offices. With rare exception, corporate venture firms have just one investor: the corporation itself.

More often than not, that results in corporate venture investments being directionally aligned with corporate strategy. But corporations also invest in startups for the same reason garden-variety venture capitalists and angels do: to own a piece of the future.

A note on data

Our goal here was to develop as full a picture as possible of a corporation’s investing activity, which isn’t as straightforward as it sounds.

We started with a somewhat constrained dataset: the top 100 U.S.-based publicly traded companies, ranked by market capitalization at time of writing. We then traversed through each corporation’s network of sub-organizations as represented in Crunchbase data. This allowed us to collect not just the direct investments made by a given corporation, but investments made by its in-house venture funds and other subsidiaries as well.

It’s a similar method to what we did when investigating Alphabet’s investing universe. Using Alphabet as an example, we were able to capture its direct investments, plus the investments associated with its sub-organizations, and their sub-organizations in turn. Except instead of doing that for just one company, we did it for a list of 100.

This is by no means a perfect approach. It’s possible that corporations have venture arms listed in Crunchbase, but for one reason or another, the venture arm isn’t listed as a sub-organization of its corporate parent. Additionally, since most of the corporations on this list have a global presence despite being based in the United States, it’s likely that some of them make investments in foreign markets that don’t get reported.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083