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

Archivo del Autor: Belen De Leon

Asian streaming startup M17, still recovering from a failed IPO, raises another $25M

M17, the Taiwanese streaming company that controversially priced on the NYSE but didn’t list, has returned to the private markets after it raised a $25 million funding round.

The round was led by Terry Tsang — CEO of Hong Kong-based games company Madhead — with participation from Pavilion Capital, Stonebridge Ventures and existing investors. This new investment follows a $35 million investment in June, which came just a week after the botched IPO. There’s likely more coming: M17 said it expects to receive “additional funding” in the next two months.

When it filed to go public back in June, M17 originally aimed to raise $115 million but weak interest saw that figure cut to $60 million. (That sum is matched by these two rounds.) But even that didn’t happen as the company priced, rang the bell (with photos) but ultimately didn’t debut. It officially blamed “settlement issues” although founder Jeffrey Huang took to Facebook to lash out at investment banks Citigroup and Deutsche Bank who he blamed.

Back to the here and now, M17 said that it is on target to book $170 million in sales for this year. That’s up from $79.5 million in 2017, although the business posted an overall loss of $36.4 million for the year. The company didn’t give guidance on its expected profit/loss for the year.

M17 is the company’s most lucrative unit, but it does also other services including dating via Paktor which merged with M17 last year. Overall, M17’s revenue grew impressively to reach $37.9 million in the first quarter of 2018 but that came with a $24.8 million loss, according to the listing document, which underlined the challenge of making the business profitable.

Added to that, finances were (likely still are) tight.

At the time of its listing application, M17 said it had $31.4 million in cash and cash equivalents so these funding rounds are fairly critical to the firm. Nonetheless, the company said it plans to invest the capital on growth, including infrastructure and features, resources and “training,” and expansion into the U.S.

M17 has released two new apps, a TikTok -like short video service called PiePie and, for the U.S. market, a streaming app called LiveAF. In case, you’re wondering, that’s Live Artistic Freedom rather than any other words you might be thinking of.

The company said it has some 600 employees spread across seven offices in Taiwan, Singapore, Hong Kong, Japan, South Korea, the U.S, and Malaysia.


Source: TechCrunch

LeanIX, the SaaS that lets enterprises map out their software architecture, closes $30M Series C

LeanIX, the Software-as-a-Service for ‘Enterprise Architecture Management’, has closed $30 million in Series C funding.

The round is led by Insight Venture Partners, with participation from previous investors Deutsche Telekom Capital Partners (DTCP), Capnamic Ventures, and Iris Capital. It brings LeanIX’s total funding to nearly $40 million since the German company was founded in 2012.

Operating in the Enterprise Architecture space, previously the domain of a company’s IT team only, LeanIX’s SaaS might well be described as a “Google Maps for IT architectures”.

The software lets enterprises map out all of the legacy software or modern SaS that the organisation is run on, including creating meta data on things like what business process it is used for or capable of supporting, what tech (and version) powers it, what teams are using or have access to it, who is responsible for it, as well as how the different architecture fits together.

From this vantage point, enterprises can not only keep a better handle on all of the software from different vendors they are buying in, including how that differs or might be better utilised across distributed teams, but also act in a more nimble way in terms of how they adopt new solutions or decommission legacy ones.

In a call with André Christ, co-founder and CEO, he described LeanIX as providing a “single source of truth” for an enterprise’s architecture. He also explained that the SaaS takes a semi-automatic approach to how its maps out that data. A lot of the initial data entry will need to be done manually but this is designed to be done collaboratively across an organisation and supported by an “easy-to-use UX,” while LeanIX also extracts some data automatically via integrations with ServiceNow (e.g. scanning software on servers) or Signavio (e.g. how IT Systems are used in Business Processes).

More broadly, Christ tells me that the need for a solution like LeanIX is only increasing, as enterprise architecture has shifted away from monolithic vendors and software to the use of a sprawling array of cloud or on-premise software where each typically does one job or business process really well, rather than many.

“With the rising adoption of SaaS, multi-cloud and microservices, an agile management of the Enterprise Architecture is harder to achieve but more important than ever before,” he says. “Any company in any industry using more than a hundred applications is facing this challenge. That’s why the opportunity is huge for LeanIX to define and own this category”.

To that end, LeanIX says the investment will be used to accelerate growth in the U.S. and for continued product innovation. Meanwhile, the company says that in 2018 it achieved several major milestones, including doubling its global customer base, launching operations in Boston, and expanding its global headcount with the appointment of several senior-level executives. Enterprises using LeanIX include Adidas, DHL, Merck, and Santander, with strategic partnerships with Deloitte, ServiceNow, and PwC, among others.

