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

Archivo del Autor: Belen De Leon

Win a MacBook Air—start a free Setapp trial to enter

MacPaw’s latest venture, SetApp, unlocks access to a suite of over 150 apps and tools, and now through September 6th, MacPaw is giving away a free Apple MacBook Air to one lucky person who signs up for SetApp’s free 7-day trial.
Source: Digital trends

You Are Already Having Sex With Robots

Sex robots are here, and their AI-enabled pseudosexuality isn’t long behind.
Source: Wired

What Is Cyberwar? The Complete WIRED Guide

The threat of cyberwar looms over the future: a new dimension of conflict capable of leapfrogging borders and teleporting the chaos of war to civilians thousands of miles beyond its front.
Source: Wired

Stop screaming at your cable box: 5G is on the way – CNET

Upset with your cable provider? 5G could mean that help is on the way.
Source: CNET

Tastemakers raises $1.4M to sell Africa experiences to the world

New York based startup Tastemakers has raised a $1.4 million seed-round—led Precursor Ventures—for its business that connects Africa adventures to global consumers.

Tastemakers’ platform curates, prices, and lists African travel and cultural experiences—from paragliding tours to wine-tasting to concerts.

The startup generates revenues by taking a 20% commission on each transaction. Community managers in Africa screen and select experiences that go up on the site .

Tastemakers will use the investment to grow the number of experiences offered from 200 to 10,000 and build out machine learning capabilities to better match suppliers, experiences, and clients—CEO and founder Cherae Robinson told TechCrunch.

She likened the site to an Airbnb for commoditizing and connecting people to Africa travel experiences at scale.

On the startup’s addressable market, Robinson references a segment of culture curious travelers: people who are travelling to experience things such foreign art, food, music, or dance workshops.

“We looked at who’s doing these kinds of tours and and the number of people booking…and we found that globally, based on triangulating that, there are about 700 million people globally booking culture forward experiences,” said Robinson.

For different reasons—from negative stereotypes or the difficulty of identifying tourist options in Africa—most of these excursions are occurring in other parts of the world, according to Robinson.

She sees Tastemakers’ value proposition as the site that can bring a greater percentage of these culture travelers to Africa.

On revenue potential, Robinson is pretty up front on numbers and goals. “If we can capture 1% of that [700 million] market in the next five years that’s $2.2 billion generated on our platform,” she said, noting an average booking cost of $308. She believes Tastemakers could hit those figures by 2025—and by applying their 20 percent commission—reach income of $434 million.

Tastemakers Africa Ghana III

Precursor Ventures Managing Partner Charles Hudson invested in Tastemakers for its potential as an early entrant in an off the grid travel market attracting more curiosity.

“I just had a sense that Africa was having a moment, and whether its Black Panther or more startups that have a foot in Africa, that there were more people interested in going to Africa,” he told TechCrunch.

“And it’s not like going to New York City…You have providers that are hard to find and hard to book..that are not super well marketed. If you can become an aggregator and curator of those, you could effectively become the largest source of lead generation,” Hudson said.

Tastemakers is looking at  ancillary partnership and revenue share opportunities. It uses Stripe and WorldRemit to process mobile payments for transactions on the site and has done promotional partnerships with Uber Africa. The startup also counts Kempinski Hotels as its biggest lodging partner.

Tastemakers also offers advisory services to sellers on the site, to better determine price-points and on marketing their travel experiences more effectively online.

CEO Cherae Robinson is clear about the company’s for-profit status, but sees upside for Africa beyond generating business from tourism. “I strategically don’t brand Tastemakers as a social impact startup…but we’re driving benefits of the sharing economy to diverse populations both in Africa and in underrepresented communities in the technology and tourism sectors,” she said.

 


Source: TechCrunch

Summer flash sale ends tonight: 2-for-1 Disrupt Berlin 2019 passes

Summer’s fading fast, but our 2-for-1 summer flash sale on Innovator, Founder or Investor passes to Disrupt Berlin 2019 is fading even faster. Today’s the final day you can get 2-for-1 tickets to join us in Berlin for two jam-packed days of startup goodness and opportunity. Why not do it for the lowest price?

