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

Archivo del Autor: Belen De Leon

SpaceX Is Launching a Piece of Trevor Paglen's Art Into Orbit

Artist Trevor Paglen has built a balloon satellite intended to evoke awe and wonder back on Earth.
Source: Wired

LG replaces the head of its struggling mobile business after just one year

Mission impossible: a new executive at LG is charged with fixing the company’s long-time loss-making smartphone division following a leadership change.

Hwang Jeong-hwan took the job as president of LG Mobile Communications last October, and this week he LG announced that he will be replaced by Brian Kwon, who is head of LG’s hugely profitable home entertainment business, from December 1.

“Mr. Kwon played a critical role in transforming LG’s TV, audio and PC business into category leaders and his knowledge and experience in the global marketplace will be instrumental in continuing LG’s mobile operations turnaround,” LG wrote in an announcement.

The company said Jeong-hwan had “successfully bolstered the operation’s quality assurance and product development efficiency.”

Those are interesting words, none of them mention the crisis that has seen LG’s mobile business continue to post big losses. This year to date, it lost the wider company some $410 million, including a $130.5 million net loss in the last quarter. In contrast, Kwon’s unit was the standout performer of the quarter, generating total sales of 3.71 trillion RKW ($3.31 billion) and a 325.1 billion KRW ($289.9 million) profit

That burn rate was cut during Hwang Jeong-hwan’s tenure, but it seems like there’s still much work to be done. Kwon — who LG describes as a “turnaround expert” — will combine his new role at the mobile business with his existing position as president of LG’s Home Entertainment Company. Hwang Jeong-hwan will move on to lead the company’s “Convergence Business Development Office.”

LG has also shuffled at the top of the tree. CEO Jo Seong-jin will “focus more on strategy and planning for the future” with president and CFO David Jung taking over a number of day-to-day responsibilities. LG has also restructured its vehicle component and business services divisions.


Source: TechCrunch

Second Home closing in on new £20M funding round to bring its ‘creative workspace’ to more locations

Second Home, the “creative workspace” company co-founded by Rohan Silva, a former tech and startup policy advisor for then British Prime Minister David Cameron, is closing in on a new funding round, TechCrunch has learned.

According to sources, the London startup has secured £20 million in investment from Boston-based investor Gerald Chan, who owns Hang Lung Group with his brother Ronnie Chan. Both were also the first investors in Xiaomi, and Gerald Chan recently gave the biggest ever philanthropic gift to Harvard University, totalling a hefty $350 million million.

I understand that the injection of capital will be used to expand to L.A. in the U.S., and possibly another 5 locations, as Second Home continues to scale up its operations and the number of physical locations it has under management. The funding could be announced as soon as next week.

Second Home’s existing investors include: Yuri Milner, Index Ventures, Atomico, Talis Capital, Tencent founder Martin Lau, and former Goldman Sachs chief economist Jim O’Neill.

The company’s original East London site opened in November 2014. It then opened Second Home Lisbon in 2016, and added another London space in Holland Park this year. A third London Second Home in Clerkenwell Green will open its doors next month.

I’m told that all three are fully occupied, and Silva has previously said that 97 percent of new customers come via referrals and other “organic channels”.

Meanwhile, the companies, charities and teams based at Second Home across various sites include energy upstart Bulb (which employs 280 people located at Spitalfields), Threads Styling, Help Refugees, Kickstarter, TaskRabbit, Vice Media, Spotify, Volkswagen, Taylor Wessing, Ermenegildo Zegna, and others.

Silva couldn’t be reached for comment at the time of publication. I’ll update this article if and when I hear back.


Source: TechCrunch

Users Guide to Disrupt Berin 2018

Disrupt Berlin approaches with just a few days until things kick things off. We have an all-star lineup that only TechCrunch can assemble, and we’re expecting our largest number of attendees yet. Check out our star-packed agenda here. Here are all the deets you need to make for a stellar conference experience.

