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

Archivo del Autor: Belen De Leon

2020 Jeep Cherokee review: An off-roader that's just ordinary – Roadshow

The Jeep Cherokee can go places most smaller crossovers probably can’t, but it comes up short in other areas.
Source: CNET

CES 2020: These car tech innovations will change your life – Roadshow

Your automotive future is about to get a lot better thanks to these high-tech trends that use biometrics, AI, solar power and more.
Source: CNET

India’s top court rules indefinite internet shutdown in Kashmir unwarranted and amount to abuse of power

India’s top court ruled on Friday that the indefinite shutdown of the internet in Kashmir was unwarranted and demonstrated “abuse of power” by the Prime Minister Narendra Modi -led government.

India cut internet access in Kashmir in August last year after revoking the Muslim majority region’s autonomy and statehood. The prolonged shutdown, which the government argues has been enforced as a security measure, is the longest in any democracy. Today’s ruling does not restore it.

In his ruling, Supreme Court said indefinite suspension of internet violates India’s telecommunications rules. Justice N. V. Ramana also ordered local authorities in Kashmir to review all the curbs within a week.

The court also ruled that the government should disclose all internet shutdown orders and do so in writing so that aggrieved people have a chance to challenge them.

The Indian government had also cut mobile phone connections in Kashmir, but that has been restored in most places.

Nikhil Pahwa, an activist and founder of news outlet MediaNama, said the ruling today is “significant� as it would now guide lower courts.

There have been at least 381 documented instances of internet shutdown in India in the last nine years, 319 of those have occurred since 2017, according to Internet Shutdowns, a service operated by New Delhi-based digital advocacy group Software Law and Freedom Centre.

The unavailability of internet has also severely impacted businesses. According to a 2018 study by Indian Council for Research on International Economic Relations (ICRIER), internet shutdown had cost the Indian economy about $3.04 billion. In a report late last month, industry group Cellular Operator Association of India (COAI) estimated that mobile carriers lose about $8 million a day for shutdown in any of the 22 circles where they operate in the country.


Source: TechCrunch

Twitter co-founder Biz Stone backs tutoring platform Scoodle

Scoodle, a U.K.-based startup that, in its own words, wants to help tutors become influencers, is disclosing $760,000 in pre-seed funding.

Backing the round is Twitter co-founder Biz Stone, alongside Tiny VC, IFG Ventures and a number of unnamed angels. Scoodle is also the first edtech company to join the University of Oxford’s accelerator, Oxford Foundry.

Launched in late 2018, Scoodle might be thought of as Quora-meets-tutoring. The platforms lets students post questions which tutors are then invited to answer as a way of boosting their reputation and influence, from which they can generate more tutoring work.

Tutors can also create a comprehensive profile and share learning resources as a further way of demonstrating their expertise. And, crucially, take tutor bookings.

Co-founder and CEO Ismail Jeilani, who most recently worked at Google, says the idea was born from his own experience tutoring so that he could save up for university and avoid taking out a student loan.

“It’s difficult to find good tutors, because parents don’t know what to look for,” he tells me. “We solve this with a content-driven approach. Our tutors share content like learning resources on their profiles, which parents get to view before booking a lesson. Through this approach, tutors begin to develop their own brands, like ‘an educator’s LinkedIn’”.

Scoodle says it hosts thousands of tutors from the U.K.’s best educational institutions, including the University of Oxford, the University of Cambridge, Imperial College London, and others.

Perhaps, most noteworthy, Scoodle is operating like a content-led marketplace for tutor bookings but doesn’t currently charge a booking fee.

Having grown to 100,000 users across mobile and web, the startup instead has introduced a subscription model: tutors pay £10 per month for boosted listings, and the company claims this secures tutors up to 30 times more enquiries.

Similarly, there is also a subscription option for students whereby anybody can book, message and access tutor content for free, but a higher tier Scoodle Pro membership lets you ask questions directly to tutors for a more on-demand service.

“It’s very common that a student discovers Scoodle on the back of a Google search,” adds Jeilani. “When they view an answer, they also see other answers from that tutor, along with how many students they’ve helped. This helps create trust”.

In the U.K., the tutoring space includes companies like Tutorful, Tutorhunt and myTutor, but remains fragmented. Jeilani argues that Scoodle’s key differentiator is its focus on tutor branding driven by content.

“Unique content gives us a different user acquisition channel along with long term defensibility,” he says. “This tutor-focussed approach also means we’re the first to have a 0% commission model. This keeps tutors on our platform longer than anywhere else”.


Source: TechCrunch

PayU acquires controlling stake in Indian credit business PaySense, to merge it with LazyPay

PayU is acquiring a controlling stake in fintech startup PaySense at a valuation of $185 million and plans to merge it with its credit business LazyPay as the nation’s largest payments processor aggressively expands its financial services offering.

