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

Archivo del Autor: Belen De Leon

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

A Buddhist temple in Beijing built a robotic monk to spread the word

The robotic monk is facing a wall, charging up when I first approach the Longquan Temple’s booth at TechCrunch’s event in Hangzhou, China. There’s probably a good metaphor here for meditation or mindfulness, but as a terrible meditator who semi-regularly runs into objects while his mind is somewhere else entirely, I’m struggling to find the right one.

The whole spectacle is an unusual one, alongside row after row of the Chinese companies that dot Startup Alley. Robe-wearing monks meander around, in front of cartoon drawings and figures of Xian’er, the “Worthy Stupid Robot Monk.” He’s a two-foot-high robot who’s something akin to a Buddhist version of Softbank’s Pepper. He’s an adorable little ‘bot with little in the way of articulation, who sports a small tablet atop his belly.

This particular model is one of three version of the robot that currently exist in the world, designed to greet young visitors at Longquan Temple in Beijing. Children can interact with the robot through the touchscreen or a voice remote, asking it one 100+ questions. Rather than utilizing some bit of consumer AI like Alexa or Siri, however, the robot is trained to offer up answers provided by the temple’s masters.

The robotic version of Xian’er, who is also the subject of books and cartoons, was created  in 2015 with help from a number of key Chinese tech firms, including Tencent and iFlytek. He’s designed to serve as an ambassador, helping to help educate, children about the ways of Longquan and help bring the temple into the 21st century.


Source: TechCrunch

Drake promotion on Spotify goes too far, users demand refunds – CNET

But the rapper’s new album Scorpion did hit more than 10 million streams every hour, according to the music streaming service.
Source: CNET

Amazon Prime Day 2018 will be July 16: What to know about 36 hours of deals – CNET

The annual fire-sale event is approaching rapidly. Here are the details.
Source: CNET

It's official: Amazon Prime Day starts July 16 – CNET

The fourth-annual sale will offer over 1 million deals worldwide.
Source: CNET

A bigger Amazon Prime Day 2018 arrives July 16 with more deals, devices and longer hours

Amazon’s Prime Day, the company’s annual sales event that’s now its biggest, will be held this year on July 16, starting at 12 PM PT/3 PM ET, the retailer announced today. One big change this time around is the event’s length — last year, Prime Day ran 30 hours, but this year’s event will run for 36 hours. In addition to being the longest Prime Day to date, the event will also expand to new markets this year, says Amazon.

Australia, Singapore, Netherlands and Luxembourg will join the other countries hosting Prime Day this year, which includes the U.S., U.K., Spain, Mexico, Japan, India, Italy, Germany, France, China, Canada, Belgium and Austria.

As in previous years, Amazon is touting deals across product categories, like TVs, smart home, kitchen, grocery, toys, fashion, furniture, appliances, back-to-school supplies and everyday essentials.

Of course, Amazon will again mark down its own devices for Prime Day, and it’s teasing some of its deals in advance. The retailer says it will offer “double the deals” on Amazon devices, including the lowest prices to date on Echo, Fire TV and Fire tablets.

The expanded number of deals comes from Amazon now owning more hardware brands. For example, it acquired the smart doorbell maker Ring earlier this year, and the smart camera and doorbell startup Blink back in December. Today, it’s selling a suite of home security products that includes these brands and others, like its own Echo Dot and Amazon Cloud Cam.

These could be the “home security devices” that will be newly on sale this year during Prime Day, alongside the Echo Show.

Also new this year is Amazon bringing Prime Day to Whole Foods.

Prime members shopping in-store can take an additional 10 percent off hundreds of sales items and will receive other deep discounts on popular products, Amazon says. Plus Prime Rewards Visa card members will receive double the rewards — 10 percent back — July 14 through 17 when shopping Whole Foods.

In addition to the usual slate of deals, some brands are unveiling new products, new content or special edition products for Prime Day 2018.

