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

Archivo del Autor: Belen De Leon

Is Tesla's Autopilot Safe? Finding Out Demands Better Data

Elon Musk has made bold claims about his sort of self-driving feature’s saving lives, but the truth is far trickier, and harder to reach.
Source: Wired

What Happened to Internet.org, Facebook's Grand Plan to Wire the World?

Five years ago Mark Zuckerberg debuted a bold vision of global internet. It didn’t go as planned—forcing Facebook to reckon with the limits of its own ambition.
Source: Wired

Brexit-related concerns remain key for UK tech, says UK gov report

Two out of the top three challenges facing tech companies in the UK’s top two tech clusters are related to Brexit, according to a UK government-backed report, and for much of the rest of the country.

That at least is the only possible conclusion from the release today of Tech Nation 2018, the UK’s annual state of the nation’ report on the country’s tech sector. This year’s survey interviewed 3,428 people members of the UK tech community, including founders and workers in tech companies, but has been heavily spun to de-emphasise the effects of Brexit on the UK tech industry.

The report stated that the top three challenges in London and Cambridge (which contains the world-renowned ‘Silicon Fen’ tech cluster) were:

London:
1. Access to talent (which will be affected by immigration rules before and after Brexit)
2. Cost of living
3. Brexit

Cambridge’s were:
1. Cost of living
2. Access to talent (again, affected by Brexit)
3. Brexit

Outside of London, once again, two out of the top three main concerns would be affected by how immigration will play out before and after Brexit.

In the rest of the country, access to talent was cited as the most common challenge – affecting 83% of the UK’s regional tech clusters. Access a funding was a top 3 challenge in 49% of clusters and bad transport links were also cited.

Funding is clearly also Brexit-related, given that funding from the European Investment Fund has collapsed since the Brexit vote.

The European Investment Bank has slashed deals with UK VCs and private equity groups by more than two-thirds, with no equivalent funding from the UK government in sight.

The massive cut pushed the UK out of the top spot at the main recipient of EU venture funding, which is the single largest source of early-stage capital in Europe. France and Germany have now overtaken the UK as the main recipients of capital from the European Investment Bank. UK VCs have expressed concern that the loss of EIF funding will have a “significant” impact on funds.

However, you probably won’t get that impression from the way the report is being pitched to the media at a lavish launch in the centre of London today. Instead, the report is filled with heady statistics about the UK’s booming tech industry.

The report also makes absolutely no mention of the effect of the UK leaving the EU’s Digital Single Market.

Despite dampening down the effect of Brexit on the UK tech industry, the report oddly highlights that tech companies must continue to draw talent from outside the UK, even as the UK government continues to argue about what kind of Brexit it wants and has been embroiled with the Windrush immigration scandal.

The Tech Nation survey found London tech startups have the fourth most international workforce in the world, behind Singapore, Berlin and Chicago, with 54% of workers born outside the UK.

In other words, with over half of London tech workers born outside the UK, Brexit and its impact of the future immigration status of much-needed tech talent will continue to overshadow the entire issue.

The report also found that more black, Asian and ethnic minority workers are employed in London’s tech scene than across the UK in general (15% v 10%).

It will hardly be of any succour them then that a recent report by the United Nations ‘special rapporteur’ on racism found that Brexit has contributed to an environment of increased racial discrimination and intolerance. Other UK-based reports say there’s been a sharp rise in reported hate crimes since the EU referendum.

And over 1,000 young Eastern Europeans who took part in study by researchers from the universities of Strathclyde, Plymouth and Durham, found increasing levels of racism and xenophobia in their neighbourhoods since the Brexit Referendum.

Hardly the welcoming environment Britain needs to fill the many jobs in tech right now.

The rest of the Tech Nation report outlines how the UK’s large tech industry, which has benefitted from the access to talent afforded by EU membership, continues to grow. However, the report can hardly claim independence from government since it was launched and backed by HMG’s Digital Secretary Matt Hancock.

