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

Archivo del Autor: Belen De Leon

Huawei ban: Full timeline as Microsoft gets license to export software to Chinese company – CNET

Here’s a breakdown of how the saga of the controversial Chinese telecom giant and phone maker has unfolded.
Source: CNET

2020 Ford Escape offers something for everyone – Roadshow

With solid standard equipment and great driving dynamics, the Ford Escape is an affordable crossover with wide appeal.
Source: CNET

Black Friday 2019: The best Walmart deals we've found so far – CNET

PlayStation, Apple, Fitbit, Instant Pot — get these deals while they’re hot.
Source: CNET

2020 Ford Escape review: People-pleaser – Roadshow

Appealing to tens of thousands of people each month isn’t easy, but the new Ford Escape pulls it off with aplomb.
Source: CNET

Black Friday 2019 Amazon device deals: Kindle Paperwhite, Echo Show 8 and most Fire tablets are now on sale – CNET

Black Friday begins a week early at Amazon with some of the best prices seen since Prime Day.
Source: CNET

India’s Razorpay launches corporate credit cards, current accounts support in major neo banking push

India’s RazorPay, one of the largest payments processing firms in the country, today announced a range of new services aimed at startups, businesses, merchants and freelancers as the Bangalore-based firm expands the reach of its financial platform in the nation.

The startup, which raised $75 million from Ribbit Capital and others in June this year, today introduced a new kind of corporate credit card and some banking services for startups and SMEs, and a new payment option for individuals to quickly receive money from their clients.

All of these services are solving some major challenges faced by tens of millions of businesses in the country. Even as startups are increasingly getting acceptance in Indian homes, banks in the nation are still wary of offering some financial services to them. Most “unprofitable� startups today can’t get a corporate credit card from a bank in India, for instance.

For its corporate credit card, Razorpay will assess other factors such as the flows and collections to determine who is eligible, the Bangalore-based startup’s founders — Harshil Mathur and Shashank Kumar — told TechCrunch in an interview.

The new corporate credit card, issued by RBL Bank, will allow businesses to access credit between Rs 50,000 ($700) and Rs 25,00,000 ($34,800). If they are able to pay it back in within 50 days, they will avoid any interest.

Razorpay also announced it is launching current accounts service. “While personal banking ecosystem in India has scaled tremendously in recent years, business banking is still old school,� said Mathur. “Most processes are still manual, and there is no communication among your invoice, payroll, booking systems. People have to deal with spreadsheet files.�

To solve this, Razorpay has built a neo banking platform. “As a business, if you want to create a current account bank with a bank, we take care of it. Everything — your transactions, and payables — happens on Razorpay’s platform and you can manage them through a single dashboard,â€� he said.

As part of this platform — and also as a standalone offering — Razorpay is offering a payroll management service. “One of the most common challenges in a business is how they handle payrolls. Most of these payrolls work with different systems such as HR and accounting. Again, you have to create spreadsheet files and provide it to the bank which does the processing. What our goal is that we will provide one single platform to manage payments better,â€� Mathur added.

To work on this service, Razorpay said it has acquired payroll and HR management software firm Opfin for what a person familiar with the matter said “a couple of millions of dollars.� Razorpay founders declined to comment on the amount.

And last, Razorpay has launched a new payment option for unregistered businesses such as mom and pop stores and freelancers. Millions of individuals in India today engage in business with one another, corporate companies, and clients overseas. For them, there exists a very limited set of options to receive payments from others and do it at a real-time pace.

Razorpay may have an answer. The company has launched a service that will allow individuals or businesses to create and send a link through text or email to their clients and receive payment in real-time. When the client clicks on the link, a payment gateway loads up that supports a range of paying options. “We support 100 currencies, so a person can have their money delivered from any country,â€� Mathur said. Another startup — Bangalore-based Instamojo — offers a similar functionality.

The announcements today illustrate Razorpay’s aggressive expansion into India’s burgeoning financial services market. The startup generates about 70% of its revenue today from its core business of processing payments.

More than 600,000 businesses in India including giants such as airline Indigo, Bombay Stock Exchange, conglomerate Reliance, Sony, ride-hailing service Ola and budget hotel operator Oyo Rooms today use Razorpay’s payments processing service. The two founders said they want RazorPay to be the financial cloud for businesses.

In recent years, the company has launched lending and a range of other services. Together with neo-banking services, Razorpay’s Kumar said he expects to have these generate 40 to 45% of revenue.

Razorpay today competes with a handful of companies including Naspers-owned PayU and legacy firms such as BillDesk. The startup, which focused on payments for the first two and a half years, says that business has grown by 600-700% year-over-year.

