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

Archivo del Autor: Belen De Leon

Huawei opens a cybersecurity transparency center in the heart of Europe

5G kit maker Huawei opened a Cyber Security Transparency center in Brussels yesterday as the Chinese tech giant continues to try to neutralize suspicion in Western markets that its networking gear could be used for espionage by the Chinese state.

Huawei announced its plan to open a European transparency center last year but giving a speech at an opening ceremony for the center yesterday the company’s rotating CEO, Ken Hu, said: “Looking at the events from the past few months, it’s clear that this facility is now more critical than ever.”

Huawei said the center, which will demonstrate the company’s security solutions in areas including 5G, IoT and cloud, aims to provide a platform to enhance communication and “joint innovation” with all stakeholders, as well as providing a “technical verification and evaluation platform for our
customers”.

“Huawei will work with industry partners to explore and promote the development of security standards and verification mechanisms, to facilitate technological innovation in cyber security across the industry,” it said in a press release.

“To build a trustworthy environment, we need to work together,” Hu also said in his speech. “Both trust and distrust should be based on facts, not feelings, not speculation, and not baseless rumour.

“We believe that facts must be verifiable, and verification must be based on standards. So, to start, we need to work together on unified standards. Based on a common set of standards, technical verification and legal verification can lay the foundation for building trust. This must be a collaborative effort, because no single vendor, government, or telco operator can do it alone.”

The company made a similar plea at Mobile World Congress last week when its rotating chairman, Guo Ping, used a keynote speech to claim its kit is secure and will never contain backdoors. He also pressed the telco industry to work together on creating standards and structures to enable trust.

“Government and the mobile operators should work together to agree what this assurance testing and certification rating for Europe will be,” he urged. “Let experts decide whether networks are safe or not.”

Also speaking at MWC last week the EC’s digital commissioner, Mariya Gabriel, suggested the executive is prepared to take steps to prevent security concerns at the EU Member State level from fragmenting 5G rollouts across the Single Market.

She told delegates at the flagship industry conference that Europe must have “a common approach to this challenge” and “we need to bring it on the table soon”.

Though she did not suggest exactly how the Commission might act.

A spokesman for the Commission confirmed that EC VP Andrus Ansip and Huawei’s Hu met in person yesterday to discuss issues around cybersecurity, 5G and the Digital Single Market — adding that the meeting was held at the request of Hu.

“The Vice-President emphasised that the EU is an open rules based market to all players who fulfil EU rules,” the spokesman told us. “Specific concerns by European citizens should be addressed. We have rules in place which address security issues. We have EU procurement rules in place, and we have the investment screening proposal to protect European interests.”

“The VP also mentioned the need for reciprocity in respective market openness,” he added, further noting: “The College of the European Commission will hold today an orientation debate on China where this issue will come back.”

In a tweet following the meeting Ansip also said: “Agreed that understanding local security concerns, being open and transparent, and cooperating with countries and regulators would be preconditions for increasing trust in the context of 5G security.”

Reuters reports Hu saying the pair had discussed the possibility of setting up a cybersecurity standard along the lines of Europe’s updated privacy framework, the General Data Protection Regulation (GDPR).

Although the Commission did not respond when we asked it to confirm that discussion point.

GDPR was multiple years in the making and before European institutions had agreed on a final text that could come into force. So if the Commission is keen to act “soon” — per Gabriel’s comments on 5G security — to fashion supportive guardrails for next-gen network rollouts a full blown regulation seems an unlikely template.

More likely GDPR is being used by Huawei as a byword for creating consensus around rules that work across an ecosystem of many players by providing standards that different businesses can latch on in an effort to keep moving.

Hu referenced GDPR directly in his speech yesterday, lauding it as “a shining example” of Europe’s “strong experience in driving unified standards and regulation” — so the company is clearly well-versed in how to flatter hosts.

“It sets clear standards, defines responsibilities for all parties, and applies equally to all companies operating in Europe,” he went on. “As a result, GDPR has become the golden standard for privacy protection around the world. We believe that European regulators can also lead the way on similar mechanisms for cyber security.”

Hu ended his speech with a further industry-wide plea, saying: “We also commit to working more closely with all stakeholders in Europe to build a system of trust based on objective facts and verification. This is the cornerstone of a secure digital environment for all.”