Location

TechCrunch Disrupt Berlin will be taking place on 29-30 November at Arena Berlin (Eichenstraße 4, 12435 Berlin).

Transit

Please take public transportation and/or rideshare to the venue — there is no parking available.

Registration Hours & Check In

Thursday: Registration opens at 7:30 and closes at 17:30

Friday: Registration opens at 7:30 and closes at 17:00

Bring your photo ID each day as we will check those against the name on your badge.

Bring a print or digital copy of your ticket AND your government-issued photo ID for quick entry!

Bag/Cloak Room

There is a cloak/bag room each day of the conference to check your items.

Lunch & Beverages

Lunch and select beverages are available for purchase at Arena Berlin from food trucks — cash only. Coffee and water will be served gratis.

Lost Badges

There is a €75 reprint fee for lost badges.

Code of Conduct

All attendees must follow the TechCrunch Code of Conduct. Any violation will be cause for expulsion from the event without a refund and potential legal/police involvement.

CrunchMatch

Join CrunchMatch powered by the Brella app today to start networking with Disrupt Berlin 2018 attendees! CrunchMatch lets you message and schedule meetings right at Disrupt Berlin. New attendees are added every day, so make sure you keep checking back in the app for new connections. Check your email for instructions on how to join.

Disrupt Berlin 2018 After Party

21:00 – 24:00

Thursday, 29 November

Watergate

Falckensteinstraße 49, 10997 Berlin, Germany

Bring your government-issued photo ID along with your Disrupt Berlin badge.

18+ only

signals.vc One-Year Anniversary Party

To celebrate signals Venture Capital’s one-year anniversary, TechCrunch and signals have joined forces to host an exclusive party. Signals will take care of the drinks, food and music. All you have to do is RSVP and come by for an unforgettable evening to connect with interesting people from the investment and founder ecosystem. Space is limited!

Wednesday 28 November 2018

19:00 – 23:30 CET

signals Open Studios

Am Nordbahnhof 3

10115 Berlin

RSVP TODAY

Workshops

Register your interest to attend these awesome workshops at Disrupt Berlin. Workshops occur across both days and are a great way to deep dive on topics that interest you.

REGISTER YOUR INTEREST

Startup Alley Exhibitor Directory

Startup Alley is the Disrupt Berlin expo hall where hundreds of early-stage startups and sponsored exhibitors demo their companies. Startups change out each and every day and represent multiple verticals. Companies are added to the list daily!

SEE EXHIBITOR DIRECTORY

Book a Semi-Private Room at Disrupt

TechCrunch is offering semi-private meeting rooms at €25/30 minutes at Disrupt Berlin. These rooms are great for taking meetings of up to 4 people or catching up on some work. Meeting spaces can only be used by registered Disrupt Berlin ticket holders.

These meeting rooms are separate from the CrunchMatch networking program.

BOOK A ROOM

Having trouble finding your tickets?

Search for “universe” in your inbox, spam, trash, and/or promotions folders. “Universe” is Disrupt’s ticketing platform.

How to transfer a ticket

If you need to transfer a ticket follow these instructions.

Update information on your ticket

To update the information on your ticket, follow these directions. The information provided on your ticket will need to match your government-issued photo Identification Card and the information provided will be used on your badge during the event.

Disrupt Berlin would not be able to exist without the help of our sponsors.

European Innovation Council – Don’t miss “Empowering European Innovation” with the European Innovation Council at 3:30pm on Thursday on the Next Stage

Freshfields Bruckhaus Deringer – Make sure to stop by Freshfields’ sponsored session, “How to raise money – and make money – from startups” at 2:00pm on Thursday on the Next Stage

HERE Technologies is hosting a developer workshop from 10-11am on Friday on the Next Stage

Looking forward to seeing you all at Disrupt Berlin tomorrow!


Source: TechCrunch

2020 Porsche 911 Carrera S gets wider, faster and safer – Roadshow