“We crossed a billion dollar in payments processing in September 2017. Now we are doing 10 billion,” Mathur said. “Our goal with today’s announcements is to have 20 to 30% of our merchants join and use our current account platform.”


Source: TechCrunch

Tesla accidentally busted two windows on the Cybertruck while demonstrating how tough they are

Well, I don’t think that was supposed to happen.

In what was one of the more surreal product launches I’ve seen, Tesla debuted its $39,900 Cybertruck pickup tonight. After running through some specs and hitting the truck’s door with a sledge hammer, Elon asked an on-stage companion (Tesla’s lead designer, Franz von Holzhausen) to demonstrate the strength of the Tesla “Armor Glass” by throwing a solid metal, baseball-sized ball at the driver side window.

It… did not go well.

While the glass didn’t completely shatter, it did appear to crack from edge to edge.

“Oh my [bleeping] God,” Musk laughs. “Well, maybe that was a little too hard.”

So they tried it again on the rear passenger window… and it cracked too. “Room for improvement,” Musk says with a shrug.

Was this a gag? A “Hah hah! Just kidding, here’s a test on the real glass!” sort of thing? Nope. Elon stood in front of the truck, two broken windows and all, and completed the presentation.

While no one would expect most standard windows to stand up to a test like this, even Elon seemed surprised by the results. “We threw wrenches, we threw everything.” he said on stage. “We even literally threw a kitchen sink at the glass, and it didn’t break. For a little weird reason it broke now, I don’t know why.”

“We’ll fix it in post,” he followed up with a laugh then moved on to talking about the car’s suspension. The video went private on Tesla’s YouTube channel about 30 seconds after the live stream was over.

And with that, the undeniable truth that is “live demos never work” lives on.

tesla cybertruck

 


Source: TechCrunch

Behold, the Tesla Cybertruck is here

Elon Musk revealed Thursday evening the Tesla Cybertruck, a futuristic vehicle that seemed stripped straight out of a post-apocalyptic era movie.

The Tesla Cybertruck, which Musk unveiled in dramatic fashion and to the hoots and hollers of invited guests at the Tesla Design Center in Hawthorne, California, is made of cold-rolled steel, armored glass that did crack in one demonstration and adaptive air suspension.

When the vehicle first came out people cheered and gasped. Some wondered out loud if this was really the cybertruck Musk had been promising. Others seemed disappointed it wasn’t a more market-ready truck. But as Musk began rolling through the specs — first the body, then the performance and finally the price — the enthusiasm in the crowd began building.

By the time Musk uttered “one more thing,” the crowd was frenzied and fully committed to the ride he was taking them on. And then an ATV rolled out onto the stage and the crowd went wild.

Later, while hundreds stood in line for a chance to take a two-minute ride in the cybertruck, the most common phrase from invited guests was “It’s growing on me.” Whether it will “grow on them” is unclear. All of the invited guests at the event, and those watching online, will have a couple of years (at least) to decide if it’s grown on them enough to buy.

One, two, three motors

Tesla will offer three variants of the cybertruck. The cheapest version, a single motor and rear wheel drive model, will cost $39,900, have a towing capacity of 7,500 pounds and more than 250 miles of range. The middle version will be a dual-motor all-wheel drive, have a towing capacity of more than 10,000 pounds and be able to travel more than 300 miles on a single charge. The dual motor AWD model is priced at $49,900.

The third version will have three electric motors and all-wheel, a towing capacity of 14,000 pounds and battery range of more than 500 miles. This version, known as “tri motor” is priced at $69,900.

Musk touted the acceleration of the Cybertruck as well, showing a video at one point of the truck beat a Porsche 911 off the line. Musk said the “tri motor” version can travel from 0 to 60 miles per hour in under 2.9 seconds. The single motor rear wheel is the slowest off the line with a 0 to 60 mph acceleration of less than 6.5 seconds.

tesla cybertruck

Tesla CEO Elon Musk revealed Thursday, November 21, 2019, the Tesla Cybertruck.

Tesla said customers can put down a $100 deposit. They’ll be able to complete their configuration as production nears in late 2021. Tri Motor AWD production is expected to begin in late 2022.

Musk has talked about producing an all-electric pickup truck for years now. In December, Musk resurrected the idea, saying that Tesla might have a prototype to unveil in 2019.

Musk mentioned on Twitter the desire to produce a pickup truck in April 2017, before the first Model 3 sedans had been handed over to customers and the CEO had entered production hell. At the time, Musk tweeted that a pickup truck would be unveiled in 18 to 24 months.