“For businesses today, effective enterprise architecture management is critical for driving digital transformation, and requires robust tools that enable collaboration and agility,” said Teddie Wardi, Principal at Insight Venture Partners, in a statement. “LeanIX is a pioneer in the space of next-generation EA tools, achieved staggering growth over the last year, and is the trusted partner for some of today’s largest and most complex organizations. We look forward to supporting its continued growth and success as one of the world’s leading software solutions for the modernization of IT architectures”.


Source: TechCrunch

Clues to Marriott data breach suggest China ties, report says – CNET

The tactics used are similar to those employed in earlier attacks linked to the Chinese government.
Source: CNET

Mortal Engines review: Don't expect a young adult Lord of the Rings – CNET

Despite Peter Jackson on producing and writing duties, Mortal Engines is a relentless, steampunk chase movie that will leave you queasy by the end.
Source: CNET

Taiwan-based travel startup AsiaYo raises $7M Series B led by Alibaba Taiwan Entrepreneurs Fund

AsiaYo, a travel accommodation booking platform based in Taipei, Taiwan, has raised a $7 million Series B led by Alibaba Taiwan Entrepreneurs Fund, a non-profit initiative run by the Chinese e-commerce giant, and China Development Financial. Darwin Ventures and Delta Ventures also participated in the round, which brings AsiaYo’s total raised since its launch in 2014 to $10 million, including a $3 million Series A.

Founded by CEO C.K. Cheng, AsiaYo has grown over the past four years to a team of about 100 people and now claims about 300,000 members on its site. In addition to Taiwan, the platform also operates in Japan, Korea, Hong Kong, and Thailand, and says overseas bookings account for 60% of its business. AsiaYo’s new funding will be used to launch in new markets, with operations in Singapore and Malaysia and a new Japanese website slated to launch next year. Cheng told TechCrunch that it picked Singapore and Malaysia as its newest markets because of the amount of travel between the two countries, which are next to one another.

AsiaYo works with 50 partners, including Hong Kong Airlines, KKday, and Rakuten LIFULL STAY, to provide reward programs and deals on vacation bookings. The website is currently available in English, Chinese, and Korean and claims 60,000 listings across 60 cities. The startup targets younger tourists traveling within Asia with what it calls “hyper-personalized journeys” created with the help of its AI-based algorithm AYSort, which analyzes user behavior to provide booking suggestions.

In a press statement, Alibaba Taiwan Entrepreneurs Fund executive director Andrew Lee said “With rapid economic development across Asia, we have seen a significant rise in inter-regional tourism. AsiaYo has capitalized on this trend, demonstrating its growth potential. We’re currently working with AsiaYo to further develop technological capabilities in the travel industry.”

AsiaYo’s listings include a combination of rooms, apartments, hostels, and hotels, which means it competes against a wide variety of other accommodation booking sites, like Airbnb, Agoda, and HotelQuickly. The startup differentiates, however, by verifying listings with landlords before they go live for quality assurance and to “inspire travelers to step out of their comfort zone,” said Cheng. The company also provides multi-lingual customer support through several channels, including Line, Facebook, WeChat, and its own helplines.


Source: TechCrunch

Announcing the final batch of judges for Startup Battlefield Africa

Startup Battlefield Africa in Lagos, Nigeria, is coming up fast. As usual, we have a great lineup of panels that will include investors and founders discussing issues such as blockchain, raising venture capital on the continent and beyond and more.

And of course companies will compete in Startup Battlefield, our premier startup competition. Startup Battlefield consists of 15 teams competing in three preliminary rounds — five startups per round — which have only six minutes to pitch and present a live demo to a panel of expert technologists and VC investors. Five of the original 15 startups will be chosen to pitch a second time to a fresh set of judges. One startup will emerge the winner and receive a US$25,000 no-equity cash prize and win a trip for two to compete in the Startup Battlefield at TechCrunch Disrupt in 2019 (assuming the company still qualifies to compete at the time). The event is now sold out, but keep your eyes on TechCrunch for video of all the panels and the Battlefield competition.

And now to announce our next batch of judges who will be grilling the startups after their pitches. See you next week!


Jason Njoku, Iroko