Huawei’s appetite to do business in Europe is not in doubt, though.

The question is whether Europe’s telcos and governments can be convinced to swallow any doubts they might have about spying risks and commit to working with the Chinese kit giant as they roll out a new generation of critical infrastructure.


Source: TechCrunch

Brodmann17 nabs $11M for its automotive computer vision tech that runs on any CPU

Efficient computer vision systems are a critical component of autonomous and assisted driving vehicles, and now a startup that has developed a way to deliver computer vision technology without relying on costly and bulky hardware — by building deep learning software that can run even on low-end processors — has secured a round of funding as it gears up for its first services later this year.

Brodmann17 — named after the primary visual cortex in the human brain — has raised $11 million in a Series A round of funding led by OurCrowd, with participation also from Maniv Mobility, AI Alliance, UL Ventures, Samsung NEXT, and the Sony Innovation Fund.

Brodmann17’s edge technology (necessary for rapid computations) is designed to be used in any automotive application that requires artificial intelligence to see and process objects, roads and wider landscapes, competing with the likes of Intel’s Mobileye, services being developed by other OEMs like Bosch, and some automakers like BMW.

The challenge that all these and many other players in the self-driving industry are tackling is that as cars start to be viewed more as hardware, they are taking on some of the biggest feature challenges ever tackled in the world of tech. Autonomous systems are not only expensive but they consume a lot of energy and take up a lot of space in the vehicle, so everyone is looking for solutions that can be less of a strain in one or ideally all of these areas. On top of that, up to now many solutions that might computing in the cloud eat up terabytes of bandwidth and have too much latency for driving scenarios.

The pitch from Brodmann17 is that its core product is a deep-learning based computer vision technology that is designed as a “light weight”, software-based solution that can work even on smaller, low-end processors in the car itself, to complement whatever Lidar, cameras and radars are installed in the systems. (Note: it works on low-end CPUs but not nearly as well as on the faster ones.)

The plan is for Brodmann17’s tech to eventually be a part of fully autonomous deployments, but with self-driving vehicles still some years away from being a reality, CEO Adi Pinhas — a deep learning and computer vision specialist who co-founded the company with two other AI scientists, Amir Alush and Assaf Mushinsky — said that its first commercial efforts will come in the form of advanced driver assistance systems (ADAS): it’s currently working with a global, tier-one automaker to incorporate its technology into front and rear cameras to make more accurate identifications of still and moving objects when a human is still behind the wheel.

That is not a small fish: ADAS is not only already a key component of many newer vehicles, but its ubiquity and functionality will continue to grow. ADAS systems — which are often supplied in part or entirety by third parties to carmakers — was a $20 billion market in 2017 and is projected to reach nearly $92 billion by 2025.

I first met the founding team of Broadmann in Tel Aviv, where they are based, a couple of years ago, when it was just four guys working in a corner of the Samsung NEXT incubator in the city, showing me the the earliest versions of how its tech was able to sit on small processors and identify with a lot of nuance different small and large objects that are encountered in a typical driving scenario.

Fast forward to today, and the company now has 70 people, mostly engineers, now working out of its own digs, and the startup is continuing to hire as it gears up beyond that early development phase.

Pinhas said that in these last couple of years, he’s seen some interesting evolutions in how the tech world, and the wider automotive industry, have approached the concept of autonomous cars.

On the one hand, everyone is throwing what they can at self-driving, and that will inevitably help accelerate roadmaps for new prototypes and tests. On the other hand, that increased effort is also leading to more pragmatism on just how much work lies ahead and how more elements of self driving might come sooner than full-fledged systems.

“Right now, to me it looks like the market may have taken a step back. Everyone wants to speed up development on autonomous systems, but at the same time I noticed how this year at CES, no one was talking about Level 5,” Pinhas said, referring to the highest level of autonomy in driving services, and the big tech event in January where many of the next big shiny new services get shown off for the first time. “I think the thinking now is, even a working Level 4 deployment would be great. Let’s do that and see how well we can get robo-taxis driving in well-defined scenarios.”

That’s where Brodmann17’s push into ADAS comes in: it gives the company a foothold in future deployments and services while also proving the concept by powering services that are live today. 

