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

Archivo del Autor: Belen De Leon

Amazon sellers had funds stolen by hackers in extensive six-month fraud

Amazon sellers have been targeted by hackers in a fraud that saw sales revenue and loans stolen from their accounts. The crime is reported to have continued for six months before it was discovered.

The post Amazon sellers had funds stolen by hackers in extensive six-month fraud appeared first on Digital Trends.


Source: Digital trends

New HP 3D printer is for factories, not prototypes – CNET

The Jet Fusion 5200 is for high-volume manufacturing and can make squishy plastic products, too.
Source: CNET

Australia printed 46 million $50 notes with a typo – CNET

With great power comes great responsibilty.
Source: CNET

Tink, the European banking platform, partners with British incumbent NatWest

It’s easy to push a narrative of fintech upstarts versus the big incumbent banks, but the more subtle reality is that as well as competing on numerous fronts, there are partnerships being formed across the board. The latest such move sees Tink, the Sweden-based banking platform that raised €56 million in new funding in February, partner with British bank NatWest.

The agreement gives NatWest access to Tink’s Personal Finance Management (PFM) and “Data Enrichment” products, which will be integrated into NatWest’s core mobile banking app. This will allow NatWest to improve its mobile banking offering by giving NatWest customers personalised insights into their finances based on transaction history. The features built with Tink’s technology are planned to go live in Q4 2019.

The bigger picture is that by partnering with Tink, NatWest is aiming to meet increased customer expectations with regards to digital financial services. Undoubtedly, a plethora of fintech startups and challenger banks have raised the UX and feature bar significantly in the U.K. and right across Europe, not least via high quality mobile apps and better use of data, while incumbent banks have been scrambling to catch up.

“Historically banks have tried to build everything themselves, but we are now seeing a big shift where they want to partner with the best to propel development, quickly launch new features and stay competitive,” Tink co-founder and CEO Daniel Kjellén tells me.

“Today more and more banks choose to leverage the external building blocks that’s available to them and add in-house uniqueness on top of that. We’ve seen the same development when it comes to hosting – banks are now choosing cloud-based solutions such as AWS instead of on-premise solutions”.

To that end, although originally launched in Sweden in 2013 as a consumer-facing finance app with bank account aggregation at its heart, Tink has since repositioned its offering to provide the same underlying technology and more to banks and other financial service providers.

Through various APIs, Tink provides four pillars of technology: “Account Aggregation,” “Payment Initiation,” “Personal Finance Management” and “Data Enrichment.” These can be used by third parties to roll their own standalone apps or integrated into existing banking applications.

Along with NatWest, Tink has partnerships with a number of other banks including Klarna, BNP Paribas Fortis, ABN AMRO, SEB and Nordea.

Meanwhile, PFM (personal finance management) functionality in some form or another can now be found in numerous banking apps and fintech chatbots, and I put it to Kjellén that a PFM feature is now a commodity. He pushes back.

“It’s true that customer’s expectations on digital banking services are increasing and incentivising the incumbents to develop their PFM tools at a more rapid pace than before,” he says. “But the future where PFM is completely data-driven and where product recommendations, advice and decisions can be put on autopilot is still very far from a commodity”.

“The most advanced players are now building products that… take their PFM apps from being read-only to data-driven and actionable. It’s this combination of functionalities that will be game-changing for the industry”.


Source: TechCrunch

Heetch raises $38M to take on Uber in French-speaking countries

With Uber just days away from going public, a small challenger has raised some funds of its own to take it and the rest of the field on in francophone markets. Heetch, a ride-sharing platform based out of Paris with operations across France and French-speaking Africa, has picked up a Series B of $38 million, at a valuation that we understand to be around $150 million.

