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

Archivo del Autor: Belen De Leon

Dog DNA Test Reviews: Wisdom Panel, DNA My Dog, and Embark Dog DNA

Two dog owners review three dog DNA tests. The results offered some surprises, some welcome relief… and some fart research.
Source: Wired

Tyra Banks is creating a tech-driven attraction called Modelland

Tyra Banks, the supermodel-turned-entrepreneur, has unveiled her latest venture. Dubbed Modelland, the in-person theme park-like experience will bring technology to the forefront, Banks told TechCrunch over the phone last week.

“We’re very open to partnering with and having integrations with different brands that bring technology to the forefront and make sure what we’re providing in Modelland are things you cannot do on your phone,” she told me.

The attraction will combine fantasy with interactive entertainment (think some augmented reality and virtual reality), as well as what people have come to expect from theme parks: food, events and shopping. While it’s called Modelland, Banks said it’s geared toward the masses and aims to celebrate all expressions of beauty.

“I am being very deliberate to make sure this is something families can come to,” Banks said. “I’m not creating this to service people who want to become models or are models.”

Modelland’s ultimate purpose is to continue to help redefine standards of beauty — no matter what your age, race, body size and so forth.

“I’m happy to see the world is much more celebrating of different types of beauty,” she said. “I think Modelland can be the next iteration of that.”

Modelland is slated to open later this year in Santa Monica, Calif.


Source: TechCrunch

How to Live Stream the State of the Union Address 2019

President Donald Trump will deliver his second State of the Union address Tuesday night. Here’s how to watch.
Source: Wired

Facebook bans four armed groups in Myanmar

Facebook is taking action in Myanmar, the Southeast Asian country where the social network has been used to incite racial tension and violence, after it banned four armed groups from its service.

The U.S. company said in a blog post that it has booted the groups — the Arakan Army (AA), the Myanmar National Democratic Alliance Army (MNDAA), Kachin Independence Army (KIO) and the Ta’ang National Liberation Army (TNLA) — and that “all related praise, support and representation” will be removed.

The four groups make up the Northern Alliance, and are among the many Ethnic Armed Organizations (EAOs) that exist in Myanmar, which was under military rule until elections in 2015 partially opened the country.

Explaining that the groups have violated its terms of service, Facebook said:

There is clear evidence that these organizations have been responsible for attacks against civilians and have engaged in violence in Myanmar, and we want to prevent them from using our services to further inflame tensions on the ground.

We recognize that the sources of ethnic violence in Myanmar are incredibly complex and cannot be resolved by a social media company, but we also want to do the best we can to limit incitement and hate that furthers an already deadly conflict.

In recent times, the MNDAA was blamed for at least 30 deaths, including civilians, in 2017 during a skirmish with security forces on the northern border with China — the group responded at the time using a Facebook group — while, in January of this year, the AA was said to have killed 13 government troops as part of an attack on Independence Day. Last month, the government called for a cease-fire due to an apparent 13 incidents of fighting between EAOs.

The internet only became available and affordable to people in Myanmar after 2015, and already swathes of the country has flocked to Facebook, which is widely heralded as ‘the internet’ in the country. Facebook has some 20 million users in Myanmar, that’s nearly all of the country’s internet users and nearly 40 percent of the population.

That digital revolution has allowed anyone to sign up to reach audiences and spread messages. That’s true across the world, but particularly extreme in Myanmar, where the country’s religious conflict has expanded into the digital arena in a short space of time only to exacerbate the problems.

Since August 2017, an estimated 700,000 Rohingya Muslims are said to have fled Myanmar following the destruction of their homes and persecution in the northern Rakhine province. Much of the violence is reported to have been state-led. A UN fact-finding mission last year concluded that Facebook played a “determining role” in inciting the genocide.

