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

Archivo del Autor: Belen De Leon

I spent a day as a Martian astronaut. It wasn't easy – CNET

From CNET Magazine: Would-be astronauts live through months of isolation, monotony and cramped quarters as they prepare for life on the red planet.
Source: CNET

Airwallex raises $80M for its international payment service for businesses

Airwallex, a three-year-old fintech startup focused on international payments for SMEs and businesses, is putting itself on the map after it raised an $80 million Series B round.

Based of out of Melbourne, but with six offices in Asia and other parts of the world, Airwallex’s new funding round is the second largest financing deal for an Australian startup in history. The round was led by existing investors Tencent, the $500 billion Chinese internet giant, and Sequoia China. Other participants included China’s Hillhouse, Horizons Ventures — the fund from Hong Kong’s richest man Li Ka-Shing — Indonesia-based Central Capital Ventura (BCA) and Australia’s Square Peg, a firm from Paul Bassat who took recruitment firm Seek to IPO and is one of Australia’s highest-profile founders.

The financing takes Airwallex to $102 million raised. Tencent led a $13 million Series A in May 2017, while Square Peg added $6 million more via a Series A+ in December. Mastercard is also a backer; the finance giant uses Airwallex to handle its “Send” product while Tencent uses the service to power an overseas remittance service for its WeChat app.

Airwallex handles cross-border transactions for companies that do business in multiple countries using international currencies. So it’s not unlike a Transferwise-style service for SMEs that lack the capital to develop a sophisticated (and expensive) international banking system of their own.

The service uses wholesale FX rates to route overseas payments back to a client’s domestic bank and is capable of processing “thousands of transactions per second,” according to the company. A use case example might include helping a China-based seller return money earned in the U.S. or Europe via Amazon or other e-commerce services, or route sales revenue back directly from their own website.

Airwallex CEO Jack Zhang (far right) on stage at TechCrunch Shenzhen in 2017

China is a key market for Airwallex — which was started by four Australian-Chinese founders — as well as the wider Asian region, and in particular Australia, Hong Kong and Southeast Asia. With this new capital, Airwallex co-founder and CEO Jack Zhang said the company will increase its focus on Hong Kong and Southeast Asia, whilst also extending its business in Europe (where it has a London-based office) and pushing into North America.

Product R&D is shared across Melbourne and Shanghai, while Hong Kong accounts for business development, compliance and more, Zhang explained. However, Airwallex’s locations in London and San Francisco are likely to account for most of the upcoming headcount growth planned following this funding. Right now, Airwallex has around 100 staff, according to Zhang.

The company is also aiming to expand its product range, too.

The firm is in the process of applying for a virtual banking license in Hong Kong, a third-party payment license in mainland China, and a cross-border Chinese yuan license. One goal, Zhang revealed, is to offer working capital loans to SMEs to help them to scale their businesses to the next level. Airwallex is working with an undisclosed partner to underwrite deals in the future. Zhang explained that the company sees a gap in the market since banks don’t have access to critical data on clients for loan assessments.

More generally, he’s bullish for the future despite Brexit and the ongoing trade war between the U.S. and China.

“The trade war gives the Chinese yuan a lot of vitality, and we’ve seen more demand in the market. China’s belt road initiative has really taken off, too, and we’re seeing the impact in many many of our payment corridors,” he explained. “Business has been booming, especially as traditional offline SMEs start to move online and go from domestic to global.”

“We want to be the backbone to support these new opportunities for businesses,” Zhang added.


Source: TechCrunch

4th of July Tech Sales (2018): Osprey, Nest, iPad, V-Moda

Don’t want to wait for Amazon Prime Day? We have 22 deals on everything from drones to robot vacuums.
Source: Wired

The Complexity of Simply Searching For Medical Advice

How the anti-vaccine movement used an information void to inject itself into the top results.
Source: Wired

'Lumines Remastered' Is the Perfect Summer Gaming Treat

The newly overhauled version of the 2004 niche classic is a reintroduction to one of the best puzzle games of all time.
Source: Wired

New University Rules Encourage Scientists to Avoid Air Travel