Very small potatoes compared to the $90 billion value some have ascribed to its much larger competitor. But the list of Heetch’s investors — a combination of strategic and financial players — speaks to both the untapped opportunity that investors (and founders) think still exists in the wider market, and the fact that many believe that Uber doesn’t address everything and everyone, and there remains room for more companies to approach the need to transport people in different ways. (Indeed, others like Gett, which this week announced a $200 million round, also capitalising on these gaps.)

The round is being led by Cathay Innovation and Total Ventures (the investment arm of the oil and energy giant), with participation from existing shareholders Idinvest Partners, Innov’Allianz, Alven, Felix Capital, and Via-ID, and it brings the total raised to around $70 million (following from previous rounds of $12 million in 2017 and $20 million in 2018). The funding will be used to bring Heetch to more markets — today it is in France, Belgium, Morocco and the Ivory Coast, and the plan is to expand Algeria, Cameroon and Senegal later this year — as well as to continue hiring, particularly engineers in Paris.

It helps, too, that Heetch has had its share of interest from acquirers over the years, including — our sources tell us — an approach from one of the world’s biggest ridesharing platforms. (It was rebuffed on the low price offered.)

Heetch was started in 2013 by Teddy Pellerin and Jacob Matthieu to fill what it saw as a clear gap in the market in Paris: providing rides to 20-somethings back to the outskirts and suburbs of Paris after late nights out in clubs in town — a market that was not being served by other taxi companies, nor by public transport.

As Pellerin, who is now the CEO, describes it, Heetch took a casual approach to solving this casual passenger problem: the idea was to make the service truly peer-to-peer, by bringing on drivers that were the same age and just like the people that were being driven (they might have been coming home from the same clubs).

The idea caught on virally with its user base — would you expect anything less of a service aimed at millennials? But, alas, not with the regulators, who shut down the service for not using licensed drivers.

Ironically, it was just then that Heetch got approached to be acquired, and also was picking up its earliest funding from Felix.

“We took a different approach when we backed them,” said Antoine Nussenbaum, who led the deal for Felix. “We were making a strong statement: we believe that in service categories that feel commoditised, you can build a specific community and experience, and that has been more than proven to date with Heetch.”

In fallow mode, the company rebuilt itself with a refocus on working with professional drivers, but while also trying to keep some of the ethos that made it stand out from others like Uber and the other big player in the market in France, the Daimler-majority-owned Chauffeur Prive (which earlier this year rebranded to Kapten). By continuing to serve younger users; driving to parts of the wider metro area that others would not; by taking a smaller cut from the drivers in order to incentivise them to drive with Heetch over others; and by taking a “nice guy” approach to the business.

“We are more like Lyft,” Pellerin said. “We have a friendly service, with good interactions between riders and drivers. We are also better at servicing younger users because we are a bit cheaper.”

And it added a twist: it saw a chance to export its model to other francophone markets where public and private transportation infrastructure were not overly developed, and its app could be minimally adjusted to work — effectively expanding from first-world problems (skint middle-class kids coming home after a night on the town) to third-world problems (the large hole that is services in emerging markets).

These days, Pellerin said that while Paris is still Heetch’s biggest market, its second-largest today is Casablanca in Morocco (and Brussels in Belgium is third).

Ironically for a company that got its start by clearly violating local regulations, one notable aspect of how Heetch is growing is that today it’s adjusting its model to tailor it to the regulatory and other requirements in each country, which might include working with professional drivers, or even painting cars a specific color in order to operate a livery service.

Interestingly, there is another way that the company is different from Uber (which racked up $1 billion in losses last quarter): it’s close to becoming profitable, Pellerin noted, in the four markets where it is active today.

“We are very proud to join forces with Heetch and its talented team. We are convinced of Heetch’s potential and believe in its development strategy in Europe and Africa, a region we monitor closely. Millions of Africans will be able to benefit from Heetch’s services. This investment fits perfectly with our investment thesis around mobility and complements our global portfolio in the space which includes Drivy-Getaround, Momenta, Glovo, and OnTruck,” said Jacky Abitbol, Partner at Cathay Innovation, in a statement.