In response, Facebook has introduced new security features and announced plans to increase its team of Burmese language content translators to 100 people. While it doesn’t intend to open an office in Myanmar due to security concerns, it has ramped up its efforts to expel bad actors. Beyond today’s removals, it has taken down scores of accounts and groups and, among others, removed the commander-in-chief of the armed forces and military-owned TV network Myawady from its platform.

But still, those on the ground are critical. Facebook, they said, still isn’t fully committed to Myanmar, it is moving too slow and it is asking too much of the volunteers and civic groups that have offered their assistance.

For one thing, the social network was rounded criticized after CEO Mark Zuckerberg suggested that it was using AI to remove hate speech in Myanmar. The company was, in fact, reliant on locals reporting the content before it took action, a process that took days.

To skeptics, the latest removals look like more ‘whack-a-mobile’ tactics to remove problems only once they have become problems. In banning (EAOs), Facebook has set a precedent that could sweep up other legitimate organizations based on the actions of minorities within their ranks, government claims or other situations. Some EAOs act as proxy governments in certain parts of the country.

Update 02/05 02:44 am PST: The headline of this story was updated for accuracy


Source: TechCrunch

HouseMyDog and Gudog merge in European dog walking roll up

Two dog walking and sitting startups are merging: HouseMyDog, the U.K.-headquartered online community that enables dog owners to find and book local trusted dog walkers and sitters, has agreed to join forces with Gudog, a similar offering based in Spain.

I understand that HouseMyDog and Gudog will continue to operate under their existing brands for now, but will consolidate into a single brand in “early 2019”. The combined companies also say the roll up creates what they claim is the largest platform of its kind in Europe.

Specifically, the merger seeds the combined platform with more than 25,000 approved dog sitters and walkers in over 70 cities across eight European countries, including the U.K., Ireland, Spain, France, Germany, Switzerland, Austria, and Belgium.

Gudog is said to be the market leader in Spain and “growing rapidly” in France and Germany, adding to HouseMyDog’s strong foothold in other parts of Europe (HouseMyDog has offices in London, Dublin and Berlin). I’m also told that Gudog founder’s Loly Garrido and Javier Cuevas are staying on, taking up the company-wide roles of CPO and CTO respectively.

Meanwhile, the combined entity has a current headcount of 21, but expects to more than double revenue in 2019 and plans to grow the team to 35 to drive further European growth.

James McElroy, co-founder of HouseMyDog, comments: “We’ve had a close relationship with the Gudog team since we met in 2016. We admire what they have achieved and their passion for the community they have built. While today’s announcement makes strategic sense in combining our market share to accelerate our growth, we are also delighted to be working with a team that shares the same values and vision for the future of pet services in Europe”.


Source: TechCrunch

Ousted Flipkart founder Binny Bansal aims to help 10,000 Indian founders with new venture

Flipkart co-founder Binny Bansal’s next act is aimed at helping the next generation of startup founders in India.

Bansal has already etched his name into India’s startup history after U.S. retail giant Walmart paid $16 billion to take a majority stake in its e-commerce business to expand its rivalry with Amazon. Things turned sour, however, when he resigned months after the deal’s completion due to an investigation into “serious personal misconduct.”

In 2019, 37-year-old Bansal is focused on his newest endeavor, xto10x Technologies, a startup consultancy that he founded with former colleague Saikiran Krishnamurthy. The goal is to help startup founders on a larger scale than the executive could ever do on his own.

“Person to person, I can help 10 startups but the ambition is to help 10,000 early and mid-stage entrepreneurs, not 10,” Bansal told Bloomberg in an interview.

Bansal, who started Flipkart in 2007 with Sachin Bansal (no relation) and still retains a four percent share, told Bloomberg that India-based founders are bereft of quality consultancy and software services to handle growth and company building.

“Today, software is built for large enterprises and not small startups,” he told the publication. “Think of it as solving for startups what Amazon Web Services has done for computing, helping enterprises go from zero to a thousand servers overnight with no hassle.”

“Instead of making a thousand mistakes, if we can help other startups make a hundred or even few hundred, that would be worth it,” Bansal added.

