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

Archivo del Autor: Belen De Leon

Terry Gou resigns as Foxconn’s chairman to run for president of Taiwan

Terry Gou said at Foxconn’s annual general meeting today that he is leaving the electronics manufacturing giant as he prepares to run for president of Taiwan. Gou, who founded Foxconn (also known as Hon Hai Precision Industry Co.) 45 years ago and is also its biggest shareholder, will remain on the company’s board. Young Liu, the head of Foxconn’s semiconductor business, will succeed him as chairman and the company will also transition to a committee-directed management structure.

Gou first officially announced in April that he plans to resign as chairman to focus on his campaign for the nomination of Taiwan’s opposition party, the Kuomintang. If he succeeds against other KMT candidates, including Kaohsiung mayor Han Kuo-Yu, Gou will be challenging President Tsai Ing-wen, a member of the Democratic Progressive Party, for the election next January.

Foxconn (one of Apple’s biggest suppliers) is China’s largest private employer and the Kuomintang supports a closer relationship with the Chinese government, despite its stance that Taiwan is a rogue province. Gou’s ties to the country will be scrutinized during the campaign as he opposes Tsai and the DPP, advocates of Taiwan’s sovereignty. The issue is especially fraught after the recent large-scale demonstrations in Hong Kong against a bill that would have allowed extradition to China.

Last month Gou, who has never held political office before, tried to assuage critics by saying he has no plans to meet with Chinese President Xi Jinping after the head of Taiwan’s Mainland Affairs Council of the Executive Yuan, Chen Ming-Tung, claimed Gou had said Taiwan was part of China. Gou also said that during a recent meeting with Donald Trump he had asked the president of the United States to work on improving the relationship between all three countries.

Gou’s campaign has also been marred by other controversies, such as when he said “the harem should not meddle in politics� after his wife, Delia Tseng, objected to his candidacy. Gou later apologized for the remark.


Source: TechCrunch

Ethiopia’s bid to become an African startup hub hinges on connectivity

Ethiopia is flexing its ambitions to become Africa’s next startup hub.

The country of 105 million with the continent’s seventh largest economy is revamping government policies, firing up angel networks, and rallying digital entrepreneurs.

Ethiopia currently lags the continent’s tech standouts—like Nigeria, Kenya and South Africa—that have become focal points for startup formation, VC, and exits.

To join those ranks, the East African nation will need to improve its internet environment, largely controlled by one government owned telecom. Last week Ethiopia’s government shut down the internet for the entire nation.

Startups, hubs, accelerators

Ethiopia has the workings of a budding tech scene. Much of it was on display recently at the county’s first Startup Ethiopia event held in Addis Ababa.

On the startup front, ride-hail ventures Ride and ZayRide have begun to gain traction (Uber has not yet entered Ethiopia). Their cars are visible buzzing throughout the capital and ZayRide will expand in Liberia in August, CEO Habtamu Tadesse confirmed to TechCrunch.

While in Addis, I downloaded and used Ride—founded by female entrepreneur Samrawit Fikru—which quickly flashed connections to nearby drivers on my phone and allowed for cash payment.

This month’s Startup Ethiopia also showcased high-potential early-stage ventures, such as payment company YenaPay and online food startup Deamat. YenaPay has worked to build a digital payments imprint in Ethiopia’s largely cash based economy. The startup has onboarded over 500 merchants, including ZayRide, according to co-founder Nur Mensur.

Deamat blends e-commerce and agtech. “We connect small-holder farmers with consumers. People can use their phone, pay with their phone, get any kind of agricultural products they want and we deliver,” co-founder Kisanet Haile told me after pitching to judges that included Nigerian angel investor Tomi Davies and Cellulant CEO Ken Njoroge.

Ethiopia has several organizing points for startup, VC, and developer activity. Tech talent and startup marketplace Gebeya is located in Addis Ababa (with offices globally) and offers programs and services for ventures and tech professionals to gain developer skills and scale their digital businesses.

BlueMoon is an Ethiopian agtech incubator and seed fund. Its founder Eleni Gabre-Madhin has extensive experience working abroad and played a central convening role in the debut Startup Ethiopia event.