Our 2-for-1 summer flash sale ends tonight, August 23 at 11:59 p.m. (CEST). Buy your 2-for-1 passes right here.

There are so many reasons to attend Disrupt Berlin on 11-12 December — try these five on for size, buy your passes and get ready to take your startup to the next level.

Learn

We’re building out our roster of amazing speakers, and you’ll learn from some of the top innovators, founders and investors. Efe Cakarel, the founder and CEO of MUBI, is just one prime example. MUBI, a decade-old movie-streaming service, has survived — and thrived — in the shadow of Netflix. We’ll find out how Cakarel pulled it off and hear what comes next.

Compete

Don’t miss you opportunity to launch your early-stage startup on a world stage, live in front of an eager audience of investors, tech leaders and global media outlets. We’re talking Startup Battlefield, of course, our epic pitch competition. If you’re chosen, you’ll vie for bragging rights and $50,000. And it won’t cost you a euro to apply or to participate. Apply to compete in Startup Battlefield today.

Network

What can you do with 3,000 startup fans from more than 50 countries? Network, network, network! Our Startup Alley expo floor is fertile soil and rife with opportunity. And CrunchMatch, our free business-matchmaking tool, makes it easier for you to connect with the people who can help move your business forward.

Exhibit

It’s time to showcase your early-stage startup and there’s no better way to do that than to exhibit in Startup Alley. Plant your company in front of more than 3,000 attendees, including investors and tech journalists. You have two Alley options. Buy a Startup Alley Exhibitor Package (note: this package does not qualify for the 2-for-1 flash sale) or apply to our TC Top Picks program and you might just win a free Startup Alley Exhibitor Package, VIP treatment and an interview with a TechCrunch editor on the Showcase Stage.

Save

Our super early-bird pricing can save you up to €600, but when you take advantage of our 2-for-1 summer flash sale, you’ll double your savings on Innovator, Founder or Investor passes. This time-sensitive deal disappears tonight at 11:59 p.m. (CEST). Beat the deadline, buy your tickets right now and we’ll see you in Berlin!

Is your company interested in sponsoring or exhibiting at Disrupt Berlin 2019? Contact our sponsorship sales team by filling out this form.


Source: TechCrunch

Silicone 3D printing startup Spectroplast spins out of ETHZ with $1.5M

3D printing has become commonplace in the hardware industry, but because few materials can be used for it easily, the process rarely results in final products. A Swiss startup called Spectroplast hopes to change that with a technique for printing using silicone, opening up all kinds of applications in medicine, robotics and beyond.

Silicone is not very bioreactive, and of course can be made into just about any shape while retaining strength and flexibility. But the process for doing so is generally injection molding, great for mass-producing lots of identical items but not so great when you need a custom job.

And it’s custom jobs that ETH Zurich’s Manuel Schaffner and Petar Stefanov have in mind. Hearts, for instance, are largely similar but the details differ, and if you were going to get a valve replaced, you’d probably prefer yours made to order rather than straight off the shelf.

“Replacement valves currently used are circular, but do not exactly match the shape of the aorta, which is different for each patient,” said Schaffner in a university news release. Not only that, but they may be a mixture of materials, some of which the body may reject.

But with a precise MRI the researchers can create a digital model of the heart under consideration and, using their proprietary 3D printing technique, produce a valve that’s exactly tailored to it — all in a couple of hours.

ethz siliconeprinting 1

A 3D-printed silicone heart valve from Spectroplast.

Although they have created these valves and done some initial testing, it’ll be years before anyone gets one installed — this is the kind of medical technique that takes a decade to test. So in the meantime they are working on “life-improving” rather than life-saving applications.

One such case is adjacent to perhaps the most well-known surgical application of silicone: breast augmentation. In Spectroplast’s case, however, they’d be working with women who have undergone mastectomies and would like to have a breast prosthesis that matches the other perfectly.

Another possibility would be anything that needs to fit perfectly to a person’s biology, like a custom hearing aid, the end of a prosthetic leg or some other form of reconstructive surgery. And of course, robots and industry could use one-off silicone parts as well.

ethz siliconeprinting 2

There’s plenty of room to grow, it seems, and although Spectroplast is just starting out, it already has some 200 customers. The main limitation is the speed at which the products can be printed, a process that has to be overseen by the founders, who work in shifts.