For some researchers it’s a personal choice; other academic departments have to pay carbon offset fees.
Source: Wired

This Giant Invasive Flower Can Give You Third-Degree Burns

The giant hogweed is set to bloom just around the Fourth of July every year—and every year, it spreads a little further.
Source: Wired

Here’s the agenda for the TechCrunch Ethereum Meetup on July 7

Our TC Sessions: Blockchain event takes place in Zug, Switzerland, this coming Friday (July 6), but we are also excited to host the TechCrunch Ethereum Meetup the very next day.

We are putting on the Meetup with support from the Ethereum Foundation and other members of the Ethereum community, and now we can reveal the agenda for the follow-on event — which will run from 1-6 PM.

All tickets for the TC Sessions: Blockchain event are sold out, but we do have an allocation remaining for the TechCrunch Ethereum Meetup. However, attendees of the TC Sessions: Blockchain event who wish to attend the Ethereum Meetup will need to purchase a separate pass.

Tickets for the meetup can be purchased here — they are priced at 50 CHF plus VAT, that’s around $50 at current rates.

TechCrunch Ethereum Meetup, July 7

Agenda

1:00 PM — 1:05 PM
Opening Remarks
Ned Desmond (TechCrunch) and Aya Miyaguchi (Ethereum Foundation)

1:05 PM — 1:30 PM
Keynote
Vitalik Buterin (Ethereum Foundation)

1:30 PM — 1:55 PM
A Governance Discussion
Vlad Zamfir (Ethereum Foundation)

1:55 PM — 2:15 PM
Intro to Cryptoeconomics
Karl Floersch (Ethereum Foundation)

2:15 PM — 2:45 PM
Crypto-finance: Exchanges & DExs
Vansa Chatikavanij (OmiseGo), Aya Miyaguchi (Ethereum Foundation), Balaji Srinivasan (Coinbase) and Changpeng Zhao (Binance)

2:45 PM — 3:15 PM
Community and Funding
Joe Lubin (ConsenSys), Aya Miyaguchi (Ethereum Foundation), Cassandra Shi (Ethereum Community Fund), Vivek Singh (Gitcoin) and Jutta Steiner (Parity Technologies)

3:15 PM — 3:35 PM
BREAK

3:35 PM — 4:05 PM
DApp Panel: What does success look like?
Rune Christensen (MakerDAO), Mona El Isa (MelonPort), Roham Gharegozlou (Axiom Zen), Jarrad Hope (Status), Aleksandra Skrzypczak (Golem) and Jinglan Wang (Blockchain Education Network)

4:05 PM — 4:30 PM
Research and Sharding
Justin Drake (Ethereum Foundation)

4:30 PM — 4:55 PM
What’s at Stake? Decentralizing Consensus
David Knott (OmiseGo)

4:55 PM — 5:25 PM
Tackling Scalability
Vitalik Buterin (Ethereum Foundation), Karl Floersch (Ethereum Foundation),  Heiko Hees (Raiden), Liam Horne (L4) and Hsiao-Wei Wang (Ethereum Foundation)

5:25 PM — 6:00 PM
Proof of Stake
Adrian Brink (Tendermint), Vitalik Buterin (Ethereum Foundation), Peter Czaban (Web3 Foundation), David Knott (OmiseGo) and Vlad Zamfir (Ethereum Foundation)

6:00 PM
FINISH


Source: TechCrunch

MeetFrank nets $1.1M for its passive job matching chatbot

MeetFrank, aka a ‘secret’ recruitment app that uses machine learning plus a chatbot wrapper to take the strain out of passive job hunting and talent-to-vacancy matching, has closed a €1 million (~$1.1M) seed funding round to fuel market expansion in Europe.

Hummingbird VC, Karma VC, and Change Ventures are the investors.

The Estonian startup was only founded last September but says it has ~125,000 active users in its first markets: Estonia, Finland, Sweden, Latvia, Lithuania, plus its most recent market addition, Germany, an expansion this seed has financed.

Around 2,000 companies are using the app to try to attract talent. In Germany employers on board with MeetFrank include Daimler, Eon, Delivery Hero, SumUp, Blinkist, High Mobility and MyTaxi.