Source: TechCrunch

Educational gaming platform Kahoot acquires math app maker DragonBox for $18M

Kahoot, the popular e-learning platform that provides a range of games to teach subjects (it has described itself as the “Netflix of education”), has made its first acquisition: it has acquired DragonBox, a startup that builds math apps, for $18 million in a combination of cash and shares.

Åsmund Furuseth, Kahoot’s CEO and co-founder, said in an interview that the deal was being done at an uptick to Kahoot’s previous valuation of $376 millon; the bigger company is now creeping up to $400 million.

It’s a relatively strong exit for DragonBox, which had raised less than $500,000 since 2012 primarily from going through incubators and accelerators, according to PitchBook.

The plan will be to bring DragonBox — which, like Kahoot, has roots in Norway — on wholesale to continue growing DragonBox’s existing business, as well as to supplement Kahoot’s offering. Today the smaller startup already has millions of users in Europe, including schools that use it to teach K-12 math curriculum subjects, but alongside that it will also to start to develop more educational content for the main Kahoot platform.

That Kahoot platform up to now has grown organically through a combination of both Kahoot-created, and user-created content (users can build their own games on Kahoot); as well as through serving two markets: K-12 users, and enterprise customers for corporate training. Furuseth sees DragonBox as supplementing the first of these, specifically by helping it expand into more parent-led and home learning that supplements what children might be getting in classrooms.

That’s an area where Kahoot already has a sizeable business. Furuseth said that of the 1 billion plays that its platform saw in 2018, 700 million came from K-12 classrooms, 30 million came from enterprises, and the rest — around 270 million — came from people using Kahoot at home, playing around 100 million games. That speaks to an opportunity to build more content to serve that third sector, which is where DragonBox will fit.

“Since day one, DragonBox has made learning math more fun and engaging for children around the world. Together with Kahoot!, we will enable millions of more users to enjoy learning math in an awesome way,” said Jean-Baptiste Huynh, math teacher, CEO and co-founder of DragonBox.

Furuseth added that the company is also looking at making further acquisitions to continue growing Kahoot alongside its own organic growth, tapping into the fact that there are dozens of smaller startups in the world of education that will be challenged to scale up on their own. (Not the small number of enterprise users in the mix today: my guess is that’s an area where the company may try to grow through more bolt-on businesses.)

“In general, it’s hard for many small and even successful ed-tech companies to reach a large mass of users because it’s difficult to cut through the noise,” Furuseth said in an interview. “We think our brand can help by reaching out with more learning experiences now and in the future.”

Under Furuseth as CEO, the company has been trying to tap into that also by way of a new accelerator that it launched last year called Ignite, which it sees partly as a way to help grow those businesses, as well as a way to find promising startups that it might worth with or acquire itself.


Source: TechCrunch

Sharp will resume selling its smart TVs in the US this year

Good news for U.S. consumers, the smart TV market is about to get more competitive after Sharp announced plans to resume selling TVs in America before the end of this year.

The Japanese firm quit the U.S. in 2015 when crumbling finances threatened its very existence. It was bailed out by Hon Hai Precision — the Taiwanese manufacturing firm better known as Foxconn — in a $3.5 billion deal that attracted controversy inside Japan, where a home-backed agreement had been preferred by many. Still, under new management, it is seeking expansion to continue its rebound.

Sharp sold its license to China’s Hisense when it exited, and this week it said that it has struck a deal to regain it, although the terms have not been disclosed.

That relationship is certainly frosty: Sharp sued the Chinese firm, which is state-owned, alleging that it had put Sharp’s badge on sub-quality products. The suit was dropped at the beginning of last year. Sharp said at the time that it intended to return to the North American market itself, and now it has the deal it required.

Sources told Reuters that the firm may also be considering other markets in the Americas beyond the U.S, Hisense also acquired its rights for that region, but the U.S. market is obviously the headline expansion.

