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

Archivo del Autor: Belen De Leon

The Garage is a new blockchain-focused incubator based in Paris

Meet The Garage, a new incubator in Paris that is all about blockchain projects. Co-founded by Cyril Paglino from Starchain Capital, Fabrice Le Fessant from Dune Network and Oussama Ammar from The Family, the company will support blockchain startups, help big companies launch blockchain projects and educate engineers about blockchain development.

The Garage is a sort of puzzle made out of multiple pieces. First, it wants to create a community of startups and support those startups in different ways.

“We copy and paste The Family’s model, which means that it’s built on trust. We take 5% of equity after six months if the startup and The Garage are happy,� The Garage director Damien Daübe said during a small press conference yesterday.

In exchange for 5%, startups that are part of The Garage community get some help when it comes to product, engineering, press relations, marketing, etc. Eventually, The Garage wants to tap its network of investors to make some introductions and help them get some funding and traction.

There are already five startups participating in the program, such as Ipocamp, Ticket721 and Elite Chain. Eventually, The Garage wants to help 25 startups per year. The Family receives a lot of applications. You could imagine that The Family might recommend The Garage to some of them.

But taking some equity isn’t going to generate revenue from day one. The Garage is also going to work with Dune Network, the new blockchain from OCamlPro. According to The Block, OCamlPro was working with the Tezos Foundation but decided to part ways, create a fork and start a new blockchain.

The Garage is going to work with big corporate clients on some blockchain projects. This could generate some revenue much more quickly.

Finally, The Garage is also going to teach software engineers about blockchain development. The company will host with free lessons in the evening. There will be some online resources as well.

All of this is going to happen in a recently renovated building that looks like a hybrid between an Apple Store and a movie set. If you’re into concrete, metal and industrial design, it’s a beautiful place. It was mostly used for fashion week events until The Garage started renting it.


Source: TechCrunch

Plum, the ‘AI’ money management app, raises $3M more and comes to Android

Plum, the U.K.-based “AI assistant” to help you manage your money and save more, has raised $3 million in additional funding — money it plans to use for further growth, including European expansion.

The London company has also quietly launched its app for Android phones, adding to an existing iOS app and Facebook Messenger chatbot.

Backing this round — which is essentially a second tranche to Plum’s earlier $4.5 million raise in the summer — is EBRB, and VentureFriends, both existing investors. Christian Faes, founder and CEO of LendInvest has also participated

It brings the fintech startup’s total funding to $9.3 million since being founded by early TransferWise employee Victor Trokoudes, and Alex Michael in 2016.

The new investment is said to come at the end of a year of “rapid expansion for Plum” in both London and Athens, including growing the team to 31 employees. Senior hires include Max Mawby, Plum’s Head of Behavioural Science, who previously worked for the U.K. government and ran the fintech sector-focused Behavioural Insights Team.

In a call, Trokoudes told me that take up for Plum’s iOS app has been high and Android is also following a similar trajectory, proof that the startup’s AI assistant has perhaps outgrown its chatbook and Facebook Messenger beginnings (competitor Cleo has also released dedicated iOS and Android apps as an alternative to Facebook Messenger).

He also says Plum now has 650,000 registered users, of which around 70% are active monthly. In recent user feedback sessions conducted by the startup, the biggest draw to the app is that it’s aim of changing financial behaviour to help people save more appears to be working.

When users stick around using Plum for long enough, Trokoudes says they are surprised (and delighted) that it actually works.

Like similar apps, Plum’s “artificial intelligence” deems what you can afford to save by analysing your bank transactions. It then puts money away each month in the form of round-ups and/or regular savings.

You can open an ISA investment account and invest based on themes, such as only in “ethical companies� or technology. Another related feature is “Splitter,� which, as the name suggests, lets you split your automatic savings between Plum savings and investments, selecting the percentage amounts to go into each pot from 0-100%.