This list includes the new Delta Trinsic Touch2O, the first Alexa-enabled kitchen faucet; Coleman RoadTrip LXE portable propane grill; Fingerlings Light Up Unicorn Mackenzie; an Audible Original production, Hi Bob!, which has Bob Newhart sitting down with guests Sarah Silverman, Will Ferrell, Lisa Kudrow, Jimmy Kimmel, Judd Apatow and Conan O’Brien; an exclusive version of the Moto G6 64 GB, and more.

Amazon is kicking off the Prime Day deals starting immediately, however.

The following items are already on sale:

  • Echo Show – save $100 (normally $229)
  • Amazon brands – 25 percent off furniture and décor from Rivet and Stone & Beam, up to 20 percent off AmazonBasics items and 30 percent off everyday essentials from Presto!, Mama Bear and Solimo, and others
  • Prime Video, DVD, and Blu-ray – save up to 50 percent on select movies and TV shows
  • Amazon Music – four months of on-demand music for $0.99
  • Twitch Prime – hundreds of hours of free gameplay and chance to win a free PC game every day through July 18, and more
  • Kindle Unlimited and eBooks – three months of Kindle Unlimited for $0.99; $10 Prime Day credit for buying your first Kindle book
  • Audible – first three months for $4.95/month (65 percent off)

During Prime Day, Amazon is adding 50 percent more Spotlight Deals, and will feature deals across the following: Watch a Deal (deal notifications from the Amazon app); Prime Day Sneak Peek (sneak peek at deals in the app from July 9-15); deals by Popular Interests (deals organized by 40 of the most shopped interests); Alexa Shopping (ask Alexa for deals); Amazon Prime Credit Cards (5 percent back on Prime Day purchases).

To encourage Alexa shopping this year, Amazon is offering customers a chance to win a sweepstakes where a grand prize winner will get an Alexa-enabled 2019 Lexus ES, a complete Alexa smart home package and more. This is a big step up from the Alexa shopping perks from last year, which included $10 for first-time Alexa voice shoppers.

Prime Day began as a way to drive more consumers to subscribe to Amazon’s annual Prime membership program, which now has more than 100 million paid members. However, because of the numerous deals available, it’s also become a sales event that outpaces Black Friday, Cyber Monday and other sales holidays for Amazon. Prime Day 2017, for example, was the biggest sales day in history for Amazon, up 60 percent from the year before.

With Amazon doubling down on the event this time around, with even more device deals, Whole Foods deals, market expansions and longer hours, it will likely break records again.


Source: TechCrunch

Star Wars: The Last Jedi: Fans find possible Kylo-Rey link – CNET

When Rey’s lightsaber training sequence is paired with Kylo’s battle against Luke, eerie similarities emerge.
Source: CNET

All charges against ex-Vungle CEO Zain Jaffer, including lewd act on a child, dismissed by judge

All charges against former Vungle CEO Zain Jaffer, including a sexual abuse of a child, have been dropped. According to a statement from Jaffer’s representatives, San Mateo County Judge Stephanie Garratt dismissed the charges today. Jaffer was arrested last October and charged with several serious offenses, including a lewd act on one of his children, child abuse and battery on a police officer.

The dismissal is confirmed by San Mateo County Superior Court’s online records. The case (number 17NF012415A) had been scheduled to go to jury trial in late August.

Jaffer, whose full name is Zainali Jaffer, said in a statement that:

Being wrongfully accused of these crimes has been a terrible experience, which has had a deep and lasting impact on my family and the employees of my business. Those closest to me knew I was innocent and were confident that all of the charges against me would eventually be dismissed. I want to thank the San Mateo County District Attorney’s Office for carefully reviewing and considering all of the information and evidence in this case and dropping all the charges. I am also incredibly grateful for the continued and unwavering support of my wife and family, and look forward to spending some quality time with them.

Vungle, the fast-rising mobile ad startup Jaffer co-founded in 2011, removed him from the company immediately after they learned about the charges in October. TechCrunch has contacted Vungle and the San Mateo County District Attorney’s Office for comment.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178