“The average company profile we have at the moment is a start-up/scale-up company that develops their product in-house,” says co-founder Kaarel Holm.

“At the moment we are mainly focused on technology related companies — so positions you can find from average start-up or a scale-up,” he tells TechCrunch. “Around 50% of the position are engineering and other 50% is marketing, sales, customer support, legal, data science, product/project management etc.”

He names TransferWise, Taxify, Testlio, Smartly and High-Mobility as other early customers.

Here’s how MeetFrank works on the talent side: The person downloads the app and goes through a relatively quick onboarding chat with ‘Frank’ (the emoji-loving chatbot) where they are asked to specify their skills and experience — choosing from pre-set lists, rather than needing to type — plus to state their current job title and salary.

So while MeetFrank’s target is passive job seekers, these people do still need to actively download the app and input some data.

Hence the chatbot having a strong emoji + GIF game to convince talent that a little upfront effort will go a long way…

The bot also asks what would convince them to switch jobs — offering options to choose from such as a higher salary, more flexible or remote working working, relocation, a startup culture and so on.

The anonymous aspect comes in because there’s no requirement for users to provide their real name or any other identifying personal information in order to get matches with potential positions.

Talent is therefore assessed on its merits, at least at this stage of the job hunt.

And while people are asked up front to specify their current salary, which you might think puts them at a potential disadvantage during any pay negotiations, Holm says the aim of MeetFrank’s platform is also to encourage greater openness from employers and steer away from traditional pay negotiation situations.

“We use salary as one datapoint for matching and we try to make sure that offers we make to the user are match their preferences. In lot of cases the salary is the main deal breaker and we would like to present the information as early as possible,” he explains. “Companies on the other side of the marketplace disclose their salary for the users as well — in that case we can avoid the negotiating disadvantage.”

“The policy of MeetFrank platform is that companies have to be extremely open about the position they are trying to fill — this also includes the salary information,” he adds.

Employers are not at all anonymous on the platform. On the contrary, they have to write detailed job advertisements — including levels of pay for advertised roles.

And a pay range will be disclosed to applicants that the app deems potentially suitable — i.e. after its matching process — by displaying a percentage of how much more they could earn above their current salary.

So employers need to be comfortable showing their hand to people who may just be curious what’s out there.

For employers, MeetFrank takes over the ad placement process — using its machine learning to algorithmically match potential candidates to positions. So its proposition is automatic pre-selection across “thousands” of potential job applicants.

And also the possibility of reaching talent which might otherwise not realize that company is hiring. Or think about working for a certain brand.

The app is mainly focused on a “passive talent pool” — aka “currently or recently employed talent that is open for offers”, as Holm puts it. So it’s certainly cherrypicking easier types of jobs to match and fill.

“Entry level jobs is bit out of reach for us at the moment but we will launch a beta project with couple of universities in the autumn this year,” he adds when we ask if the app is open to matching people who don’t currently have a job or are looking for a first job.

Holm says MeetFrank is currently showing 50% MRR growth. It’s already out of the pre-revenue phase — so is charging employers to advertise (the service remains free for the talent side).

The main monetization model is a daily subscription, with employers being charged on a pay-as-you-go basis. Holm says the price per day for employers is €9, and MeetFrank lets them cancel at any time — with no minimum time commitment required to sign up.

“We believe that the new-aged classifieds will only monetize on that kind of on-demand model and should only pay when they find us useful. This also lowers the barrier of entry to most of the start-ups and allows them to vet the market and get visibility with low budgets,” he adds.


Source: TechCrunch

Startup Battlefield returns to Sub-Saharan Africa this December

TechCrunch is headed to Lagos to host our second Startup Battlefield Africa competition on December 11! Last year, we held our first Startup Battlefield Africa in Nairobi, where startups from across the continent highlighted how technology is optimizing supply chains, increasing access to education, strengthening farmers’ revenues and so much more.

Since the last Startup Battlefield Africa, the continent’s tech scene has continued to develop at a rapid pace. VC investment in African startups doubled between 2015-2017. Overall, there’s been an uptick in committed VC for Africa’s startups and accelerators, including $2.1 billion across at least four funds. There are more than 300 tech hubs across the continent (and counting) that are building, supporting and bringing together African startups, mentors and innovators.

