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

Archivo del Autor: Belen De Leon

Best Black Friday deals available now and coming soon – CNET

Black Friday is still a few weeks away, but here’s a look at the top deals you can get right now and a sneak peek at others arriving soon.
Source: CNET

2019 Jeep Wranger Unlimited Rubicon eTorque review: More torque, more efficiency, almost no compromises – Roadshow

From its iconic design to its legendary ruggedness and now its high-tech eTorque powertrain, there is a lot to love about the 2019 Jeep Wrangler.
Source: CNET

2019 Jeep Wrangler eTorque: The rugged Wrangler, electrified – Roadshow

On the outside, this is the same JL Wrangler that you know and love. However, there’s a new and exciting eTorque mild-hybrid system hiding inside.
Source: CNET

Elavon to acquire Sage Pay, a gateway that competes with Stripe, PayPal and Adyen, for $300M

E-commerce continues to gain momentum — a trend we’ll see played out in the next two months of holiday shopping — and with that comes more consolidation. Today, Elavon, the payments company that is a subsidiary of US Bancorp, announced that it will acquire Sage Pay, one of the bigger payment processors in the UK and Ireland serving small and medium businesses.

Sage Pay’s owner Sage Group said the deal is being done for £232 million in cash (or $300 million at today’s currency rates).

Elavon is active in 10 countries and says it’s the fourth-largest merchant acquirer in Europe, competing against the likes of  Global Payments, Vantiv, FIS, Ingenico, Verifone, Stripe, Chase, MasterCard and Visa. The deal is still subject to regulatory approval (both by the Federal Reserve in the US and the Central Bank of Ireland), and if all proceeds, the deal is expected to close in Q2 of 2020.

The acquisition points to a bigger trend underway in e-commerce. The market is very fragmented, not just in terms of the companies who sell goods online but also (and perhaps especially) in terms of the companies that manage the complexities at the back end.

In keeping with that, Sage Pay has a lot of competitors in its specific area of taking and managing the payments process for online retailers and others taking transactions online or via mobile apps. They include some of the same competitors as Elavon’s: newer entrants like Stripe, Adyen, and PayPal (all of which have extensive businesses covering many countries and are each larger than Sage, valued in the billions rather than hundreds of millions of dollars), but also smaller operations like GoCardless as well as more established companies like WorldPay.

This deal is a mark of the consolidation that’s been taking place to gain better economies of scale in a market where individual transactions generally generate incremental revenues.

Sage Pay, in that context, was a relatively small player. It 2018 revenues were £41 million, but it is profitable, with an operating profit of £15 million, and Sage said it expects “to report a statutory profit on disposal of approximately £180 million on completion.”

The deal comes on the heels of Sage Group — which is publicly traded — confirming reports in September that it was looking for strategic alternatives for the payments business. Sage Group for the last couple of years has been divesting payments and banking assets to focus more on accounting, people and payroll software, which it sells through an SaaS model.

“Our vision of becoming a great SaaS company for customers and colleagues alike means we will continue to focus on serving small and medium sized customers with subscription software solutions for Accounting & Financials and People & Payroll,” said Steve Hare, Sage’s CEO, in a statement. “Payments and banking services remain an integral part of Sage’s value proposition and we will deliver them through our growing network of partnerships, including Elavon.”

Elavon, as the consolidator here, was itself acquired by US Bancorp way back in 2001 for $2.1 billion. Currently it is active in 10 countries, but in that same vein of consolidation to improve economies of scale on the technical side, and to aggregate more incremental transactions on the financial side, Elavon’s main objective is to increase its overall share of the e-commerce market in Europe. specifically by expanding with Sage Pay further into the UK and Ireland.

“We are a customer-focused company that is helping businesses succeed in a global marketplace that is changing rapidly,� said Hannah Fitzsimons, president and general manager of Elavon Merchant Services, Europe. “This acquisition brings tremendous talent and leading technology to Elavon, which can be leveraged across the European market.�


Source: TechCrunch

5 reasons you need to be at Disrupt Berlin