Bansal served as Flipkart’s CEO from 2007 to 2016 before becoming CEO of the Flipkart Group. He declined to go into specifics of the complaint against him at Flipkart — which reports suggest came about from a consensual relationship with a female employee — and, of the breakdown of his relationship with Sachin Bansal, he said he’s moved on to new things.

It isn’t just xto10x Technologies that is keeping him busy. Bansal is involved in investment firm 021 Capital where he is the lead backer following a $50 million injection. Neither role at the two companies involves day-to-day operations, Bloomberg reported, but, still, Bansal is seeding his money and experience to shape the Indian startup ecosystem.


Source: TechCrunch

Databricks raises $250M at a $2.75B valuation for its analytics platform

Databricks, the company behind the Apache Spark big data analytics engine, today announced that it has raised a $250 million Series E round led by Andreessen Horowitz. Coatue Management, Microsoft and NEA, also participated in this round, which brings the company’s total funding to $498.5 million. Microsoft’s involvement here is probably a bit of a surprise, but it’s worth noting that it also worked with Databricks on the launch of Azure Databricks as a first-party service on the platform, something that’s still a rarity in the Azure cloud.

As Databricks also today announced, its annual recurring revenue now exceeds $100 million. The company didn’t share whether it’s cash flow-positive at this point, but Databricks CEO and co-founder Ali Ghodsi shared that the company’s valuation is now $2.75 billion.

Current customers, which the company says number around 2,000, include the likes of Nielsen, Hotels.com, Overstock, Bechtel, Shell and HP.

While Databricks is obviously known for its contributions to Apache Spark, the company itself monetizes that work by offering its Unified Analytics platform on top of it. This platform allows enterprises to build their data pipelines across data storage systems and prepare data sets for data scientists and engineers. To do this, Databricks offers shared notebooks and tools for building, managing and monitoring data pipelines, and then uses that data to build machine learning models, for example. Indeed, training and deploying these models is one of the company’s focus areas these days, which makes sense, given that this is one of the main use cases for big data, after all.

On top of that, Databricks also offers a fully managed service for hosting all of these tools.

“Databricks is the clear winner in the big data platform race,” said Ben Horowitz, co-founder and general partner at Andreessen Horowitz, in today’s announcement. “In addition, they have created a new category atop their world-beating Apache Spark platform called Unified Analytics that is growing even faster. As a result, we are thrilled to invest in this round.”

Ghodsi told me that Horowitz was also instrumental in getting the company to re-focus on growth. The company was already growing fast, of course, but Horowitz asked him why Databricks wasn’t growing faster. Unsurprisingly, given that it’s an enterprise company, that means aggressively hiring a larger sales force — and that’s costly. Hence the company’s need to raise at this point.

As Ghodsi told me, one of the areas the company wants to focus on is the Asia Pacific region, where overall cloud usage is growing fast. The other area the company is focusing on is support for more verticals like mass media and entertainment, federal agencies and fintech firms, which also comes with its own cost, given that the experts there don’t come cheap.

Ghodsi likes to call this “boring AI,” since it’s not as exciting as self-driving cars. In his view, though, the enterprise companies that don’t start using machine learning now will inevitably be left behind in the long run. “If you don’t get there, there’ll be no place for you in the next 20 years,” he said.

Engineering, of course, will also get a chunk of this new funding, with an emphasis on relatively new products like MLFlow and Delta, two tools Databricks recently developed and that make it easier to manage the life cycle of machine learning models and build the necessary data pipelines to feed them.


Source: TechCrunch

2019 Nissan Pathfinder Rock Creek offers rugged looks on the cheap – Roadshow

It’s ready to venture a little further off the beaten path.
Source: CNET

Apeel partners with Nature’s Pride to bring spoilage resistant fruits and veggies to Europe