For now, Sharp said it will bring TVs to market that combine 5G, AIoT — a buzzy acronym that stands for ‘artificial intelligence of things’ — and 8K/4K picture quality. We’ll have to wait for more on what the exact product line-up will look like.


Source: TechCrunch

Wacom's Intuos Pro tablet now comes in pint-size – CNET

The Intuos Pro Small is a more affordable version of Wacom’s flagship graphics tablet.
Source: CNET

Disney reports strong second-quarter, but takes $353 million write-down on Vice

Walt Disney Co. is writing down its investment in Vice Media for the second time in less than a year. In its otherwise upbeat second-quarter earnings report, the company said it was taking an impairment of $353 million for Vice.

This follows the $157 million write-down Disney disclosed during its fourth-quarter earnings report in November. Vice Media was valued at about $5.7 billion post-money in June 2017 and raised a total of $1.4 billion in funding, including $500 million from Disney in 2015. Last week, however, the Wall Street Journal reported that the media company had taken $250 million in debt financing from investors led by George Soros as it tries to find a way to reverse its slowed growth and stalling traffic.

Disney owns 21% of Vice, in addition to smaller stakes through 21st Century Fox, which it acquired in March, and A&E Networks, a joint venture between Heart Corporation and Disney-ABC Television, one of its subsidiaries.

The Vice write-down was a low point in an otherwise strong quarter for Disney. The company reported a 3% increase in revenue to $14.9 billion and earnings per share of $1.61, beating analysts’ expectations. It also announced three new “Star Wars” films will be released starting in December 2022, along with a roster of other upcoming titles that includes “Cruella” and the “Avatar” sequels.

TechCrunch has contacted Vice Media for comment.

In a statement to Business Insider, a Vice spokesperson said it is “on target to meet, if it not exceed, its financial targets for the third straight quarter,” adding that “our new executive team’s strategic plan is well underway and with the recent capital rise, we will continue investing in the long-term growth of our five global businesses—television, studio, digital, news and our advertising agency, Virtue.”


Source: TechCrunch

‘Weird Cuts’ is Google’s new AR experiment that lets you cut out pieces of reality to make collages

In addition to preserving art and historic landmarks around the world, Google’s Arts & Culture division also likes to collaborate with artists to experiment with integrations between technology and art. The latest of these efforts, a new AR app called “Weird Cuts,” was formally introduced this evening at the Google I/O developer conference. The concept for the app was created by artists Zach Lieberman and Molmol Kuo, and was developed with the support of Google Arts & Culture. And it’s definitely an odd (but also fun) tool for playing around with augmented reality — without having any sort of real intention in mind beyond “making weird AR collages.”

Experiments like this, though seemingly lighthearted, are important in terms of getting a better understanding of a new technology, and how people want to interact with it. Today, many AR apps are built for specific purposes — like placing furniture in a room to see how it goes with your existing décor, or getting up-and-close with something you normally couldn’t otherwise — like the great, white shark shown in AR during yesterday’s Google I/O keynote.

Weird Cuts, meanwhile, doesn’t have any higher aim beyond just having fun and being creative.

The app consists of two modes — a cutout mode and a collage mode.

The idea is that you should walk around and collect a bunch of different materials from the world in front of your camera’s viewfinder while in the cutout mode. These images are cut into shapes that you then assemble when you switch to collage mode. To do so, you’ll arrange your cutouts in the 3D space by moving and tapping on the phone’s screen.

You can also adjust the shapes while holding down your finger and moving up, down, left and right — for example, if you want to rotate and scale your “weird cuts” collage shapes.

The end result is a sort of multi-dimensional work of “art” (or perhaps, bit of nonsense, depending on your skill level) created with the found objects and your own improvisational efforts.

The new app, which is published by the artists but credits Google Arts & Culture, is a free download on Google Play.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083