We’re one month out from Disrupt Berlin (11-12 December) and no matter which part of the startup ecosystem you inhabit, Disrupt Berlin is a huge opportunity to learn, network and gain inspiration.

Consider these five reasons why you should buy a pass to Disrupt Berlin and join thousands of founders, investors and technologists for two potential-packed days that could change the trajectory of your business.

1. The People You Will Meet

As hard as founders work, it takes a network to make startup dreams come true. Networking at Disrupt Berlin puts you in touch with people who can help you move toward your goal. Connect with investors, developers, engineers, founders, marketers and more. Sizing up investors? Got questions about manufacturing or product development?

You’ll find the right people a lot faster and more efficiently thanks to CrunchMatch, the free business match-making platform we’re making available to all attendees. When CrunchMatch goes live (before the conference starts), we’ll email instructions on accessing the platform to all registered attendees.

You create a profile outlining your role and the type of connections you want to make. CrunchMatch suggest connections based on similar goals and then — subject to your approval — the platform handles all the scheduling details. It’s simple and it connects you with the people you really want to meet. And there will be nearly 3,000 to choose from.

2. The Interviews You’ll Watch (and questions you can ask)

TechCrunch’s editors have spent months picking speakers for the Disrupt stage who reflect the current trends and conversations in the startup ecosystem . The editors interviews focus on teasing out the information and insights everyone wants to hear. And if you have questions of your own, many of the speakers will be available for audience questions at a follow-up Q&A.

New to Disrupt Berlin this year, The Extra Crunch Stage, features experienced operators giving practical, real-world advice on how to launch, run and grow a successful startup, including the chance for you to ask our experts your questions. We launched this stage earlier this year in San Francisco, and the �how to� programming was a huge hit. Curious about what it takes to raise a series A? Are you all about SaaS? Need help with your PR and branding strategy? Or thinking of scaling your startup globally? We have you covered.

And there’s so much more programming waiting for you across several stages— plan your time and check out the Disrupt Berlin agenda.

3. The Thrills of Startup Battlefield

There’s no better startup launch pad than our world-renowned Startup Battlefield. Since 2007, this global pitch competition has launched 857 companies — like Vurb, Dropbox, Mint and Yammer. They’ve collectively raised $8.9 billion and produced 113 exits. Who will join their ranks?

Be in the room to watch this year’s outstanding cohort go head-to-head in a fierce battle to win the judges hearts and minds. Oh, right — they’ll also win the Disrupt Cup, intense media and investor love and a $50,000 equity-free cash infusion. It all goes down live on the Main Stage, and it’s streamed live to a global audience.

4. The Serendipity of Startup Alley

Opportunity is the name of the game in Startup Alley — the expo floor and heartbeat of Disrupt Berlin. It’s where you’ll find hundreds of early-stage startups showcasing the latest products, platforms and services across the tech spectrum. Looking for potential customers, collaborators, mentors or just curious about new technology? Head to Startup Alley, because you never know who you’ll meet.

Here’s another great reason to go — you’ll find our TC Top Picks. TechCrunch editors hand-picked up to five stellar startups to represent the best of the following tech categories: AI/Machine Learning, Biotech/Healthtech, Blockchain, Fintech, Mobility, Privacy/Security, Retail/E-commerce, Robotics/IoT/Hardware, CRM/Enterprise and Education.

5. Your Inspiration, Stoked

You’re focused on making your startup dreams come true. Investing two days at Disrupt to meet new, yet like-minded people can shake things up in the best possible way. Connect with your community, refresh your thinking, share ideas and hear new perspectives. And maybe meet a future partner, investor, or employee. Go home inspired to dig deeper and work harder.

Well, there you have it. Five awesome reasons to hop off the fence, buy a pass to Disrupt Berlin and join us on 11-12 December.

Is your company interested in sponsoring or exhibiting at Disrupt Berlin 2019? Contact our sponsorship sales team by filling out this form.


Source: TechCrunch

Heetch adds $4 million to its Series B round

