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

Archivo del Autor: Belen De Leon

Microsoft Duo versus Galaxy Fold: Battle of the double-screen phones – CNET

How Microsoft’s dual-screen Surface phone could beat Samsung’s foldable phone screen.
Source: CNET

2019 Porsche Panamera GTS review: A meaner tweener – Roadshow

With its powerful V8 engine and a number of performance goodies, the GTS makes a strong case for being the sweet spot of the Porsche Panamera range.
Source: CNET

Notion Capital launches new $150M fund aimed at European B2B tech

Notion Capital today announces a new $150M fund in a bid to bolster its claim to being the go-to investor for European B2B tech.

Launched ten years ago after the $700M exit of MessageLabs by co-founders Ben and Jos White, this new fourth fund will continue its previous focus on Series A SaaS and enterprise tech, but will now come with an increased focus on cybersecurity, automation and marketplaces. Notion now has $500M under management and over 50 investments. Its portfolio includes several European unicorns, including Tradeshift, GoCardless Unbabel, Paddle, CurrencyCloud, Duedil, Mews Systems and others.

Commenting, partner Stephen Chandler said: “When we founded Notion in 2009, we felt there was a mouth-watering, once-in-a-lifetime opportunity to help transform an industry and create a huge amount of value along the way. Having built the largest EU SaaS exit, we firmly believed that SaaS, as a fundamentally better way of delivering software, was going to be transformational and that we had a unique perspective.�

He also said: “Notion is the only post-seed VC in Europe started by B2B founders. That means a culture of entrepreneurial empathy and investigating the whys and hows, instead of just cold KPIs. We ran and built one SaaS company for ten years and have subsequently invested in and worked with 60+ SaaS companies over the next ten.”

In May of this year, Notion launched Included, a VC fellowship program, to increase the number of underrepresented communities within the venture capital industry and the diversity of deal flow.

It has now had more than 1,500 applications for 30 places on the 12-month fellowship which starts this month. Whilst Notion was the pioneer behind this initiative, the program is now widely supported and funded by a wide group of European VCs and other sponsors.


Source: TechCrunch

In a new filing, the venture firm Mithril Capital says it has been under assault by its former general counsel

It’s been a strange year for Mithril Capital Management, the venture firm cofounded in 2012 by Peter Thiel and his longtime associate Ajay Royan. Though Mithril enjoyed its biggest exit to date in February, when Johnson & Johnson agreed to pay $3.4 billion — plus another potential $2.35 billion in payments  — for the surgical robotics company Auris Robotics, the firm has been characterized in news reports by Recode as in a complete state of disarray and, more recently, for reportedly being investigated by the FBI for financial misconduct.

Mithril is now drawing a line from those stories to former employee Crystal McKellar, who’d joined Mithril from the outset as its general counsel though she also long held the title of managing director.

According to a new legal petition filed in Texas, where Mithril moved its headquarters from San Francisco earlier this year, McKellar has, over many months, staged a multi-pronged campaign to disparage Mithril and Royan specifically, possibly to attract its investors to a new, separate venture firm that she has founded called Anathem Ventures. (That’s implied in the filing, anyway.)

Certainly, the petition makes for strange reading.

Among its assertions is that McKellar, who has told friends she was fired from the firm earlier this year, signed a separation agreement with Mithril that included “substantial severance,” a “courtesy title” that it says she asked for, and a consulting agreement. But it goes on to say that “almost immediately” after signing these, “Ms. McKellar began to materially breach these agreements.”

As one example, it says, she promised not to engage in any business that’s competitive with Mithril, including any business relating to any portfolio investments that Mithril has ever considered, yet she “completed her signature pages, completing her investment” of $50,000 in one of these companies “mere minutes” after emailing Royan to tell him she planned to invest and offering him the right of first refusal.

It also accuses her of accepting consulting fees from Mithril while taking on jobs that put her in direct competition with the firm, including becoming a managing partner at a hedge fund, Signum, as well as launching her own new venture, Anathen Ventures, in July.

Still, the document — technically an “application for temporary and permanent injunctive relief” — most surprisingly says McKellar stirred “discord” with Mithril’s relationships with its investors, financial partners, and service providers.