Trokoudes says that Plum recently launched two new “intelligent” saving rules: the 52 Week Challenge, which aims to help you save £1367 over a year; and the Rainy Day Rule, which puts aside money whenever it rains (yes, really!).

“Saving rules use automation to help people save more effectively without overloading them with information,” adds the Plum founder in a statement. “We have good evidence that this approach works: our automated round-ups feature, that we launched earlier this year has become a firm favourite among Plum users, boosting their savings by 50% on average”.

Meanwhile, another one of Plum’s competitors, Chip recently raised £3.8 million in equity crowdfunding on Crowdcube. It was part of a round targeting $7.3 million in total, although it isn’t clear if all of that has closed yet (last time I checked the company had so far secured $5 million). Noteworthy, the equity crowdfund gave Chip a pre-money valuation of £36.78 million based on “over 153,000” accounts opened.


Source: TechCrunch

Could your startup earn the Wild Card at Disrupt Berlin 2019?

We’re just about one month away from opening the doors to infinite early-stage startup opportunity. We’re talking about Disrupt Berlin 2019, which takes place on 11-12 December. But today we’d like to highlight a specific opportunity you might not be familiar with — the Wild Card.

Why is this opportunity a big deal? The startup that earns the Wild Card designation gets to compete in Startup Battlefield, our epic pitch competition with a $50,000 prize. Ka-ching!

How do you qualify? Every early-stage startup that exhibits in Startup Alley, our expo floor and the heart of every Disrupt — has a shot at the Wild Card. And we mean every startup — Startup Alley Exhibitor Package holders, our recently announced TC Top Picks, members of a Country Pavilion — no matter how you come to exhibit in Startup Alley, you’re eligible.

Here’s how it all works. The day before Disrupt Berlin 2019 opens, TechCrunch editors will review the exhibiting startups and select one standout to join the cadre of Startup Battlefield competitors. The Wild Card team receives roughly 24 hours’ notice before they step out onto the Main Stage to pitch their product and company in front of a live audience — and a panel of expert VCs and technologists waiting to be impressed.

Talk about pressure. But startuppers don’t back away from a potentially life-changing opportunity — they rise to the occasion, amirite? Case in point: the little startup that could. Legacy earned the Wild Card at Disrupt Berlin 2018 and went on to win Startup Battlefield, beau coup love and attention from investors and media — not to mention that $50,000 equity-free cash infusion.

Here’s the good news: There’s still time for you to be an exhibitor at Disrupt Berlin 2019 — and have a shot at competing in Startup Battlefield. Simply buy a Startup Alley Exhibitor Package and you’re good to go.

Here’s even better news. Exhibiting in Startup Alley holds tremendous potential to move your business forward — whether you get the Wild Card or not.

This is how David Hall, co-founder of Park & Diamond, describes his experience in Startup Alley.

“Exhibiting in Startup Alley was a game-changer for us. We received insight on our product development process, and we got to engage with media and potential investors. The chance to have those discussions and to potentially form relationships was invaluable.�

The opportunity that is Disrupt Berlin 2019 takes place on 11-12 December. Make the most of that opportunity — exhibit in Startup Alley and take your shot at the Wild Card and Startup Battlefield. 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

McLaren Elva roadster is a worthy successor to the Senna – Roadshow

An open-air two-seater, this is the lightest roadgoing car McLaren has ever built.
Source: CNET

When is episode 2 of The Mandalorian released on Disney Plus? – CNET

You might think The Mandalorian is on a weekly schedule. Not exactly…
Source: CNET

PalmPay launches in Nigeria on $40M round led by China’s Transsion

Africa focused payment startup PalmPay has launched in Nigeria after raising a $40 million seed-round led by Chinese mobile-phone maker Transsion.

The investment came via Transsion’s Tecno subsidiary, with participation from China’s NetEase and Taiwanese wireless comms hardware firm Mediatek — a Transsion spokesperson confirmed to TechCrunch.

PalmPay had piloted its mobile fintech offering in Nigeria since July, before going live today at a launch in Lagos.