Ride-hailing service Heetch has added a new investor to its $38 million Series B round. AfricInvest is investing another $4 million in the startup — in total, Heetch has raised a $42 million Series B round. Previous investors in the Series B round include Cathay Innovation, Idinvest and Total Ventures.

Heetch first started as a pure peer-to-peer ride-hailing platform. Anyone could become a driver, anyone could order a ride. After some regulatory issues in France, Heetch now uses a hybrid approach. It partners with professional drivers in some markets, it partners with local taxis and even moto-taxis in others.

In its home market France, the company competes directly with Uber, Kapten and other traditional ride-hailing apps. It takes a smaller cut than many of its competitors (15%) and users can pay both in cash or card.

According to the company, Heetch is one of the top three companies in the nine French cities where it operates (Paris, Lyon, Lille, Nice, Marseille, Toulouse, Bordeaux, Strasbourg and Nantes). Heetch also operates in Belgium.

More recently, the company has expanded to other markets with a focus on French-speaking Africa. It is currently live in Morocco, Algeria and Cameroon. In Morocco, Heetch has partnered with major taxi unions to let people book taxis through its app. It is now the only legal ride-sharing app.

In Douala, Cameroon, the company has built a moto-taxi service. The company insists that it is training drivers and moto-taxis are equipped with helmets as there are many accidents.

Up next, Heetch plans to expand to six additional countries in 2020, including Tunisia and Senegal.


Source: TechCrunch

Logitech G kit for Xbox Adaptive Controller gears you up more affordably – CNET

The Logitech G Adaptive Gaming Kit provides a full set of buttons, variable-actuation triggers and two mounting pads for $100.
Source: CNET

MMC Ventures outs new £100M ‘Scale Up’ fund to double-down on its portfolio at the later-stage

MMC Ventures, the London-based VC that typically invests at Seed and Series A via the various funds it manages, has launched a new £100 million “Scale Up” fund to provide expansion capital to its later-stage portfolio companies.

This is a move we are seeing a number of early-stage European VCs make, such as LocalGlobe with its “Latitude” fund, as they look to double-down on existing investments at Series B and beyond.

The motivation is obvious: as European tech continues to grow, becoming increasingly ambitious and global, investors don’t want to get diluted too much and too early. Meanwhile, although arguably there is an abundance of early-stage capital floating around, there are less European funds as you move to later stage.

MMC Ventures says its Scale Up Fund will provide primary capital to current portfolio companies that have grown beyond the mandate of MMC Ventures’ existing funds. Notably, however, MMC’s Scale Up Fund is also permitted to participate in secondary transactions.

In a call with MMC’s Bruce Macfarlane (Managing Partner) and Simon Menashy (Partner), the pair explained that this means that MMC can offer liquidity to early MMC and third-party investors who wish to exit from one of MMC’s portfolio companies early.

In this way, capital can be recycled within the early-stage funding ecosystem, whereby, for example, angel investors can go again by backing newly formed companies, while MMC maintains a longer-term outlook.

However, despite the launch of a later stage fund, Macfarlane says MMC’s core specialism remains as a Series A investor

Meanwhile, MMC has already made investments from the Scale Up Fund into a number of portfolio companies. They are Safeguard Global (alongside Accel KKR), Masabi (alongside Smedvig Capital), and Interactive Investor.

The Scale Up Fund rounds off a number of new funds managed by MMC. The firm recently outed a new £52 million seed fund in partnership with the Mayor of London. And combined with its annual EIS fundraise, the VC has added £200 million to its coffers in the last 12 months.

Over the last year, MMC has invested more than £85 million across the pre-seed, seed, series A and later stages in amounts ranging from £100,000 to £25 million. The firm also moved into new larger offices in Holborn, in Central London, which Macfarlane tells me is a sign of how bullish MMC remains with regards to U.K. tech and in spite of Brexit.

“2019 has been a big year for our firm, and the launch of our new Scale Up Fund represents a scale up moment for MMC as well as a significant innovation in the U.K. venture market,” adds Macfarlane in a statement. “This Fund allows us to double down on our most successful businesses while enabling our investors, and others, to take full or partial exits from early investments”.