In one instance, Mithril says, its auditor was sent a letter from a “nameless investor” that “disparaged Mr. Royan and the firm” by “falsely accusing Mr. Royan of ‘lying’” publicly about whether he had ever waived some of the firm’s management fees. It further accuses her of authoring “false letters” to senior executives at a “major Mithril company in New England,” saying it determined she had authored the letters through “expert forensic analysis.”

Why McKellar was forced out of the firm isn’t clear, though Recode has reported that numerous members of Mithril’s investment staff have been shown the door over the years, and that this downsizing has troubled cofounder, Thiel, who tends to work collaboratively with others and who has engendered loyalty as a result.

Indeed, Royan was previously a managing director at Thiel’s earlier hedge fund, Clarium Capital, as were a handful of early Mithril employees. Today, Mithril is largely run by Royan; his sister Anuja Royan, who is the firm’s CFO; and Paul Leggett, a managing director who handles much of the firm’s day-to-day operations while Royan is seemingly more focused on the bigger picture. The firm has also hired several more junior people since moving to Austin.

Asked for comment on the filing, Royan suggested he will let the document speak for itself.

Meanwhile, reached via email, McKellar writes that she has not “been served with the suit so I haven’t seen the actual allegations, but those sound pretty loony.”

She added in her statement: “This isn’t about me.  This is about what’s going on at Mithril.  This is about Mithril’s investors, who are families, foundations, and charities that help the most vulnerable Americans, and the pension funds that permit our public servants to retire with dignity. These investors placed their trust and money in promises that were made by Mithril.  I left Mithril earlier this year when it became clear to me that Mithril’s leadership was lying to its investors and that the promises it had made were not going to be kept.”

Pressed for details, McKellar said she couldn’t comment further, though she did note that her role with Signum did not violate her consulting agreement with Mithril, which precluded her not from working with a hedge fund but rather from performing “advisory services or other services for, or provide consulting to, any venture capital firm, private equity firm, or any company that invests in, or manages funds that invests in, venture capital or private equity funds …”

In the meantime, it remains unclear what promises to investors have not been kept, outside of the changing composition of the team, particularly as Mithril was relocating to Texas. (We gather that most of the firm’s employees did not want to move, so wound up leaving the firm for other roles after receiving extended severance packages. It is also our impression, having talked with various employees of Mithril over the years, that the firm’s economics greatly favor Royan.)

Though churn is certainly cause for concern, the firm, whose two funds both have 12-year investing horizons, seems to be performing.  A knowledgeable source says Auris’s acquisition could potentially produce a $950 million windfall for Mithril if it hits certain milestones. Most of that return belongs to the firm’s debut fund, which had closed with $540 million, with a much smaller percentage returned to investors in the second fund, a $740 million vehicle that was closed in early 2017.

Mithril, which is known for making more concentrated bets in fewer companies, owned 15 percent of Auris when it was snapped up. The firm also has sizable stakes in the intelligence software company Palantir; in Adamab, a New Hampshire-based antibody drug discovery shop; and, in a very recent bet, Glance, which is a subsidiary of the Indian mobile ad business firm InMobi and that announced $45 million in funding last month from Mithril.

As for that reported FBI investigation, we haven’t been able to confirm that there’s anything more to it than an open dialogue between the agency and Mithril, which last month told Recode that such inquiries were the result of a “foiled plot by a self-serving ex-employees.”

Today, at least, it’s much clearer which ex-employee Mithril is looking to blame.

We’re guessing there will be much more to this story soon.


Source: TechCrunch

Microsoft Surface Laptop 3 hands-on review: Ryzen to the task

Microsoft has launched not just one new Surface Laptop 3 — but two. The 13.5-inch model is now flanked by a 15-inch option, and the difference is more than skin deep.
Source: Digital trends

Chris Dixon from a16z announces free crypto startup school at TechCrunch Disrupt

Chris Dixon, a general partner at Andreessen Horowitz, announced a new crypto-related startup school at TechCrunch Disrupt today in San Francisco.

Dixon says that the firm is not looking for equity, but really wants to provide a way to teach some best practices in the emerging field of crypto currency. “We are going to run a startup school for crypto-specific startups and what we’ve learned over the last 7 years as best practices in this category,” Dixon told TechCrunch’s Josh Constine on stage today.