The Prosus-owned payments giant said on Friday that it will pump $200 million — $65 million of which is being immediately invested — into the new enterprise in the form of equity capital over the next two years. PaySense, which employs about 240 people, has served more than 5.5 million consumers to date, a top executive said.

Prior to today’s announcement, PaySense had raised about $25.6 million from Nexus Venture Partners, and Jungle Ventures, among others. PayU became an investor in the five-year-old startup’s Series B financing round in 2018. Regulatory filings show that PaySense was valued at about $48.7 million then.

The merger will help PayU solidify its presence in the credit business and become one of the largest players, said Siddhartha Jajodia, Global Head of Credit at PayU, in an interview with TechCrunch. “It’s the largest merger of its kind in India.� he said. The combined entity is valued at $300 million, he said.

PaySense enables consumers to secure long-term credit for financing their new vehicle purchases and other expenses. Some of its offerings overlap with those of LazyPay, which primarily focuses on providing short-term credit to consumers to facilitate orders on food delivery platforms, e-commerce websites and other services. Its credit ranges between $210 and $7,030.

Cumulatively, the two services have disbursed over $280 million in credit to consumers, said Jajodia. He aims to take this to “a couple of billion dollars” in the next five years.

PaySense’s Prashanth Ranganathan and PayU’s Siddhartha Jajodia pose for a picture

As part of the deal, PaySense and LazyPay will build a common and shared technology infrastructure. But at least for the immediate future, LazyPay and PaySense will continue to be offered as separate services to consumers, explained Prashanth Ranganathan, founder and chief executive of PaySense, in an interview with TechCrunch.

“Overtime as the businesses get closer, we will make a call if a consolidation of brands is required. But for now, we will let consumers direct us,� added Ranganathan, who will serve as the chief executive of the combined entity.

There are about a billion debit cards in circulation in India today, but only about 20 million people have a credit card. (The official government figures show that about 50 million credit cards are active in India, but many individuals tend to have more than one card.)

This has meant that most Indians don’t have a traditional credit score, so they can’t secure loans and a range of other financial services from banks. Scores of startups in India today are attempting to address this opportunity by using other signals and alternative data of users — such as the kind of a smartphone a person has — to evaluate whether they are worthy of being granted some credit.

Digital lending is a $1 trillion opportunity (PDF) over the four and a half years in India, according to estimates from Boston Consulting Group.

PayU’s Jajodia said PaySense and LazyPay will likely explore building new offerings such as credit for small and medium businesses. He did not rule out possibility of getting stakes in more fintech startups in the future. PayU has already invested north of half a billion dollars in its India business. Last year, it acquired Wibmo for $70 million.

“At PayU, our ambition is to build financial services using data and technology. Our first two legs have been payments [processing] and credit. We will continue to scale both of these businesses. Even this acquisition was about getting new capabilities and a strong management team. If we find more companies with some unique assets, we may look at them,� he said.

PayU leads the payments processing market in India. It competes with Bangalore-based RazorPay. In recent years, RazorPay has expanded to serve small businesses and enterprises. In November, it launched corporate credit cards and other services to strengthen its neo banking play.


Source: TechCrunch

Parasite limited series in the works for HBO – CNET

Parasite director Bong Joon-ho teams up with Succession’s Adam McKay.
Source: CNET

Mysterious repeating radio signal traced to unexpected location – CNET

Fast radio bursts are one of the newest unexplained phenomena in the universe, and each discovery seems to add another layer to the riddle.
Source: CNET

Your phone in a million years: When electronics outlive humans – CNET

Visit Nathaniel Stern’s “The World After Us,” a strange and provocative place.
Source: CNET

Meet MarsCat, a robot cat with lots of love to give and room to grow

At CES 2020, one of the more well-represented gadget categories was definitely consumer robots – but none was more adorable than MarsCat, a new robo-pet from industrial robot startup Elephant Robotics. This robot pet is a fully autonomous companion that can respond to touch, voice and even play with toys, and it’s hard not to love the thing after spending even just a brief amount of time with it.

MarsCat’s pedigree is a bit unusual, since Elephant Robotics is focused on building what’s known as ‘cobots,’ or industrial robots that are designed to work alongside humans in settings like factories or assembly plants. Elephant, which was founded in 2016, already produces three lines of these collaborative robots and has sold them to client companies around the world, including in Korea, the U.S., Germany and more.

This new product is designed for the home, however, not the factory or the lab. MarsCat is the startup’s first consumer product, but it obviously benefits immensely from the company’s expertise and experience in their industrial robotics business. With its highly articulated legs, tail and head, it can sit up, walk play and watch your movements, all working autonomously without any additional input required.