Source: TechCrunch

Ford Mustang Mach-E: 5 Tech and Design Details That Stood Out

Ford finally showed the world its highly anticipated all-electric crossover, the Mustang Mach-E. The vehicle, which was unveiled Sunday at the Hawthorne Airport and in Tesla’s backyard, marks a series of firsts for Ford and the Mustang badge.

It’s the first vehicle to come out of Team Edison, the automaker’s dedicated electric vehicle organization. It’s not only the first electric Mustang, it’s also an SUV. 

TechCrunch has had an up close look and ride in the Mach-E, the first variant of which will become available in fall 2020. While there’s a lot to highlight, here are some of the details that stood out.

Door handles

Ford went an entirely new direction with the door handles on the Mustang Mach-E. You won’t find any Tesla lookalike door handles here. The doors seem to be lacking handles at all. A closer look though reveals illuminated buttons on the B and C pillars. The front doors also have a small, protruding handle located just under the button to grab onto.

Pressing the button for the backdoor immediately pops it open just slightly. Then the passenger reaches into the ajar door to hit the latch. This might sound dangerous and apt for a crushed finger. Except there’s an immediate safety in place that doesn’t allow the door to close. TechCrunch tested it out.

Owners will be able to also use their smartphone to unlock the Mustang Mach-E. This phone as a key technology is new to Ford.

Tech tray

It’s a seemingly small detail, but so many automakers ignore that their customers have smartphones and want to put these devices somewhere other than a cup holder. Behold the tech tray, which has wireless charging pad.

The cup holders, located just below the tech tray, can be used to hold actual cups.

Infotainment system

The 15.5-inch screen will get a lot of attention, perhaps because its location and vertical placement is reminiscent of the Tesla Model S. But then there’s the physical dial placed on the bottom of the screen to control the volume.

Ford Mustang Mach-E screen

While not everyone will love this feature, it’s interesting how this dial came to be. Team Edison was assembled in 2017 to do more than create a new electric vehicle. It was created to do it differently and much faster than a typical vehicle program.

How the look and functionality of the infotainment system was developed is an example of this newfound nimbleness. A group of just over a dozen people with minimal oversight started with a research trip to China. Further customer research revealed that people wanted native apps in their car’s infotainment system and they didn’t want to learn anything new, Philip Mason, who is on Team Edison’s user experience, said during a backgrounder event prior to unveiling.

A prototype of physical dial was put together quickly — no fancy prototypes — and research groups responded positively.

The infotainment system is also cloud connected, allowing it to show traffic in real-time in navigation feature, has natural language, activated by one of four “wake words” like OK, Ford, and allows users to create personal profiles. The system learns the behavior and likes of the user over time.

And the entire system will be updated and improved via over-the-air software updates.

Vegan interior

Ford is hardly the first to move away from leather for its interior. Tesla has dropped leather and the Porsche Taycan is also vegan. Now the interior of the Mustang Mach-E also qualifies.

The synthetic material is among the better faux leather materials TechCrunch has come across. Even the steering wheel, a challenging area for synthetics, feels good.

Ford Mustang Mach-E interior

Frunk

A front trunk in an all-electric vehicle is nothing new. The Mustang Mach-E doesn’t have the biggest frunk on the market; it’s not the smallest either.

But there is something interesting about this 4.8-cubic-inch frunk. It’s drainable and plastic lined. Josh Greiner, senior interior designer on the Mach-E, was quick to note during a backgrounder prior to the unveiling that the frunk could be packed with ice and used while tailgating.

One more bonus item

Right above the steering wheel is a driver monitoring system. This might come in handy for the automaker’s eventual plans to offer a hands-free driver assist system in Mach-E.


Source: TechCrunch

Black Friday 2019 deals at Kohl's: LG TV, DJI Spark mini drone and Google Home Max – CNET

Here’s the scoop on Kohl’s deals you can get right now for TVs, drones, speakers and more.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592