The other interesting development that Pinhas noted is a shift in focus from volumes of training data, to developing smarter neural networks to calculate and understand that data. “It used to be ‘who has more data’, but now everyone has it,” he said. “Now it’s about the algorithms for training. Experts have long thought that neural networks” — designed to “think” like humans — “will solve everything but the key is still figuring out how best to train those networks. Just throwing data at them will not solve this.” Notably, this is an area where Broadmann17 has put focus for some time, “and others are also starting to now.”

Pinhas admits that Mobileye is the most advanced company in the automotive computer vision market today, although we are still at such an early stage of development that there is room for more innovation, and more startups and other large companies to make an impact. This is why investors are interested in Brodmann17, and why the startup has already started working on its next round to supply itself with capital for the next phase.

“We are convinced that Brodmann17 is one of the best deep AI companies out there. The company has a very experienced management team and exceptional technical leadership that has created a major leapfrog in the fundamentals of AI algorithms,” said Eli Nir, Senior Partner at OurCrowd, said. “Brodmann17’s technology opens the doors for low computation implementation of AI – significantly lowering cost, complexity, and price, and can be used over many sectors and industries. We are very excited to lead this round and take part in the future success of the company.”


Source: TechCrunch

A healthcare investment fund has become one of Israel’s largest with a $660 million close

One of Israel’s single largest venture capital funds is a new later stage vehicle focused on healthcare.

The aMoon investment firm launched its second vehicle in April 2018 and it just announced its final close with $660 million in assets under management — making it one of the largest (if not the largest) firm in the country.

“We plan to leverage Israel’s ecosystem of breakthrough science and disruptive tech innovation to accelerate cure and reshape global healthcare.” said Dr. Yair Schindel MD, Co-Founder & Managing Partner of aMoon, in a statement. “This raise is a vote of confidence for the Israeli HealthTech ecosystem that extends beyond Israel’s borders, to include the sizable community of Israeli entrepreneurs and researchers in global hubs, such as Silicon Valley and Boston.”

The firm’s second fund will have a strategy focused on later stage, lower risk companies in which aMoon will invest larger checks, according to an email from the firm’s co-founder and managing director, Dr. Schindel.

Ticket size for deals will range anywhere from $10 million to $20 million on the low end with the potential for follow-on investments ranging from $40 million to $50 million, Dr. Schindel said.

This larger check size is a function of the fund’s expansion. While the first aMoon fund was a $200 million, fund from a single limited partner (Marius Nacht, the co-founder and chairman of Check Point Software), the new fund counts 50 investors globally, including Credit Suisse which committed $250 million from their asset management and private banking groups. Goldman Sachs, also participated alongside an undisclosed Israeli investment firm.

Since its launch, aMoon 2 has made five investments in companies like Zebra Medical Vision, Cartiheal, Ayala Pharmaceuticals, Biolojic Design, and a still-in-stealth mode fifth company.

Broadly speaking, those deals align with the firm’s broader investment strategy which Schindel described as tackling diseases that are “either the worst killers or the largest cost-drivers of healthcare such as: cancer, cardiovascular disease, diabetes, Alzheimer’s, Parkinson’s, and infectious diseases.”

For Schindel and his colleagues at the firm, Israel represents an incredibly fertile market for developing new healthcare technologies.

The country boasts highly curated electronic medical records for nearly the entire population dating back more than 20 years. That means Israel has one of the most complete electronic pictures of its national population health extant in the world today.

And the Israeli government recently launched a $272 million investment scheme into digital health projects over the next five years

“The biggest opportunity today lies in the convergence of technology and biology and the shift from care which is reactive to care which is predictive, preventive and personalized,” says Schindel in a statement.

And the presence of large consumer tech companies in the healthcare market these days, means good things to come for startup companies, according to Schindel.

:Their presence means a larger universe of buyers as well as a much faster pace of development in a relatively conservative industry which is currently undergoing a massive digital transformation,” he wrote in an email.

 


Source: TechCrunch

Africa Roundup: Kenya’s BRCK acquires EveryLayer, Nigeria’s TeamApt eyes global expansion