In terms of developer and co-working type spaces, Ethiopia has iCog Labs—an AI and robotics research company—and IceAddis, one of the country’s first tech hubs. Founded in 2011, IceAddis’s mission is to develop Ethiopia’s IT ecosystem, co-founder and CEO Markos Lemma told me during a tour. The hub runs programs such as Ice180, a six-month startup accelerator bootcamp that has graduated 40 ventures. IceAddis also offers a 24 hour co-working space for techies and startups who want to burn the midnight oil with internet access.

Angels and mentors

Startup Ethiopia featured two angel and support networks for Ethiopia’s startups. Tomi Davies and Ethiopian diaspora returnee Shem Asefaw announced the first Addis Ababa Angel Network, supported by African Business Angels Network, which is expected to accept startups this year.

Startup Ethiopia also showcased Ethiopians in Tech, an entrepreneur support group with Silicon Valley roots. SV based Bernard Laurendeau, a director at data analytics firm Zenysis and EiT founding member, made the trek from San Francisco to meet with local startups. So did Stackshare founder Yonas Beshawred.

Talk of leveraging Ethiopia’s diaspora, which is particularly strong and successful in the United States, for tech was mentioned several times at Startup Ethiopia, including on my panel.

Connectivity

The biggest hurdle for Ethiopia’s startup community (that I could identify) is the situation with local internet.

Mobile and IP connectivity in the country is managed by state-owned Ethio Telecom, though the government — led by newly elected Prime Minister Abiy Ahmed and President Sahle-Work Zewde — has committed to privatize it.

At Startup Ethiopia, I moderated and sat on panels with Ethiopian government representatives to discuss the country’s net situation. This was to the backdrop of the tech event’s WiFi not functioning properly over two days—something that was readily pointed out during Q&A by Ethiopian techies and Liquid Telecom CTO Ben Roberts, who flew in from Nairobi.

Several officials, such as State Minister of Innovation and Technology Jemal Beker, named specific commitments to improve the country’s internet quality, access and choice within the next year, with  Ethiopia’s Ministry of Innovation and Technology — Getahun Mekuria — seated in the front row.

Shortly after officials made these public pledges, the government shut down the country’s internet to coincide with national exams.

The government didn’t issue an official reason for the shutdown — and an official in charge of ICT policy did not respond to a TechCrunch inquiry — but press reports and a source speaking on background said the stoppage was done to prevent students from cheating.

Valid reason or not, I received several messages from local techies and startup heads (when the internet was intermittently switched back on) complaining about how the shutdown had totally crippled their businesses.

It appears the situation with internet in Ethiopia may be a bit of steps back before steps forward. After shutting things down, the government announced policy steps last week to break up the national telecom and IP monopoly and issue individual telco licences by the end of 2019.

Prospects

On the upside of Ethiopia’s bid to become a tech and startup hub, the country has a strong demographic and economic thesis—in its large population and economy—to support the scale up of problem-solving, digital businesses. Ethiopia’s large and entrepreneurial diaspora populations, with strong ties to Silicon Valley, could also become a bridge to capital and capacity for its early-stage ventures.

And another edge Ethiopia could have over other African tech hubs is its advances in developing a manufacturing industry (and higher-paid workforce) that’s now pulling some assembly from China. That includes a mobile assembly plant in Addis Ababa for Tenssion’s Tecno, Africa’s leading mobile phone brand.

Ethiopia’s startup scene will be stuck in the mud, however, without changes to the internet landscape. As we discussed on the Startup Ethiopia stage, the tech and startups of tomorrow—in Africa and globally—won’t just be driven by IoT, or the Internet of Things.

Tech ventures and their end-users are shifting toward an IoEA future: the internet-of-everything-all-the-time. And it’s impossible for Ethiopia’s startups to move in that direction in a market with one state controlled mobile provider and IP that has the power to arbitrarily nix connectivity.

So on the policy side, the single most effective thing the government of Ethiopia can do to provide an enabling environment for startups is open up its internet market to improve penetration, choice, cost, and reliability.

Do that and it’s likely the other tech pieces assembling in and around the country—ventures, angels, hubs, and entrepreneurs—will sort the rest out.

 


Source: TechCrunch

Google responds to a WSJ report that concluded there are millions of fake business listings on Maps