The startup aims to become Africa’s largest financial services platform, according to a statement. 

As part of the investment, PalmPay enters a strategic partnership with mobile brands Tecno, Infinix, and Itel that includes pre-installation of the startup’s app on 20 million phones in 2020.

The UK headquartered venture — that was also founded with Chinese seed investment — offers a package of mobile based financial services, including no fee payment options, bill pay, rewards programs, and discounted airtime.

In Nigeria, PalmPay will offer 10% cashback on airtime purchases and bank transfer rates as low as 10 Naira ($.02).

In addition to Nigeria, PalmPay will use the $40 million seed funding to grow its financial services business in Ghana. The payments startup has plans to expand to additional countries in 2020, PalmPay CEO Greg Reeve told TechCrunch on a call.

PalmPay received its approval from the Nigerian Central Bank as a licensed mobile money operator in July. During its pilot phase, the payments venture registered 100,000 users and processed 1 million transactions, according to a company spokesperson.

With its payments focus, the startup enters Africa’s most promising digital sector, but also one that has become notably competitive and crowded  — particularly in the continent’s largest economy and most populous nation of Nigeria. 

By a number of estimates, Africa’s 1.2 billion people represent the largest share of the world’s unbanked and underbanked population.

An improving smartphone and mobile-connectivity profile for Africa (see GSMA) turns this scenario into an opportunity for mobile-based financial products.

That’s why hundreds of startups are descending on Africa’s fintech space, looking to offer scalable solutions for the continent’s financial needs. By stats offered WeeTracker, fintech now receives the bulk of VC capital and deal-flow to African startups.

Nigeria has multiple new digital-payments entrants — see Chippercash — and several firmly rooted later stage fintech players, such as Paga and recently confirmed unicorn Interswitch.

PalmPay CEO Greg Reeves believes the company can compete in Nigeria and across Africa based on several strategic advantages. A big one is the startup’s support from Transsion and partnership with Tecno.

Transsion Tecno Store Africa“On channel and access, we’re going to be pre-installed on all Tecno phones. Your’e gonna find us in the Tecno stores and outlets. So we get an immediate channel and leg up in any market we operate in,” said Reeve.

Tecno’s owner and PalmPay’s lead investor, Transsion, is the largest seller of smartphones in Africa and maintains a manufacturing facility in Ethiopia. The company raised nearly $400 million in a Shanghai IPO in September and plans to spend roughly $300 million of that on new R&D and manufacturing capabilities in Africa and globally.

In addition to Transsion’s support and network, Reeves names PalmPay’s partnership with Visa . “We signed a strategic alliance with Visa so now I can deliver Visa products on top of my wallet, link my wallet to Visa products and give access to someone who’s completely unbanked to the whole of the Visa network,” he said.

Another strategic advantage PalmPay may have as a newcomer in Africa’s fintech space is Reeve’s leadership experience. He comes to the CEO position after serving as Vodaphone’s global head of M-Pesa — one of the world’s most recognized mobile-money products. Reeve was also a GM for Millicom‘s fintech products across Africa and Latin America.

“I’ve had my fingers in mobile financial services for the last 10 years,” he said.

Reeve confirmed that PalmPay has local teams (and is hiring) in Nigeria and Ghana.

With the company’s launch and $40 million raise — which is potentially the largest seed-round for an Africa focused startup in 2019 — PalmPay’s bid to gain digital payment market share is on.

The Transsion led investment also serves as a big bold marker for China’s pivot to African tech in 2019. It follows several big moves by Chinese actors in the continent’s digital space.

These include Opera’s $50 million investment in multiple online verticals in Nigeria and a major investment by Chinese investors in trucking logistics startup Lori Systems this week.


Source: TechCrunch

Chaka opens up global investing to Africa’s most populous nation

Fintech startup Chaka aims to open up online investingd to Africa’s most populous nation, Nigeria.