Kenyan  communications hardware company BRCK acquired the assets of Nairobi based internet provider Surf and its U.S. parent EveryLayer in a purchase deal of an undisclosed amount in February.

Based in Nairobi, Surf is a hotspot service provider aimed at offering affordable internet to lower income segments. BRCK is a five year old venture that pairs its rugged WiFi routers to internet service packages designed to bring people online in frontier and emerging markets.

With the acquisition, BRCK gains the assets of San Francisco based EveryLayer and its Surf subsidiary, including 1200 hotspots and 200,000 active customers across 22 cities in Kenya, according to BRCK CEO and founder Erik Hersman.

Backed by $10 million from investors including Steve Case’s Revolution  VC fund, BRCK plans to use its new resources to expand to an undisclosed East African country and is eyeing options abroad. “We’re looking at Indonesia and starting our pilot in Mexico next month,” Hersman told TechCrunch on a call from Kigali.

BRCK built its platform around providing internet solutions primarily in Kenya and Rwanda. In 2017, the company rolled out its SupaBRCK product and paired it to its Moja service, which offers free public WiFi—internet, music, and entertainment—subsidized by commercial partners.

There’s not a requirement to click on or watch advertisements to gain Moja access, though users can gain faster speeds if they “interact with one of our business partners…by doing a survey, downloading an app, or watching an ad,” said Hersman.

In 2018, BRCK began offering SupaBRCK devices to drivers of Nairobi’s Matatu buses for Kenyan commuters to access Moja. As of January Moja traffic is racking up 300,000 active uniques and 3.7 million impressions per month, according to Hersman. There’s more on the deal and Africa’s internet connectivity equation in this TechCrunch exclusive on the acquisition.

Nigerian fintech startup TeamApt raised $5.5 million in capital in a Series A round led by Quantum Capital Partners.

The Lagos based firm will use the funds to expand its white label digital finance products and pivot to consumer finance with the launch of its AptPay banking app.

Founded by Tosin Eniolorunda, TeamApt supplies financial and payment solutions to Nigeria’s largest commercial banks—including Zenith, UBA, and ALAT.

For Eniolorunda, launching the fintech startup means competing with his former employer, the later stage Nigerian tech company Interswitch.

The TeamApt founder is open about his company going head to head not only with Interswitch, but other Nigerian payment gateway startups, including Paystack and Flutterwave, he told TechCrunch in this exclusive.

TeamApt, whose name is derivative of aptitude, bootstrapped its way to its Series A by generating revenue project to project working for Nigerian companies, according to its CEO.

The venture now has a developer team of 40 in Lagos, according to Eniolorunda, who spent 6 years at Interswitch as a developer and engineer himself, before founding the startup in 2015 .

“The 40 are out of a total staff of about 72 so the firm is a major engineering company. We build all the IP and of course use open source tools,” he said.

TeamApt’s commercial bank product offerings include Moneytor— a digital banking service for financial institutions to track transactions with web and mobile interfaces—and Monnify, an enterprise software suite for small business management.

On performance, TeamApt claims 26 African bank clients and processes $160 million in monthly transactions, according to company data. Though it does not produce public financial results, TeamApt claimed revenue growth of 4,500 percent over a three year period.

Quantum Capital Partners, a Lagos based investment firm founded by Nigerian banker Jim Ovia, confirmed it verified TeamApt’s numbers.

“Our CFO sat with them for about two weeks,” Elaine Delaney told TechCrunch.

TeamApt’s results and the startup’s global value proposition factored into the fund’s decision to serve as sole-investor in the $5.5 million round.

Delaney will take a board seat with TeamApt “as a supportive investor,” she said.

TeamApt plans to develop more business and consumer based offerings. “We’re beginning to pilot into much more merchant and consumer facing products where we’re building payment infrastructure to connect these banks to merchants and businesses,” CEO Tosin Eniolorunda said.

Part of this includes the launch of AptPay, which Eniolorunda describes as “a push payment, payment infrastructure” to “centralize…all services currently used on banking mobile apps.”

The company recently received its license from the Nigerian Central Bank to operate as a payment switch in the country.

On new markets,  TeamApt is looking to Canada and Europe with a specific expansion announcement expected by fourth quarter 2019, according to Eniolorunda