It’s time for a new generation of 911, the 992. The 2020 Carrera S has a refined look and revised tech to create a car that’s faster, sleeker and yet safer than before.
Source: CNET

SimbaPay launches Kenya to China payment service via WeChat

Forging another link between Africa and China’s digital economies, the African-focused money transfer startup SimbaPay and Kenya’s Family Bank are partnering with WeChat to launch an instant payment service from East-Africa to China.

The product partnership is aimed at Kenyan merchants who purchase goods from China—Kenya’s largest import source.

Using QR codes, SimbaPay developed a third-party payment aggregator that enables funds delivery into WeChat’s billion plus user network.

Individuals and businesses can now send funds to China through Family Bank’s PesaPap app, Safaricom’s M-Pesa, or by texting USSD using the code *325#.

The service opens up a faster and less expensive money transfer option between Kenya and China through the TenCent-owned WeChat social media platform.

“Kenya imports about $4 billion goods from China. That’s the total market that we’re getting into. We’re looking at a single digit market share of the transactional volume around that,” SimbaPay Founder and CEO Sagini Onyancha told TechCrunch.

“The users [of the new product] are primary small Kenyan businesses, that import phones, gadgets, electronics…small to medium size traders who import goods from China,” he said.

SimbaPay and Family Bank will generate revenues on the WeChat based transfer service through a fee share arrangement on transactions. “We have a sliding scale of charges [for the service]. For example, to send the equivalent of $80 will cost $3.50,” said Sagini.

This presents a significant reduction of fees and opportunity cost for Kenyan traders who import from China, according to Sagini and Family Bank.

Current available payment methods to China for Kenyan businesses are less secure and more expensive options such as traditional money transmitters (Western Union), SWIFT, and off the grid services, according to Sagini and Family Bank Chief Operation Officer (COO) Godfrey Kariuki Kamau.

“There are informal channels on the street who will take your money, get it paid out to the recipient [in China] one or two days later and take a percentage,” said Sagini.

SimbaPay and Family Bank estimate over seven million customers and businesses will be able to access their China WeChat payment service, based on projections of Kenya’s current SMEs.

Located in Nairobi, Family Bank has a current customer base of 600,000 account holders (including SMEs) across 92 branches, according to COO Kariuki Kamau.

Prior to the SimbaPay-Family Bank China service, he said a number of Family Bank’s small business customers “were taking cash from our counters and pooling with…informal transmitters” to pay Chinese vendors.

Kariuki Kamau estimates the immediate transactional potential for the new SimbaPay WeChat based service will be $1 million in the first three months.

“The businesses in Kenya import over $4 billion from China, so this could be conservative. We could see this grow 4 to 5 times beyond that when people hear they can send money directly,” said Kariuki Kamau.

On regulation of this new service, he confirmed “Family Bank got the approval of the [Kenyan] Central Bank for SimbaPay to move in the market and…we confirmed with the UK financial regulators that SimbaPay is allowed to do this business.

Headquarted in London, SimbaPay launched in 2015 to facilitate more cost effective and efficient transfer of funds across Africa. The platform works as a gateway payment product “for banks and mobile money providers to offer their customers without having to make any major technical integration” to send funds across Africa’s borders, explained Sagini.

“We’ve created the platform in such a way that we’re able to provide this service like a SaaS B2B service to banks and telcos…and our service is available without internet access,” Sagini said—noting the platform’s USSD capabilities.

The startup has focused more on capturing intra-Africa and out-of-Africa payments volumes, compared to a number of fintech companies with an eye on the multi-billion dollar remittance market for funds sent to Africa from regions such as Europe and North America.

SimbaPay transfers funds to 11 countries—9 in Africa then to China and India. “Early next year we’ll increase this to 29 countries,” said Sagini. This includes offering the WeChat China payment service elsewhere in East Africa.

SimbaPay has raised $1 million in seed funds from TechStars, Barclays Accelerator, and local angel investors, according its CEO.