The seed-stage company recently went live with its mobile-based platform that offers Nigerians stock trading in over 40 countries.

Chaka positions itself as a passport to local and global investing. The startup has created an API and interface that allows Nigerians with a bank account (and who meet KYC requirements) to create trading accounts to purchase global blue chip and local Nigerian stocks.

Investors can get started with as little as 1000 Naira or $10 to create a local and global wallet to trade, according to Chaka founder and CEO Tosin Osibodu.

The platform has partnerships with two brokers to facilitate stock purchases: Citi Investment Capital and U.S. based DriveWealth.

“Embedded in our offer is the ability to buy on the local stock market…we make it more seamless than usual, and assets…from this whole universe outside the continent,” said Osibodu.

The Nigerian Stock Exchange has been upgrading its platform to digitize and accommodate more listings. It has a five-year partnership with NASDAQ and Airtel Africa listed on the NSE in July. 

On the Chaka’s addressable market, “Our outlook is that within Nigeria…between one and two million people are strongly in the market for this product,” Osibodu said.

Tosin Osibodu

Chaka looks to offer more than stocks. “Our product road-map includes not just equities, but other investment products people are interested in — mutual funds, fixed income products, and eventually even cryptocurrencies — so that really expands our bounds,” said Osibodu.

Chaka’s fee structure is 100 Naira (or 3%) for local trades and $4.00 for global trades.

To mitigate the FX risk of the often volatile Nigerian Naira, the startup converts locally to dollars and funds client trades in USD. Chaka agrees to intra-day forward rates at 9am each day and locks them in until 2pm for transactional activity on its platform, according to Osibodu

Chaka hasn’t disclosed amounts, but confirms its has received pre-seed funding from Nigerian founder and investor Iyinoluwa Aboyeji, aka E.

The startup is in a unique position in African fintech. The sector receives the bulk of the continent’s VC (according WeeTracker), but most of it is directed toward P2P payments startups — vs. personal investment platforms.

An alum of U-Penn and Dartmouth, Chaka’s founder got the idea to form the venture, in part, due to challenges attempting to access well-known trading platforms, such as E-Trade.

“I tried to open these accounts and whenever I…disclosed I was Nigerian very shortly after those accounts were closed or denied,” said Osibodu. 

For decades, Nigeria has been known as an originating country for online fraud, commonly referred to as 419 scams. This is something for which the country’s legitimate business operators pay an undue reputational cost, according to Osibodu. 

In recent years, Nigeria has also become a magnet for legitimate business in Africa. The country has the continent’s leading movie and entertainment industry and has emerged as a hotspot for startup formation and VC activity.

Chaka backer Iyinoluwa Aboyeji, who confirmed his investment in the company to TechCrunch, believes progressive trends in Nigeria will open up a new investor class.

In addition to Aboyeji, Chaka has also received seed-funds from Microtraction, a Lagos located early-stage investment shop founded by Yele Bademosi and supported by Y-Combinator CEO Michael Seibel.

Chaka allows for API integrations and has a developer team. The company has created an automated customer verification process. “It sounds trivial compared to the American market, but it’s a bit of a first in Nigeria,” said CEO Tosin Osibodu.

On Chaka’s long-game, “The grand mission of the company is to reduce capital market access barriers,” cording to Osibodu.

“With a two to five million customer base — and a $40 to $200 ARPU — on the really conservative end that’s a $100 million revenue opportunity,” he said.

 

 

 

 

 

 

 

 

 

 

 

 


Source: TechCrunch

How to Watch the Donald Trump Impeachment Hearings

Your options for streaming the public hearings live from the House of Representatives, taking place November 13 and 15.
Source: Wired

For Fantasy Author N. K. Jemisin, World-Building Is a Lesson in Oppression

In her workshop on world-building, the master fantasist schools the audience in the structural forces that cause inequality.
Source: Wired

Disney+ Is Here, Google Has Your Health Data, and More News

Catch up on the most important news from today in two minutes or less.
Source: Wired

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248