While MarsCat provides that kind of functionality out of the box, it’s also customizable and programmable by the user. Inside, it’s powered by a Raspberry Pi, and it ships with MarsCat SDK, which is an open software development library that allows you to fully control and program all of the robots functions. This makes it an interesting gadget for STEM education and research, too.

MarsCat is currently up for crowdfunding on Kickstarter, with Elephant having already surpassed its goal of $20,000 and on track to raise at least $100,000 more than that target. Elephant Robotics CEO and co-founder Joey Song told me that it actually plans to ship its first batch of production MarsCats to users in March, too, so backers shouldn’t have to wait long to enjoy their new robotic pet.

There are other robotic pets available on the market, but Song thinks that MarsCat has a unique blend of advanced features at a price point that’s currently unmatched by existing options. The robot can respond to a range of voice commands, and will also evolve its personality over time based on how you interact with it: Talk to it a lot, and it’ll also become ‘chatty;’ play with it frequently and it’ll be a playful kitty. That, combined with the open platform, is a lot to offer for the asking backer price of just $699 to start.

Sony’s Aibo, the canine equivalent of MarsCat, retails for $2,899 in the U.S., so it’s a bargain when considered in that light. And unlike the real thing, MarsCat definitely doesn’t shed, so it’s got that going for it, too.

CES 2020 coverage - TechCrunch


Source: TechCrunch

SiriusXM and Pandora test bundle discounts

It’s been less than a year since SiriusXM completed its $3.5 billion acquisition of streaming music service Pandora, but the two companies have already leveraged their collective assets to boost each other’s services. For example, SiriusXM talk shows arrived on Pandora as podcasts, while a Pandora-powered station now streams popular songs for both sets of listeners. Now, the company is considering tying the two services together in a different way — by packaging them as a discounted bundle.

What that bundle deal will look like isn’t yet known.

Pandora today offers four tiers of service: a free ad-supported version, the $4.99/month Pandora Plus service, and the $9.99/month Spotify rival Pandora Premium. It also offers a multi-user Pandora Premium Family plan for $14.99/month.

SiriusXM, meanwhile, also offers its own set of packages, with the most popular being a $5/month plan for the car and home (via an Echo device), an $8.25/month plan for in and out of the car, and an $8/month plan for streaming outside the car only.

Before rolling out a bundle deal, the company wanted to know what sorts of package price points and features customers would respond to best.

The company confirmed it’s been testing different cross-promotions, including those aimed at both Pandora and SiriusXM subscribers that offered discounts if you sign up for the other service. Essentially, the company wants to know what price point makes sense for consumers when it comes to subscribing to both services.

Today, these cross-promotions are aimed only at people who already subscribe to one or the other service, so it’s not really being marketed as a “bundle” deal yet. It’s just a promotion, if you want to get technical about the terminology.

“We would email our Pandora listener base or the SiriusXM listener base — we would test it with different user bases as a promotion,” Chris Phillips, SiriusXM/Pandora Chief Product Officer & Head of Technology, told TechCrunch. “We actually have a formal study going on to do it,” he said.

SiriusXM and Pandora haven’t yet settled on what a potential bundle deal will look like, but it aims to make a decision based on its tests this year.

“The power of the Sirius brand and power of the Pandora brand are very distinct. And people see unique value in the two,” Phillips added.

One challenge, however, is that people don’t understand that SiriusXM and Pandora are now one company, so the promotional emails confused them.

Similarly, people often find the language around “Pandora-powered” stations in SiriusXM confusing, as well.

One potential solution is to pick one consumer-facing brand and merge assets, including both programming and apps.

When asked if the two apps may merge into one in the future, Phillips said the company is “looking at what those opportunities might be.”

In the meantime, the company continues to explore how it can enhance both products using assets it has from the respective products.

“We are cross-pollinating content and features…into the distinct [user interfaces],” he said.

A recent example of this includes a new button within the SiriusXM app that allows you to launch a Pandora station based on what you’re currently streaming. And this new Pandora-powered station can then play right in the SiriusXM app — you don’t have to launch Pandora separately to hear it.

Efforts like this are aided by the fact that SiriusXM immediately put the two companies’ development groups together following the acquisition.

“We’re giving listeners choice. But when we give them choice, we want them to be able to have the best of what we offer in many places,” noted Phillips, of these sorts of integrations. “In the future, the idea that there’s a single opportunity — we’re looking at what that might be,” he said.

Nothing is yet determined, so all these plans could change, of course.

SiriusXM ended 2019 with around 30 million self-pay satellite radio and a record high of 34.9 million total paid subscribers. In 2020, SiriusXM forecasts revenue of $8.1 billion and earnings of $2.5 billion (adjusted EBITA).

Combined, Pandora and SiriusXM reach 100 million U.S. listeners per month.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562