Source: TechCrunch

Rogue Scientist Says Another Crispr Pregnancy Is Under Way

Chinese researcher He Jiankui, who earlier claimed to have gene-edited twin baby girls, now says there’s another pregnancy with a Crispr’d embryo.
Source: Wired

China leaves Huawei founder off honor roll marking 40 years of economic success

In the lead up to China’s 40th anniversary of reforms and opening up, People’s Daily, the mouthpiece of the ruling Communist Party, published a list on Monday commending 100 extraordinary contributors to the country’s economic development.

Familiar names like Jack Ma of ecommerce operator Alibaba as well as Pony Ma of gaming and social networking firm Tencent made it to the short list, while one heavyweight was conspicuously missing: Ren Zhengfei, the 74-year-old founder and CEO of Chinese telecommunications behemoth Huawei.

While People’s Daily did not reveal the algorithms behind its nominating process, industry observers grappled with Ren’s absence and speculated why the father of the world’s largest telecom equipment manufacturer and second-largest smartphone maker was left off the rank.

One widely cited reason is the intentional coverup of Huawei’s alleged ties to the Chinese government in the backdrop of increasing US-China trade tensions. In August, US President Donal Trump signed a bill that would ban government agencies from using products and services from Huawei and its Chinese competitor ZTE over national security concerns.

Australia and New Zealand subsequently banned Huawei and ZTE as they joined a band of western countries that are increasingly wary of China’s influence around the world. In response, Huawei said it had never been asked to engage in intelligence work on behalf of any government.

As technology journalist Zheng Jun wrote on Weibo, Twitter’s Chinese equivalent, the attempt to “depoliticize” Huawei and “distance” it from the Chinese government may benefit the telecom giant.

Veteran media scholar Qian Gang echoed that view while suggesting an alternative explanation: perhaps the Chinese authority didn’t see Huawei’s achievement as being remarkable enough.

“Either [Ren] is in the unfortunate position of accepting his lot as one whose efforts do not constitute ‘outstanding achievement’ within the Party’s reform and opening pantheon (a political indignity), or he must eat the bitter fruit of concealment, tacitly accepting his compromisingly close links with the government,” Qian writes in an op-ed for the China Media Project.

Curiously, Ren was nominated by a similar list in October that commemorated China’s economic reforms, though the judges were different: the All-China Federation of Industry and Commerce, a non-governmental chamber of commerce; and the United Front Work Department, an organ tasked with spreading the Party’s influence at home and abroad.

That winning the Party paper’s honor list is on par with an affinity with the government is little more than speculative. But Chinese companies, private or state-owned, are linked to the government to various extents.

A raft of internet firms have instituted internal Party committees — up to 65 percent in Jack Ma’s native Zhejiang Province per a party paper — and the central authority is reportedly taking small stakes in industry leaders including Tencent and Alibaba, according to the Wall Street Journal.

Many have been taken aback by Jack Ma’s Communist Party affiliation, which the honor list mentioned. A Party school professor described the reaction as “a lack of knowledge” of the Party’s involvement in private businesses.

“Membership of the Party and corporate management are two unrelated things,” Su Wei, a professor at a Party School in the city of Chongqing, told Global Times, a paper under the People’s Daily. “The board of shareholders is in charge of decision-making and daily operations, while Party cells are set up to make sure the company’s operations are in line with the principles and policies of the CPC.”

For those who watch China closely, Ma’s political affiliation may come as no surprise as the fact came to light when Ma became the head of Zhejiang Merchants Association in 2015. It’s also worth noting that the bosses of Alibaba’s close competitors Pony Ma and Baidu’s Robin Li are non-Party members, the honor list shows.


Source: TechCrunch

Amazon’s newest service uses machine learning to extract medical data from patient records

Amazon has launched a new service that uses machine learning to extract key data from patient records and can potentially help healthcare providers and researchers save money, make treatment decisions, and manage clinical trials. The company announced the service, called Amazon Comprehend Medical, on Tuesday, shortly after the Wall Street Journal reported on it.