We’re looking for Sub-Saharan Africa’s best innovators, makers and technical entrepreneurs to participate in TechCrunch Startup Battlefield Africa 2018. We’re looking for startups most likely to produce an exit or IPO; startups of any kind may apply. TechCrunch will host the event in Lagos in front of a live audience and top judges, and the show will be covered on TechCrunch. The judges will choose a winner, “Sub-Saharan Africa’s Most Promising Startup,” whose founders will win US$25,000 in no-equity cash plus a trip for two to compete in the Battlefield at TechCrunch’s flagship event, Disrupt 2019 (assuming the company still qualifies to compete at the time). Applications are open now and you can submit your startup here.

TechCrunch is eager to take part in covering Africa’s burgeoning tech sector more fully. We love to see startup ecosystems develop, and Startup Battlefield is one of the best platforms in the world to spotlight the most promising ventures for investors, partners and even future employees. Our editors carefully pick the best startups to compete from tons of applications, and recruit world-class judges to ask tough questions and pick the winners. And the Startup Battlefield editors coach the founders to make brilliant pitches onstage at the Startup Battlefield event.

At the end of the day, that’s why the more than 765 companies that have competed in Startup Battlefield have raised over $8 billion and produced over 105 exits to date.

Here’s how to participate:

Fifteen startups will be selected to join us onstage for the Battlefield Africa in Lagos.

Qualifying startups should:

  • Be early-stage companies in “launch” stage
  • Be a resident from our eligible countries
  • Have a fully working product/beta, reasonably close to or in production
  • Have received limited press or publicity to date
  • Have no known intellectual property conflicts

What do the winners receive?

Apart from the exposure that comes from pitching to the global TechCrunch audience as well as the live audience of distinguished technologists, entrepreneurs and investors in Lagos, the overall winner will receive US$25,000 in no-equity cash plus an all-expense paid trip for two to compete in Startup Battlefield at TechCrunch’s flagship event, Disrupt 2019 (assuming the company still qualifies to compete at the time).

Are costs to attend the pitch-off covered?

No, but TechCrunch will try to find financial assistance for a startup in need of assistance to reach the Lagos event.

Who picks the startups that will compete?

The TechCrunch editors who run the TechCrunch Startup Battlefield competition will choose the finalists from the application pool.

Who will judge the pitch-offs?

TechCrunch will select four judges for each theme. They will be noted entrepreneurs, investors and technologists with experience relevant to the category. A TechCrunch editor will moderate the judging, and cast the tie-breaker ballot, if needed.

What is the pitch-off format?

Each company will have six minutes to present. The judges will have six minutes to ask questions.

What are the judging criteria?

The judges will pick the startup with the product or service most likely to go into full commercial production and have the biggest impact on human potential and/or the largest exit.

When is the application deadline?

September 3, 2018 at 5pm PST.

When will you notify the finalists?

October 19, 2018 at 5pm PST.

Will TechCrunch’s team help prepare startups for the pitch-off?

Yes, in-person training and rehearsal sessions will be required, as well in-person rehearsal on December 10.

Which countries are eligible?

Residents in the following countries may apply: Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cabo Verde, Central Africa Republic, Chad, Comoros, Republic of the Congo, Democratic Republic of the Congo, Cote d’Ivoire, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-Bissau, Kenya, Lesotho, Liberia, Madagascar, Malawi, Mali, Mauritania, Mauritius, Mozambique, Namibia, Niger, Nigeria, Rwanda, Sao Tome and Principe, Senegal, Seychelles, Sierra Leone, Somalia, South Africa, South Sudan, Swaziland, Tanzania, Togo, Uganda, Zambia and Zimbabwe. Notwithstanding anything to the contrary in the foregoing language, the “Applicable Countries” does not include any country to or on which the United States has embargoed goods or imposed targeted sanctions (including, but not limited to, Sudan).

If you would like to apply — please click here.

Want to refer innovators you admire or have any questions? Get in touch at BattlefieldAfrica@TechCrunch.com

See you in Lagos!


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500