Until very recently Schaffner and Stefanov were working on this under a grant from the ETH Pioneer Fellowship and a Swiss national innovation grant. But in deciding to depart from the ETH umbrella they attracted a 1.5 million Swiss franc (about the same as dollars just now) seed round from AM Ventures Holding in Germany. The founders plan to use the money to hire new staff to crew the printers.

Right now Spectroplast is doing all the printing itself, but in the next couple of years it may sell the printers or modifications necessary to adapt existing setups.

You can read the team’s paper showing their process for creating artificial heart valves here.


Source: TechCrunch

This Thiel Fellow thinks he can help scooters, drones, and delivery robots charge themselves with sunlight

From the time he was a high school student, Rohit Kalyanpur thought it was peculiar that although it’s possible to create energy from a solar panel, the panels have long been used almost exclusively on rooftops and as part of industrial-scale solar grids. “I hadn’t seen [anything solar-powered] in the things people use every day other than calculators and lawn lights,” he tells us from him home in Chicago — though he’s moving to the Bay Area next month.

It wasn’t just a passing thought for Kalyanpur. Through research positions in high school, he continued to learn about energy and work on a solar charging prototype — initially to charge his iPhone —  while continuing to wonder what other materials might be powered spontaneously just by shining light on it.

What he quickly discovered, he says, is there were no developer tools to build a self-charging project. Unlike with hardware projects, where developers can turn to the open-source electronic prototyping platform Arduino and Raspberry Pi, a now seven-year-old, tiny computer the size of a credit card and was created to help students understand how computers work, there was “nothing you could use to optimize a solar product,” he says.

Fast forward, and Kalyanpur says there is now.

After attending the University of Illinois at Urbana-Champaign for two years and befriending a fellow student, Paul Couston, who helped manage and invest the university’s $10 million green fund, the pair dropped out of school to start their now four-person company, Optivolt Labs. Entry into the accelerator program TechStars Chicago was the impetus they needed, and they’ve been gaining momentum since. In fact, Kalyanpur, now 21, was recently given a Thiel Fellowship, a two-year-long program that includes a $100,000 grant to young people who want to build new things, along with a lot of mentorships and key introductions.

Now, the company has closed on a separate $1.75 million round of seed funding from a long list on notable individual investors, including Eventbrite cofounders Kevin & Julia Hartz: TJ Parker, who is the founder and CEO of PillPack (now an Amazon subsidiary); Pinterest COO Francoise Brougher: and Jeff Lutz, a former Google SVP.

What they’re buying into exactly is the promise of a scalable technology stack for solar integration. Though still nascent, Optivolt has already figured out a way to provide efficient power transfer systems, solar developer and simulation tools, and cloud based API’s to enable fleets of machines to self charge in ambient light, says Kalyanpur. Think e-scooters, EV’s, drones, sensors, and other connected devices.

Kalyanpur is hesitant to dive into too many specifics, but he says the company is will begin testing its technology soon with a number of “enterprise fleets” that have already signed on to work with Optivolt in pilot programs.

If it works as planned, it sounds like a pretty big opportunity.

Though some companies have begun making smaller solar-powered vehicles, you can imagine that there are plenty of outfits that would prefer to find a way to retrofit the hardware they already have in the world, which Kalyanpur says will be possible. He says they can use their existing batteries, too — that the solar won’t just power the devices or vehicles in real time but allow them to store some of that energy, too.  Optivolt’s technology “seamlessly integrates into everyday products, so you don’t have to change the product design meaningfully,” he insists.

We’ll be curious to see if see if it does what he thinks it can. Sounds like we aren’t the only ones, either.

Asked about Optivolt’s road map, Kalynapur suggests that one is coming together.

The company’s top priority, however, it to see first how it works in the field.


Source: TechCrunch

Why the NFL's Field Goal Record Is Waiting to Be Smashed

Players, coaches, and scientists alike say that the current record of 64 yards is well shy of what humans are capable of kicking.
Source: Wired

The Fight Against Robocalls Gets Powerful New Allies

All the state attorneys general, along with 12 major companies, promise to finally make serious moves against robocalls.
Source: Wired

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427