Jason Njoku is the founder and CEO of Iroko, the home of Nollywood content. He has pioneered the African digital content market by bringing Nollywood (Nigerian cinema) to a global audience, and in the process has raised more than $40 million in investment from international VCs, including Tiger Global, Kinnevik, RISE Capital and Canal+.

In 2013, Njoku was crowned as the CNBC Africa West Africa Young Business Leader, and in 2014, he was recognized as one of Fast Company’s Top 1000 most Creative People in Business.

Dapo Olagunju, J.P. Morgan

Dapo Olagunju is head of West Africa at J.P. Morgan. In this capacity, he represents J.P. Morgan’s global platform to clients, regulators and other stakeholders in the region.

Prior to joining J.P. Morgan, he was a general manager at Access Bank Plc where he oversaw the financial markets division of the bank. He was a member of the bank’s Digital Council, which had overall responsibility for the bank’s digital strategy, approved partnership with fintech companies and monitored the implementation of digital initiatives. He was, at different times, a consultant on peacekeeping financing at the United Nations in New York and chief dealer at Investment Banking & Trust Company Limited (now Stanbic IBTC Bank Plc, a member of the Standard Bank Group). He was also co-founder of 234Give.com — an online fundraising platform.

Konstantinos Papamiltiadis, Facebook

Konstantinos Papamiltiadis is the director of developer platforms and programs for Facebook, supporting the company’s product and platform strategy through partnerships with technology companies and programs for startups.

Prior to that he supervised product and engineering at Taptu (sold to Mediafed) a Cambridge, U.K.-based startup. Prior to Taptu, he led the Yahoo EMEA mobile product team. His team supervised the development and launch of mobile sites for Search, Mail and IM across Europe, as well as News, Sports and Finance for iPhone and Blackberry apps. Before joining Yahoo he was a product manager at Skype and Vodafone R&D.

Bosun Tijani, Co-Creation Hub

Bosun Tijani is the co-founder and CEO of Co-Creation Hub, a social innovation center based in Nigeria dedicated to accelerating the application of social capital and technology for economic prosperity. In pursuit of an active lifestyle, he also founded and serves as the CEO and founder of Truppr, an emerging fitness brand in Africa that connects users to fitness events across the world. In addition, he is a partner at Growth Capital, Nigeria’s first social innovation fund for high-potential, early-stage businesses.

He has more than 15 years of experience across public and private corporations, including Pera Innovation Network (U.K.), Hewlett Packard (EMEA) and International Trade Centre (UNCTAD/WTO), both in Geneva, Switzerland.


Source: TechCrunch

Netflix rival Iflix launches $5M search for up-and-coming filmmakers in Asia

Netflix is increasing its efforts in Asia after it commissioned more local content and began testing more aggressive price points, but one local rival is hitting back with a program to spotlight promising creators in the region.

Malaysia-headquartered Iflix, which operates in 26 countries across Africa, the Middle East and Asia, today announced a $5 million program to find 30 filmmakers across four of its largest markets: Indonesia, Malaysia, Bangladesh, and the Philippines. The company, which has raised nearly $300 million from investors that include Sky, offers a freemium service with a paid tier that costs around $3 per month. It claims an audience of ‘millions’ of users.

The twelve-month initiative will be run alongside Next 10 Ventures, a digital content program from ex-YouTube exec Benjamin Grubbs, with the aim of helping would-be or part-time filmmakers to fully pursue their passion.

“There’s ad revenue in some markets but it may not be sufficient enough to enable you to have a full-time career,” Grubbs, who was previously YouTube’s global director of top creator partnerships, told TechCrunch in an interview. “A commitment up front to support creative storytellers is a positive element fo the ecosystem… there are things people want to do without waiting for brand sponsorship.”

In addition to financing, the program will provide mentoring, equipment and other assistance to produce content exclusively for Iflix.

Iflix launched its own original content program 18 months ago, and Craig Galvin — the company’s global head of content — said that the initiative isn’t just limited to creators’ local markets, which might be a logical assumption given Netflix’s more global approach.

Instead, Galvin — who launched Iflix’s first short-form video program earlier this year — argued that there is the potential to reach Iflix’s global viewers.

“We do see our pathway to be more local-centric but I do believe some of this content will travel well beyond their territories,” he told TechCrunch.

“For many, the remuneration isn’t quite there yet,” Galvin added. “So for us, it’s allowing them some scope to help reach their full potential.”

The short videos supported by the program won’t be quite as brief as the seconds-long shorts you’ll find on TikTok, the fast-growing video platform, since Galvin and Grubbs are seeking more episodic content. However, they remain open to “exploring experimentation” — potentially series of one-minute shorts — if such proposals are judged to resonate with audiences.