The cloud software combines text analysis and machine learning to read patient records that often consist of prescriptions, notes, audio interviews, and test reports. Once those records are digitized and uploaded to Comprehend Medical, it picks out and organizes information about diagnoses, treatments, medication dosage, and symptoms.

Amazon’s other recent forays into healthcare include paying almost $1 billion to acquire online prescription service PillPack and new joint venture with Berkshire Hathaway and JP Morgan Chase to improve employee healthcare. It joins other large tech companies that are increasingly focused on healthcare. For example, earlier this year Apple launched a feature that lets customers view their hospital medical records on their iPhones, while Google recently hired former Geisinger CEO David Feinberg to unify and lead the healthcare initiatives across its businesses, including search, Google Brain, Google Fit, and Nest.

In its announcement, Amazon said “identifying this information today is a manual and time-consuming process, which either requires data entry by high skilled medical experts, or teams of developers writing custom code and rules to try and extract the information automatically.” The company claimed that Comprehend Medical can accurately identify “medical conditions, anatomic terms, details of medical tests, treatments, and procedures.” In turn, patients can use the service to help manage different aspects of their treatment, including scheduling healthcare visits and prescription medicines or determining insurance eligibility.

Of course, the uploading of medical records to the cloud for machine-learning analysis might questions from patients about how Comprehend Medical will ensure their privacy. Amazon says patient data is encrypted and can only be unlocked by customers who have a key, and that no data processed will be stored or used for training its algorithms. Comprehend Medical complies with the Health Insurance Portability and Accountability Act (HIPAA).

Comprehend Medical is already being previewed by Roche Diagnostics, the Switzerland-headquartered pharmaceutical and diagnostics equipment company, and Fred Hutchison Cancer Research Center in Seattle, which is using it to identify patients for clinical trials. By using the software to analyze “millions of clinical notes,” Amazon says the center was able to reduce the time it needed to process each document “from hours, to seconds.”

In a statement, Matthew Trunnell, the CIO of Fred Hutchinson Cancer Research Center, which studies cancer and conducts clinical trials and volunteer studies on new treatments, said “For cancer patients and the researchers dedicated to curing them, time is the limiting resource. The process of developing clinical trials and connecting them with the right patients requires research teams to sift through and label mountains of unstructured medical record data. Amazon Comprehend Medical will reduce this time burden from hours per record to seconds. This is a vital step toward getting researchers rapid access to the information they need when they need it so they can find actionable insights to advance lifesaving therapies for patients.”


Source: TechCrunch

30 European startup CEOs call for better stock option policies

Thirty European tech CEOs of big startups signed a letter about stock options in Europe. Other tech CEOs can join the group and sign the letter before it is sent to policymakers on January 7.

As you can read in the letter below, these CEOs think Silicon Valley isn’t the only region suffering from talent crunch. It could be a “serious bottleneck to growth.”

“Over the next twelve months, Europe’s startups will need to hire more than 100,000 employees,” the letter says. “Without delay, we call on legislators to fix the patchy, inconsistent and often punitive rules that govern employee ownership—the practice of giving staff options to acquire a slice of the company they’re working for.”

Here’s the current list of signatories: Johannes Reck (GetYourGuide), Alice Zagury (The Family), Christian Reber (Pitch), Johannes Schildt (KRY / LIVI), Peter Mühlmann (Trustpilot), Ilkka Paanenen (Supercell), Taavet Hinrikus (TransferWise), Lucas Carne (Privalia), Jean-Charles Samuelian (Alan), Alex Saint (Secret Escapes), Dr. Tamaz Georgadze (Raisin), Patrick Collison (Stripe), Nikolay Storonsky (Revolut), Samir Desai (Funding Circle), Markus Villig (Taxify), Jean-Baptise Rudelle (Criteo), Nicolas Brusson (BlaBlaCar), Jacob de Geer (iZettle), David Okuniev (Typeform), José Neves (Farfetch), Felix Van de Maele (Collibra), Joris Van Der Gucht (Silverfin), Daniel Dines (UiPath), Rohan Silva (Second Home), Niklas Östberg (Delivery Hero), Dominik Richter (Hello Fresh), Dr. Raoul Scherwitzl (NaturalCycles), Alex Depledge (RESI), Juan de Antonio (Cabify).