The company doesn’t intend to charge any money, nor will it take any equity in the companies that participate. In Dixon’s words, they are doing this to push the category forward and help crypto startups get going. He hopes that based on the good will of offering this education for free, that startups who participate may end up having a conversation with a16z about possibly getting an investment, but he made clear that this absolutely was not a requirement.

Last year, the firm made its commitment to crypto clear when it established a crypto fund run by Katie Haun. Dixon told TechCrunch at the time of that announcement that his firm had already invested in 20 crypto companies over the previous five years, including Ripple and Coinbase way back in 2013, prior to establishing a fund devoted to crypto.

The company will be setting up a page on the company website for companies interested in signing up for the crypto startup school.


Source: TechCrunch

Will Smith just dropped $10K on a startup that pitched him on Disrupt’s stage

Actor and Hollywood media mogul Will Smith surprised the TechCrunch Disrupt SF 2019 audience this afternoon by announcing he would invest $10K in a startup that pitched to him onstage as part of “elevator pitch” contest, where the winner would get to take a selfie with the star. The company, Socionado.com, helps companies with their social media presence. However, what got Smith’s attention was their well-delivered pitch, he said.

The startups didn’t get much time to prepare, having been plucked from the Startup Alley earlier in the day.

In addition to responding well to the pitch itself, Smith also liked the concept and the business model.

“As I built out my social media team, that was the idea — I wanted to take back my storytelling,” said Smith. “I think that’s hugely important.”

“That was really the best pitch so we’re gonna rock a selfie,” Smith said, jumping up to snap a photo with the founder.

Smith’s investment strategy isn’t usually this off-the-cuff, however.

Speaking onstage at the Disrupt conference, he also offered more details on his plans for Dreamers VC, the investment firm founded with Japanese soccer star Keisuke Honda, which was announced last year by Honda’s management firm KSK Group.

Smith noted the firm has an interest in “doing good” with its funds — pointing, in particular, to an investment in “Boring tech.” (He actually means The Boring Company, per the Dreamers VC website, where it’s listed alongside a host of others.)

He also offered a little background on how Dreamers VC came to be in the first place.

“Well, you know, I met with [Keisuke Honda]  and we just hit it off immediately. And, you know, we felt like there was a beautiful intersection between being able to create businesses, but also to stay focused on solving problems of the world,” Smith explained. Honda already had banking relationships in Japan that were looking to make their way into the U.S.

“So the relationship worked out well,” he said.

Plus, Smith adds, “I had already been investing and he had already been in investing and our values were were in alignment. We want to solve some of the world’s problems. We want to do well by doing good.”


Source: TechCrunch

Render announces object storage service at TechCrunch Disrupt

It was a big day for startup Render, which participated in the TechCrunch Disrupt Startup Battlefield today. While it was at it, it also announced some upgrades to its managed cloud platform.

First of all, it announced the ability to spin up object storage in the cloud, while greatly simplifying the tasks associated with adding storage. CEO and founder Anurag Goel says that the storage option is something customers have been requesting, and as with their other services, they handle a lot of the heavy lifting for them.

“One of the things that our users want us to do next is to build out object storage. Even though they can use things like Amazon S3 and other cloud storage options, they know that Render is going to be easier for them to use. So they really want object storage, and they want everything in one place,” Goel explained.

If you want to do that today without Render, you would have to spin up a virtual machine in the cloud, attach the storage, set up backup schedules and take care of all of these other associated tasks, and what Render is doing with Render Disk is stripping that all away and managing the process for them.

While the startup was at it, it also developed a concept called infrastructure as code. This allows developers to define their infrastructure requirements in a YAML file. When the developer sends the file to GitHub, Render can build the infrastructure for the customer on the fly based on the contents of this file.

Finally, they are offering a one-click launch to customers. This could come in handy for companies that are offering free trials or open-source tools to enable users to launch their applications with a single click from GitHub and it will load all of the required files.


Source: TechCrunch

2020 BMW X5 M, X6 M burst onto the scene with 600 hp – Roadshow

The Competition models add another 17 hp.
Source: CNET

Porsche Panamera 10 Year Anniversary celebrates the luxury sport sedan – Roadshow

A toast to 10 years for the luxury sport sedan.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614