“There’s no definitive number but we’re expecting around 1,500 pieces of content as part of this program,” Galvin said, adding that he hopes to expand the program to cover more, or all, of Iflix’s markets in the future.

Filmmakers wanting to apply to the program can do so on the website here.

One obvious comparison to the Iflix initiative is Viddsee, a Singapore-based streaming service that features short video content from independent filmmakers in Asia and beyond.

Founded in 2012, Viddsee has raised a little over $2 million to date and it recently introduced a crowdfunding feature that allows filmmakers to raise money directly from its global audience. The company has also helped filmmakers to find brand sponsors in order to get the checks required to fund production.


Source: TechCrunch

Chinese stocks plummet as Huawei CFO arrest raises trade fears

A string of Chinese stocks fell hard on Thursday after the arrest of Huawei’s chief financial officer Meng Wanzhou in Vancouver deepened concerns over US-China trade tensions.

The Hang Seng China Enterprises Index of Chinese companies listed in Hong Kong was off 2.76 percent as of 12:40 p.m. On the Mainland side, the CSI 300 index of the top 300 stocks trading in Shanghai and Shenzhen fell 2.1 percent. The US stock market is closed Wednesday to honor former US President George H.W. Bush.

The crash arrived after Canadian officials detained Meng, daughter of Huawei’s founder and chief executive officer Ren Zhengfei, on suspicion that Huawei has violated American sanctions on Iran. Meng is facing extradition to the US.

Shares of Huawei’s main rival ZTE nosedived nearly 6 percent in Hong Kong by midday. Meng’s news also hit the suppliers of employee-owned Huawei across the Asian stock markets. Among the worst performers is Shennan Circuit, which slipped nearly 10 percent in Shenzhen as of this writing.

zte stock huawei

Huawei and its main rival ZTE have been targets of the US government that worries about the alleged ties between the telecom equipment makers and the Chinese governemnt. The US’s ban on ZTE sparks concerns that Huawei will face a similar fate. In April, the US Department of Commerce announced a seven-year ban that would restrict American component makers from selling to ZTE, which in 2017 pleaded guilty to violating sanctions on Iran and North Korea.

Chinese stocks had been on a downward trend prior to Meng’s arrest as a result of rising US tarrifs over the last few months. In October, the Shanghai benchmark index dropped to a four-year low.

Updated with charts on HSCEI and ZTE.


Source: TechCrunch

The MoviePass Reboot Is Here. But Will Moviegoers Want It?

MoviePass is once again changing up its plans—this time with an eye on survival.
Source: Wired

Google is killing off Allo, its latest messaging app flop

It’s official: Google is killing off Allo.

The messaging app was only launched in September 2016 but it was pretty much flawed from the word go with limited usage. Google was, once again, painfully late to the messaging game.

The company said it had ceased work on the service earlier this year, and now it has announced that it’ll close down in March of next year.

“Allo will continue to work through March 2019 and until then, you’ll be able to export all of your existing conversation history from the app,” Google said in a blog post. “We’ve learned a lot from Allo, particularly what’s possible when you incorporate machine learning features, like the Google Assistant, into messaging.”

Google said it wants “every single Android device to have a great default messaging experience,” but the fact remains that the experience on Android massively lags iOS, where Apple’s iMessage service offers a slick experience with free messages, calling and video between iPhone and iPad users.

Instead of Allo, Google is pushing ahead with RCS (Rich Communication Services), an enhanced SMS standard that could allow iMessage like communication between Android devices.

But could is the operative word. The main caveat with RCS is that carriers must develop their own messaging apps that work with the protocol and connect to other apps, while the many Android OEMs also need to hop on board with support.

As I wrote earlier this year, with RCS, Google is giving carriers a chance to take part in the messaging boom, rather than be cut out as WhatsApp, Messenger, iMessage and others take over. But the decision is tricky for carriers, who have traditionally tightly held any form of income until the death. That’s because they won’t directly make money from consumers via RCS, though it allows them to keep their brand and figure out other ways to generate income, such as business-related services.

Verizon has already signed up, for one, but tracking the other supporters worldwide is tricky. Another problem: RCS is not encrypted, which flies in the face of most messaging apps on the market today.

Elsewhere, Google is keeping Duo — the video chat service that launched alongside Allo — while it continues to develop Hangouts into an enterprise-focused service, much like Slack .


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500