The report’s further claims, which are not independently verified, include:

  • The UK was in the top three countries in the world for total capital invested in digital tech companies in 2017, behind the US and China.
  • UK tech companies have more foreign customers than companies in Silicon Valley. In London, 33% of tech company customers are based outside the UK, compared to 30% in Silicon Valley and 7% in Beijing.
  • Digital tech companies in London are “the most connected in Europe”, second only to Silicon Valley for international connections. Twenty-five per cent of entrepreneurs across the world report having a significant relationship with two or more entrepreneurs in London, compared to 33% for Silicon Valley.
  • London tech startups have the fourth most international workforce in the world, behind Singapore, Berlin and Chicago, with 54% of workers born outside the UK.
  • Tech communities across the UK are “highly optimistic” about the growth prospects for digital tech companies in their local area, both in terms of scale and number of businesses
  • Tech is expanding 2.6x faster than the rest of the UK economy
  • Turnover of digital tech companies grew by 4.5% between 2016-17 compared to UK GDP which grew by 1.7% over the same period
  • Digital tech sector worth nearly £184bn to UK economy, up from £170bn in 2016


Source: TechCrunch

Zuckerberg will meet with European parliament in private next week

Who says privacy is dead? Facebook’s founder Mark Zuckerberg has agreed to take European parliamentarians’ questions about how his platform impacts the privacy of hundreds of millions of European citizens — but only behind closed doors. Where no one except a handful of carefully chosen MEPs will bear witness to what’s said.

The private meeting will take place on May 22 at 17.45CET in Brussels. After which the president of the European Parliament, Antonio Tajani, will hold a press conference to furnish the media with his version of events.

It’s just a shame that journalists are being blocked from being able to report on what actually goes on in the room.

And that members of the public won’t be able to form their own opinions about how Facebook’s founder responds to pressing questions about what Zuckerberg’s platform is doing to their privacy and their fundamental rights.

Because the doors are being closed to journalists and citizens.

Even the intended contents of the meeting is been glossed over in public — with the purpose of the chat being vaguely couched as “to clarify issues related to the use of personal data” in a statement by Tajani (below).

The impact of Facebook’s platform on “electoral processes in Europe” is the only discussion point that’s specifically flagged.

Given Zuckerberg has thrice denied requests from UK lawmakers to take questions about his platform in a public hearing we can only assume the company made the CEO’s appearance in front of EU parliamentarians conditional on the meeting being closed.

Zuckerberg did agree to public sessions with US lawmakers last month, following a major global privacy scandal related to user data and political ad targeting.

But evidently the company’s sense of accountability doesn’t travel very far. (Despite a set of ‘privacy principles’ that Facebook published with great fanfare at the start of the year — one of which reads: ‘We are accountable’. Albeit Facebook didn’t specify to who or what exactly Facebook feels accountable.)

We’ve reached out to Facebook to ask why Zuckerberg will not take European parliamentarians questions in a public hearing. And indeed whether Mark can find the time to hop on a train to London afterwards to testify before the DCMS committee’s enquiry into online disinformation — and will update this story with any response.

As Vera Jourova, the European commissioner for justice and consumers, put it in a tweet, it’s a pity the Facebook founder does not believe all Europeans deserve to know how their data is handled by his company. Just a select few, holding positions of elected office.

A pity or, well, a shame.

Safe to say, not all MEPs are happy with the arrangement…

And according to an EU parliament source, around half the groups wanted an open hearing with the Committee on Civil Liberties, Justice and Home Affairs — with only a small majority of the Conference of Presidents agreeing to a closed meeting.

But let’s at least be thankful that Zuckerberg has shown us, once again, how very much privacy matters — to him personally


Source: TechCrunch

Monzo, the U.K. challenger bank, finally rolls out Apple Pay

Monzo, the U.K. challenger bank, has finally added Apple Pay to its mobile-only current account. The just over three year-old fintech says it has been one of the most requested features for its banking app, with over 2,000 mentions of Apple Pay on Monzo’s forum, whilst its customer support team have been asked about the functionality more than 13,000 times. In other words, the rollout can’t come soon enough. Noteworthy, Monzo was able to add Google Pay all the way back in October 2017.

Meanwhile, many of its passionate and vocal users will be wondering what took Monzo so long (as an aside, rival challenger Starling was able to add Apple Pay in July 2017). The upstart bank, which usually makes a virtue of its community-driven approach and transparency hasn’t been able to say (or even fully acknowledge that the feature was coming), likely because Apple imposes strict rules on the ways its partners communicate working with the tech giant. And when you sign an NDA with Apple it’s not untypical for it to stipulate that you don’t talk about said NDA.