Here’s the letter:

OPEN LETTER TO EUROPE’S POLICYMAKERS

Not Optional: Europe must attract more talent to startups

This following letter will be sent to Europe’s policymakers on 7 January 2019.

Policymakers, entrepreneurs and investors must work together to bring more talent to Europe’s startups. Here’s why.

The European tech sector has never been stronger. From London to Lisbon, Paris to Prague, Europe is now nurturing some of the world’s most dynamic and creative companies. And not all are fledgling young startups: many are already substantial, high-growth enterprises set to succeed in the global market.

The days of living in Silicon Valley’s shadow are over. We no longer lack ambition and capital. Now, Europe is a shining powerhouse of bold, new business models that drive economic growth, generate jobs and improve people’s lives.

We’d all like to see this fair weather continue, but storm clouds are gathering on the horizon.

Europe could be the world’s most entrepreneurial continent but the limited availability of talent to nurture and fuel its blossoming start-up ecosystem is a serious bottleneck to growth. That’s why we, the founders and executives of Europe’s leading tech businesses, now urge policymakers to put talent at the top of their agenda.

Over the next twelve months, Europe’s startups will need to hire more than 100,000 employees. Add to that the number of employees that start-ups yet to be born will need to get their ideas off the ground. Reaching that goal will be hard, but hard things are what we do and we’re ready to rise to the challenge.

Without delay, we call on legislators to fix the patchy, inconsistent and often punitive rules that govern employee ownership—the practice of giving staff options to acquire a slice of the company they’re working for.

This isn’t just a perk on top of a salary: universally, stock options reward employees for taking the risk of joining a young, unproven business, and give them a real stake in their company’s future success. Stock options are one of the main levers that startups use to recruit the talent they need; these companies simply can’t afford to pay the higher wages of more established businesses.

But policies that currently govern employee ownership across Europe are often archaic and highly ineffective. Some are so punishing that they put our startups at a major disadvantage to their peers in Silicon Valley and elsewhere, with whom we’re competing for the best designers, developers, product managers, and more.

If we fail to take action, we could see a brain drain of Europe’s best and brightest, leading to fewer jobs created and slower growth. That’s why we need to create startup-friendly employee share ownership schemes, to help Europe’s tech sector—its greatest engine of growth, innovation and employment—to succeed and thrive in the global labour market.

If we don’t eliminate the talent bottleneck, we risk squandering the incredible momentum that European tech has built up in recent years. The next Google, Amazon or Netflix could well come from Europe, but for that to happen, reforming the rules of employee ownership is definitely not optional.

According to Index Ventures, the company that is coordinating this effort, some countries already have startup-friendly policies while others lag behind:

The VC firm recommends overhauling policies in some countries and harmonizing policies across Europe. New rules should follow those six principles:

  1. Create a stock option scheme that is open to as many startups and employees as possible, offering favourable treatment in terms of regulation and taxation. Design a scheme based on existing models in the UK, Estonia or France to avoid further fragmentation and complexity.
  2. Allow startups to issue stock options with non-voting rights, to avoid the burden of having to consult large numbers of minority shareholders.
  3. Defer employee taxation to the point of sale of shares, when employees receive cash benefit for the first time.
  4. Allow startups to issue stock options based on an accepted ‘fair market valuation’, which removes tax uncertainty.
  5. Apply capital gains (or better) tax rates to employee share sales.
  6. Reduce or remove corporate taxes associated with the use of stock options.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469