After a Wall Street Journal investigation concluded that there are millions of fake business listings on Google Maps, the company has issued a response detailing the measures it takes to combat the problem.

According to estimates from online advertising experts surveyed by the WSJ, there are “roughly 11 million falsely listed businesses on any given day,� with hundreds of thousands more fake listings appearing every month. Many are placed by businesses that specialized creating fake listings for clients that want to boost their information above competitors in search results.

According to a search expert interviewed by the WSJ, a 2017 academic study paid for by Google that found only 0.5% of local searches researchers examined were fake was skewed by limited data.

In the company’s response, Google Maps product director Ethan Russell wrote that of the more than 200 million listings added to Google Maps over the years, only a “small percentage� are fake. He said that last year Google took down more than 3 million fake business profiles, including more than 90% that were removed before users could see them. Google’s systems identified 85% of the listings removed, while 250,000 were reported by users. The company also disabled 150,000 user accounts found to be abusive, a 50% increase from 2017.

Russell wrote that the company is “continually working on new and better ways to fight these scams using a variety of ever-evolving manual and automated systems,� but can’t share more details about them because otherwise scammers might find a way to get around them.

The WSJ report comes as another Google-owned service, YouTube, is under scrutiny for how it fights abuse at scale. YouTube released its first anti-abuse report last year, but problematic content, including hate speech, continues to be a major problem and the platform’s critics say it haphazardly enforces its own policies.

Along with Apple, Amazon and Facebook, Google’s parent company Alphabet is currently facing antitrust investigations by the Federal Trade Commission and Justice Department, and its search business is expected to go under scrutiny.


Source: TechCrunch

Refurbished Lenovo ThinkPad X1 Carbon laptop gets $115 price cut at Walmart

Once derisively dubbed “stinkpadsâ€� by detractors, Lenovo’s ThinkPad laptops have come a long way. Now at Walmart, score a fully refurbished Lenovo ThinkPad X1 Carbon for just $385. Think a laptop can’t be both good and cheap? Think again.
Source: Digital trends

Waymo Goes Global With Renault-Nissan Partnership

But don’t expect *les voitures autonomes de Waymo* to roam international roads just yet.
Source: Wired

Investors Love Slack—for Now

Slack shares rose nearly 50 percent in their debut. It’s the latest successful stock offering for a maker of business software.
Source: Wired

The best Prime Day laptop deals: What to expect from Amazon in 2019

Amazon Prime Day is just around the corner, and it’s time to start preparing for some amazing laptop deals. Every year, we see huge discounts on gaming laptops, MacBooks, Chromebooks, and more.
Source: Digital trends

Meet your new chief of staff: An AI chatbot

Years ago, a mobile app for email launched to immediate fanfare. Simply called Mailbox, its life was woefully cut short — we’ll get to that. Today, its founders are back with their second act: An AI-enabled assistant called Navigator meant to help teams work and communicate more efficiently.

With the support of $12 million in Series A funding from CRV, #Angels, Designer Fund, SV Angel, Dropbox’s Drew Houston and other angel investors, Aspen, the San Francisco and Seattle-based startup behind Navigator, has quietly been beta testing its tool within 50 organizations across the U.S.

“We’ve had teams and research institutes and churches and academic institutions, places that aren’t businesses at all in addition to smaller startups and large four-figure-person organizations using it,” Mailbox and Navigator co-founder and chief executive officer Gentry Underwood tells TechCrunch. “Pretty much anywhere you have meetings, there is value for Navigator.”

The life and death of Mailbox

Mailbox, a mobile email management system, was responsible for many of the features both Apple Mail and Gmail use today, including swipe to archive or delete.

It launched in 2013, as mentioned, to quick success. At the time, Apple’s App Store was much newer and there were few available options for mobile email, especially ones that prioritized design and efficiency, as Mailbox did.

As a result, Mailbox, created by a venture-capital backed Palo Alto startup by the name of Orchestra, exploded. Mere weeks after its launch, it attracted 1.25 million people to its waitlist. Shortly after that, it hit another milestone: It was acquired.