What we do know is that — similar to Apple’s iOS App Store when submitting an app — the Apple Pay approval process for a new bank partner is not for the faint-hearted. Industry insiders tell me that Google Pay has less hurdles to jump in comparison.

Now that the feature is live, Monzo is talking up the security and privacy aspect of using Apple Pay, noting that when you use a credit or debit card with Apple Pay, the actual card numbers are not stored on the device, nor on Apple servers. Instead, “a unique Device Account Number is assigned, encrypted and securely stored in the Secure Element on your device… [and] each transaction is authorised with a one-time unique dynamic security code”.

Of course, most people simply like Apple Pay for its convenience, letting you use your phone to pay rather than fumbling for a debit or credit card, and when shopping online not having to repeatedly enter card details.

Cue Monzo’s Tom Blomfield waxing lyrical in a company statement about Apple’s design and UX. “Apple is famous for building beautiful products with simple, intuitive interfaces. Their design thinking has long been a source of inspiration for us. Monzo’s mission has alway been to make sure everyone can use and manage their money effortlessly, and with Apple Pay we are one step closer to achieving that,” says the challenger bank’s co-founder and CEO.


Source: TechCrunch

Jirnexu pulls in $11M for its financial comparison service in Southeast Asia

It’s been a busy week for startup funding in Southeast Asia. Following big deals for Carro and Carousell, financial comparison startup Jirnexu is the latest to announce new capital after it closed an $11 million Series B round.

The new investment comes courtesy of Japan’s SBI Group — a returning investor which led the round having co-led Carro’s $60 million raise — alongside new backer SIG Asia Investments. The deal takes Jirnexu to $17 million from investors to date.

The startup was founded in 2012 and it is based in Kuala Lumpur, Malaysia. It operates financial comparison services in its native Malaysia (‘RinggitPlus‘) and in Indonesia, under the ‘KreditGoGo‘ brand, that aggregate offerings from banks and financial companies that include Citibank, HSBC, Standard Chartered, and UOB. In short, the company acts as a user acquisition channel for financial organizations that want to reach consumers and maintain a dialogue with them.

In recent years, Jirnexu has gone beyond basic banking products to offer insurance and e-policies, while it has introduced chatbots in conjunction with five financial organizations to help ease the process of sign-up and selection for their customers.

“Our core focus is to become the only band of services a consumer needs for their personal finance and money,” Jirnexu CEO Yuen Tuck Siew, who founded the company after returning home from a decade in the UK, told TechCrunch in an interview. “Two years ago, it was all about banking, particularly secure credit, now we’ve announced live quotes for insurance and we’ll be adding more insurance products.”

In particular, the startup is focused on consumer digital identification and eKYC that will help it to tailor suggested packages more accurately for consumers.

Jirnexu has raised new funding in 2016 and 2017, but Siew said this newest round gives significant runway that will allow it to focus on longer-term strategies with more clarity than before.

“We can now plan multiple years ahead which is absolutely essential with what we can do. No matter how longterm you want to think, [when you need to raise money regularly] you’re always looking at KPIs. Now we can plan and invest in projects that can really have a huge impact for customers,” he explained.

Much of the effort right now, he added, is on hiring for senior executive positions and operational roles, including a CTO, to build out the business and push into new financial verticals.

For now, the company isn’t looking to expand to new markets. Siew suggested that new launches would likely come after a Series C round but, per earlier comments, that’s not an event he sees happening in the immediate term.

Likewise, he said there is potential to work more closely with SBI — which operates a range of financial services in Japan — in the future. But initially, the company is just focused on executing on its plans with its investors’ backing.

“They understand the challenges in the market and see the value of us being able to overcome issues like regulatory and long sales cycles,” the Jirnexu CEO said.


Source: TechCrunch

Yanny vs. Laurel has reached China and now it's more confusing than ever – CNET

Most Chinese internet users are Team Yanny, but other Chinese variations have appeared online.
Source: CNET

2018 Porsche Panamera Sport Turismo review – Roadshow

Porsche’s four-door sports car par excellence suffers no drawbacks from the new look ‘round back.
Source: CNET

2018 Porsche Panamera 4 Sport Turismo: 5 things you should know video – Roadshow

Take a great car, turn it into a wagon and this is the result.
Source: CNET

An autonomous trip through Jerusalem in Intel's ride video – Roadshow

Testing a driverless car on some of the most manic streets in the world sounds like a bad idea. Join us as we find out whether it was.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909