TeamApt’s CEO is open about the company’s future intent to list. “The project code name for the recent funding was NASDAQ. We’re clear about becoming a public company,” said Eniolorunda.

More Africa Related Stories @TechCrunch

African Tech Around The Net    


Source: TechCrunch

Porsche 911 Carrera S Cabriolet brings 443 hp to Geneva Motor Show – Roadshow

The new Cabriolet starts at $126,100 in the US.
Source: CNET

2020 Porsche 911 S and 4S Cabriolet boast 443 horsepower – Roadshow

The car’s power soft top can be opened in just 12 seconds at up to 31 miles per hour.
Source: CNET

Rally racing spectators are about to see a bump in their own safety – Roadshow

The FIA and Siemens are partnering to leverage autonomous tech against running over spectators.
Source: CNET

Ginetta's Akula supercar has race-inspired aerodynamics – Roadshow

The new car will also have a claimed 600 horsepower and will cost $532,000.
Source: CNET

2020 Mitsubishi ASX debuts in Geneva, hints at Outlander Sport for US – Roadshow

This is a close preview of the US-market Mitsubishi Outlander Sport.
Source: CNET

Sea is raising up to $1.5B for its Shopee e-commerce business in Southeast Asia

Alibaba is about to get a jolt from its largest rival in Southeast Asia. Sea, the Nasdaq-listed business, is raising as much as $1.5 billion from a new share offering that’s sure to be funneled into its Shopee e-commerce business.

Singapore-based Sea said in a filing that it plans to offer 60 million American Depositary Shares (ADS) at a price of $22.50 each. That could raise $1.35 billion, but that number could increase by a further $202 million if underwriters take up the full allotment of 9 million additional shares that are open to them. If that were to happen, the grand total raised would pass $1.5 billion. (Shopee raised $500 million in a sale last year.)

Sea said it would use the capital for “business expansion and other general corporate purposes.” That’s a pretty general statement and its business span gaming (Garena) and payments (AirPay), but you would imagine that Shopee, its primary focus these days, would be the main benefactor.

The $22.50 price represents a discount on Sea’s current share price — $24.06 at the time of writing — and the timing sees Sea take advantage of a recent share price rally. The company announced its end of year financials for 2018 last month, but which included positive progress for Shopee and Garena.

Whilst it remains unprofitable, Shopee saw annual GMV — total e-commerce transactions, an indicator of business health — cross $10 billion for the first time, growing 117 percent in the fourth quarter alone.

Those green shoots were met with enthusiasm by investors, as trading drove the stock price to a record high since its October 2017 IPO. That, in turn, made founder Forrest Li a billionaire on paper and gave Sea a market cap of over $8 billion.

Shopee shares have rallied after its 2018 financial report showed signs of promising growth for its Shopee e-commerce business

The capital is very much needed, however, as Shopee is some way from profitability and that is dragging down Sea’s overall business.

While adjusted revenue for Shopee increased by over 1,500 percent last year, it represented just over one-quarter of Sea’s overall $1 billion income in 2018 and contributed heavily to the parent company’s net loss of $961 million. Shopee alone posted a $893 million net loss in 2018.

Shopee is up against some tough competitors in Southeast Asia, most of which have strong links to Alibaba. Those include Alibaba’s own AliExpress service, Lazada — the e-commerce service it acquired — and Tokopedia, the $7 billion-valued Indonesian company that counts Alibaba and SoftBank’s Vision Fund among its backers.

Sea claims to be the largest e-commerce firm in “Greater Southeast Asia” — a classification that includes Taiwan alongside Southeast Asia — although direct comparisons are not possible since Alibaba doesn’t provide detailed information on its e-commerce businesses outside of China.

Alibaba said its international e-commerce businesses — which include many other services beyond Lazada — made $849 million in revenue during its most recent quarter, an annual increase of 23 percent. Lazada is in the midst of a transition — it appointed a new CEO in December — that has included a move away from direct sales. Alibaba said that impacted growth, with GMV rates slowing, but it pledged to continue its focus, having invested a fresh $2 billion into the business last year.

“We continue to invest resources to integrate Lazada’s business and technology operations into Alibaba with the aim of building a strong foundation for us to extend our offerings in Southeast Asia,” it said.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900