Dropbox paid $100 million to bring Mailbox and its 13 employees on board, including Underwood and his co-founder Scott Cannon. Dropbox CEO Drew Houston, still years away from leading his company through a successful IPO, told The Wall Street Journal his plan was to “help Mailbox reach a much different audience much faster.â€�

“That was a very special time,” Underwood said. “There were still a lot of opportunities for improvements for how email was being used on these tiny little devices.”

Two years later, in 2015, the worst happened. Dropbox made the unpopular decision to shut down Mailbox, despite its cult following, in order to focus more on its own core product and the development of other new productivity tools.

“That was a hard time for us and Mailbox users,” Underwood said. “It was a tough decision for Dropbox as well … Ultimately, Mailbox didn’t meet the focus criteria for Dropbox and I understood the decision. It was in every sense their right to do with it what they thought was best.”

Act two

About a year later, in 2016, the Mailbox team had licked their wounds and begun work on an entirely new venture.

Much like Slack disrupted the frequency and efficiency of workplace communication, Navigator hopes to reimagine meetings, an essential element of business that’s often dreaded the most.

“What we saw with Mailbox was that really great processes were an effective way to help teams be creative; yet, lots of teams don’t make use of great processes,” Underwood explained. “After Mailbox, we really wanted to find a way to help teams be more effective and Navigator is a teamwork assistant whose job is really to help teams basically make the most of working together.”

According to Doodle’s 2019 state of the meeting report, 71% of working professionals lose time every week because of unnecessary meetings, most often because those meetings are ineffective or poorly organized. This is a cause of frustration and a loss of time and money; in fact, Doodle estimates nearly $400 billion is lost annually as a consequence of botched meetings.

Still, meetings aren’t going away. Workers in corporate America spend roughly five hours per week in meetings and another four hours per week preparing for meetings. Managers spend double that. There’s a big opportunity here to leverage technology to improve, even eliminate, this pain point.

The video conferencing business Zoom, for example, is hyperfocused on refining the video meeting, specifically for the remote worker. Its recent initial public offering and subsequent performance on the public markets has proven its value and the demand for technology that makes doing business easier. Slack’s direct listing today, which saw the business tripling in value at its debut, is further proof of the market opportunity for productivity tech.

Similar to Slack, which began as an artful online game, Aspen has prioritized design in building Navigator, the first of many products it plans to launch.

“We approached the problem of helping teams work together as a design problem,” Underwood said. “We tried over 200 different prototypes of different ways to encode and distribute best practices within a team. The concept of a virtual teammate was the one that finally began to show signs of working.”

Underwood says nothing was directly imported from Mailbox, aside from a dedication to human-centered design.

“We are solving a different problem but the way we are going about solving it, in trying to build something that resonates with people, is certainly consistent,” he said. “As a team, we seem to gravitate toward these ubiquitous, uncomfortable, painful problems, like email and meetings, and try to build solutions that transform people’s experiences of them.”

Making meetings suck less

Navigator focuses on team meetings and one-on-ones, requesting information from meeting attendees before and after the meeting takes place.

First, it learns the topic of the meeting from participants and organizes them into a clear agenda complete with discussion topics. During the meeting, workers can use Navigator to quickly capture key takeaways that are later shared with every member of the meeting afterward. Later, the assistant checks in with attendees to learn whether they’ve completed their tasks.

It’s sort of like a chief of staff focused on helping meetings run effectively,” Underwood said. “It helps people show up. They feel invited and welcome and like their voice is valued, which changes how it feels for them to enter that room.”

Currently, Navigator works with Google’s G suite, Microsoft’s Office 365 and Slack. Soon, it will offer task integration with Asana, Jira, Trello and others. 

For now, it comes without a cost as the team continues to work out bugs with its first cohort of customers. Underwood says later this year they will begin to incorporate subscription-based feeds for the product.

“Navigator is another teammate, not another tool,” Underwood said. “It’s about turning meetings from painful, expensive wastes of time, to effective, meaningful moments of deep collaboration. They have that potential. When done well, they can be exceedingly powerful.”


Source: TechCrunch

Iran Shoots Down a US Drone, Apple Recalls MacBook Batteries, and More News

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

Spider-Man: Far From Home is the future of the MCU – CNET

Here’s everything we know about the Sony-Marvel Studios joint venture coming in just a few weeks.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469