If Tesla were to hit that mark it would be bringing its electric truck to market after GM and Rivian have started delivering their products.

Rivian is expected to begin vehicle production of its electric R1T pickup truck in the second half of 2020. GM CEO Mary Barra said Thursday during an investor conference that the automaker plans to bring an electric pickup truck to market in 2021. Ford also is planning an electric F-150 truck.

It’s unclear how much demand there will be for electric pickup trucks. However, the demand for gas- and diesel-powered trucks is growing. Large trucks account for 14.4% of new vehicle sales through October, compared to 12.6% in 2015, according to Edmunds.

Midsize trucks accounted for 3.7% of new vehicle sales through October, compared to 1.5% in 2014.

Automakers are keen to tap into that growth since trucks and SUVs, which tend to have higher profit margins than sedans. And those margins could continue to increase if automakers can keep costs down.

The average transaction price of a full-size truck (gas and diesel) crossed $50,000 for the first time in September, and continues to climb, according Jessica Caldwell, the executive director of insights at Edmunds. The average transaction price of a full-size truck was $50,496 in October, and a midsize truck was $36,251.


Source: TechCrunch

Tesla Cybertruck: Elon Musk's Pickup Truck Has Arrived

The all-electric Cybertruck will offer up to 500 miles of range and start at less than $50,000.
Source: Wired

Austin-based Next Coast Ventures just closed its second fund with $130 million

It’s November. We’re eleven years into a bull run. And a protracted trade war with China — not to mention the impeachment proceedings — is causing some nervousness about what next year will hold.

Little wonder that venture firms, which have been writing checks faster than ever in recent years, are also stocking up on dry powder. In the last 10 days alone, some of the many firms to announce new funds include Boldstart Ventures, Drive Capital, .406 Ventures, CAVU Venture Partners, Unusual Ventures, Northzone, Kindred Ventures, EQT Ventures, Inspired Capital and Norwest Venture Partners.

Newly in the same company is Next Coast Ventures, a firm that just closed on $130 million in fresh capital commitments to pursue a thematic approach and that is focused for right now on the future of work, the rise of digital natives, the death of traditional retail and the ways that ubiquitous connectivity is changing marketplaces.

It’s the second fund for the firm, which closed its debut fund with a very respectable $85 million, thanks in large part to the backgrounds of its two managing directors. Michael Smerklo previously bought a technology services company called ServiceSource that he ran for 12 years and eventually took public. His co-founder, Thomas Ball, previously spent more than a decade with Austin Ventures.

Interestingly, for many years, Austin Ventures was the only game in town in Austin, but that has changed meaningfully since it announced in 2015 that it wouldn’t be raising more capital. Not only has Next Coast just gathered up more capital, but so have numerous other regional firms this year. In April, for example, we reported on the newest, $105 million, fund raised by LiveOak Ventures. Meanwhile, Silverton Partners, one of the city’s most active investors, is zeroing in on a new $120 million fund just one year after closing a $108 million fund, and several other firms — including ATX Ventures and Quake Capital — are trying to raise sizable new funds.

As for Next Coast, some of its many current bets include Everlywell, a company that sells tens of in-home diagnostic tests and that closed on $50 million in funding earlier this year, and AlertMedia, a cloud-based mass notification system that aims to streamline notifications across devices and platforms and which raised $25 million in Series C funding back in January. (You can check out a longer list of its investments here.)

The firm has also seen five companies in its portfolio sell to acquirers (all for undisclosed terms). While one has yet to be announced, the other four are OnRamp, a cloud hosting company that sold last year to a data and IT company called LightEdge; the personal finance startup Clarity Money, which sold to Goldman Sachs last year; the wardrobe tech company Finery, which sold to Stitch Fix in September; and the smart oven maker Brava, which just yesterday disclosed that it’s being acquired by Middleby, an industrial equipment company.

We were in touch yesterday with Smerklo to learn how Next Coast’s new and bigger fund might differ from its predecessor, and the answer seems to be: not much. He said check sizes will increase, from a range of $3 million to $7 million into Series A-stage companies to more like $5 million to $10 million at the upper end.

He also suggested that Next Coast remains as committed as ever to uncovering and funding talent regionally, something that’s getting easier all the time, evidently. “Austin’s entrepreneurial and startup ecosystem is absolutely booming,” Smerklo wrote us via email. “It’s never been cheaper to start a company, and places like Austin with a high quality of life, growing available capital and a strong entrepreneurial spirit will continue to be a hotbed for founders and tech talent.”


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445