Apeel Sciences, the developer of a new technology that makes fruits and vegetables more resistant to spoilage, and Nature’s Pride, one of the largest vendors of avocados and mangos in Europe, are partnering to bring longer-lived avocados to market.

Subject to regulatory approval in the EU, Nature’s Pride said it will integrate Apeel’s plant-based preservation technology into its avocado supply chain — bringing avocados with double the edible shelf life to European homes.

Apeel’s technology takes the naturally occurring chemicals found in the skins and peels of plants and applies it to fresh produce, providing what the company calls “a little extra peel” that slows the rate of water loss and oxidation — which cause vegetables and fruits to spil.

The company says that its produce will stay fresh two to three times longer than untreated produce. Apeel touts that its technology can lead to more sustainable growing practices and less food waste.

Across Europe, 88 million tons of food is thrown out every year, at a cost of 143 billion euros (or roughly $163 billion dollars).

As part of the agreement with Nature’s Pride, Apeel Sciences is introducing a co-branded label with the European fruit supplier.

Founded in 2012 with a grant from the Bill & Melinda Gates Foundation to help reduce post-harvest food loss in developing countries that lack access to refrigeration, Apeel Sciences is backed by a slew of marquee investors including Andreessen Horowitz, Viking Global Investors, Upfront Ventures, S2G Ventures, Powerplant Ventures, DBL Partners, The Bill & Melinda Gates Foundation, UK Department for International Development, and The Rockefeller Foundation .


Source: TechCrunch

Toyota’s new car subscription company Kinto is gamifying driving behavior

Toyota has officially launched Kinto, a company first revealed late last year that will manage a car subscription program and other mobility services in Japan, including the sale and purchase of used vehicles as well as automotive repair and inspection.

Kinto is jointly funded by Toyota Financial Services, a wholly owned subsidiary of Toyota, and Sumitomo Mitsui Auto Service Company, a member of the Sumitomo Corporation Group. Initial funding for Kinto is 1.8 billion yen, or about $16 million, according to Toyota.

The creation of Kinto marks a shift that began a couple of years ago within the automotive industry to look beyond the traditional business of producing, financing and selling cars and trucks. Other automakers have experimented with car subscription services with mixed success. Volvo’s Care by Volvo has been a standout success. While Cadillac shut its service “Book by Cadillac” down, although it has plans for a reboot.

Unlike other subscription programs, Kinto has gamified the service. The company is planning to introduce a service this fall that will award points to customers based on how they drive. Toyota doesn’t explain how safe or “ecological” driving would be tracked, but the assumption is that the vehicles would be equipped with connected-car technology that can monitor driving. Points can be applied toward payments, the company said.

“As society shifts from conventional car ownership to car usage that can be enjoyed wherever and as much as users would like, there is a growing need for a service that allows customers to freely select the car that they like or want to drive and enjoy it as they like, instead of using a car simply as a means of transportation,” Toyota said in its announcement.

Toyota’s Kinto will offer two subscription services in Japan. (The service isn’t headed for Europe or the U.S.) Kinto One will allow customers to drive one Toyota-brand vehicle over a three-year period. The service will offer access to the Prius, Corolla Sport, Alphard, Vellfire, and Crown models. The line-up will expand by fall 2019. Customers who go for Kinto One will pay between 46,100 yen ($419) and 99,000 yen ($901) a month before taxes, depending on the vehicle brand.

“Kinto Select” will give customers access to six models of Lexus -brand vehicles over a three-year period. The Kinto Select service costs 180,000 yen, or $1,638, a month.

Both services will be offered as a monthly fixed-sum service that packages voluntary insurance payments, vehicle tax, registration charges, and regularly scheduled maintenance of the vehicle.

Kinto will launch with the higher-end plan, beginning Wednesday. The Kinto One plan will be added as an option on March 1. Both services will be deployed on a trial basis through select Toyota dealers and Lexus dealers in the Tokyo metropolitan area. Kinto plans to rollout the services to the rest of Japan this summer.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698