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

Archivo del Autor: Belen De Leon

The best GIF-maker apps and websites

Making an animated GIF isn’t as hard as you might expect. Check out some of our favorite desktop and mobile software, whether you want to record yourself, capture your screen, or pick a clip from the web.

The post The best GIF-maker apps and websites appeared first on Digital Trends.


Source: Digital trends

Personal finance startup SmartAsset raises $28M

I first wrote about SmartAsset nearly six years ago, when it launched its first product, a tool allowing prospective homebuyers to analyze the rent vs. buy decision and to see what kind of home they could actually afford.

According to co-founder and CEO Michael Carvin, “On the consumer side, our strategy has never really changed. Our mission is to help people make the best personal finance decisions and to build the web’s best resource for personal finance decision-making.”

Of course, some aspects of the company have evolved. For one thing, SmartAsset now offers tools, calculators and content in a number of categories, including taxes, retirement and banking.

For another, it’s announcing today that it has raised $28 million in Series C funding, bringing its total raised to more than $51 million. The new round comes from Focus Financial Partners (a firm backed by Stone Point Capital and KKR), Javelin Venture Partners, TTV Capital, IA Capital, Contour Venture Partners, Citi Ventures, Fabrice Grinda and others.

Carvin said SmartAsset reached more than 45 million uniques last month, nearly doubling its traffic year-over-year. And 25 percent of that traffic comes from repeat visitors.

smartasset

As for how SmartAsset makes money from those visitors, it does so partly by promoting financial products like mortgages. But Carvin said the biggest piece is the SmartAdvisor platform, which connects financial advisors with potential investors.

Carvin described it as “the web’s first digital lead generation platform for financial advisors,” and compared the SmartAsset business model to Zillow’s, saying both companies have built big audiences that they can then match up with real estate or finance professionals.

In SmartAsset’s case, users fill out a questionaire and then work with a SmartAsset concierge to help them find an advisor who’s a good fit. Carvin added that the advisors on the platform have been screened by the company, for example to ensure that they haven’t had any criminal violations and that SEC hasn’t upheld any complaints against them for the past decade.

Asked whether this focus on financial advisors has led SmartAsset to change the way it designs its consumer products Carvin said, “We believe the better the user experience, the better our business will work. And so when we’re building a retirement tool, a home affordability tool, a tax tool, we’re building that only with the consumer interest in mind.”

Looking ahead, Carvin said he plans to continue following this strategy.

“We’re going to build out the web’s premiere personal finance resources and then leverage that on advisor side,” he said.


Source: TechCrunch

Anchor brings podcast creation and editing to the iPad

Following its relaunch earlier this year as a podcast creation platform, Anchor today is bringing its suite of mobile podcasting tools to the iPad. Like its iPhone counterpart, the iPad version of Anchor lets you record, edit, then distribute your podcast anywhere, including iTunes and Google Play Music. The new app is also customized for touch-based editing, and it takes advantage of iPad features like drag-and-drop and multitasking.

The company had originally been focused on short-form audio, but more recently realized it could better serve the growing audience of podcasters with a set of easy-to-use tools available right on their mobile device.

The iPhone version of Anchor lets you press a button to record your audio, record with friends, insert voice messages (like call-ins) into your podcast, and easily add music and transitions. The iPad app now offers a similar set of tools, with a few upgrades and tweaks.

For starters, you can opt use a real microphone by plugging one into your iPad’s lightning port, or by using a lightning-to-USB adapter.

You can also upload or even drag and drop audio files from other apps into Anchor for use in its episode builder. For example, you could pull in music from GarageBand, add a voice memo, or import other audio files saved in a cloud storage site like Dropbox.

The app support multitasking, too, so you can keep your notes open as your record.

And you can directly edit the audio files on the iPad itself using touch-based controls that are easy enough for anyone – even novice or amateur podcasters – to use.

The controls allow you to trim the beginning and end of your podcast, so you can cut out issues like false starts or other chatter. And you can split audio clips in order to insert transitions, voice messages, music, and other audio.

The clips can then be moved around or deleted as you put your podcast together.

Given the popularity of podcasting today, it’s actually fairly remarkable that no one else had yet introduced audio editing tools built with the needs of podcasters in mind.

The Anchor app is also another example of how the iPad can be used for content creation, not just consumption – and specifically, how it can be used as an editing tool for creative projects.

The company doesn’t share its user numbers, but Sensor Tower reports over 850,000 installs worldwide across both app stores. Anchor’s sequential month-over-month growth since February when it pivoted to podcast creation has been impressive, averaging 40 percent, the firm also says.

Anchor for iPad, like the iPhone app, is free to use as the company is currently living off its funding. But the longer-term plan is to offer monetization tools to Anchor’s podcasters, where Anchor itself would likely take a cut of revenues.


Source: TechCrunch

IBM’s new supercomputer doesn’t just take orders — it can argue back

IBM’s Project Debater is a supercomputer that is smart enough to win debates against humans. It can understand and rebut arguments, make jokes, and convince the audience that it has a better argument through a careful analysis of facts.

The post IBM’s new supercomputer doesn’t just take orders — it can argue back appeared first on Digital Trends.


Source: Digital trends

CityMapper, the urban transportation app, is integrating with bike-sharing company Mobike

Hot on the heels of getting acquired for $2.7 billion by on-demand services startup Meituan-Dianping en route to its own $60 billion IPO, Chinese bike-sharing startup Mobike is ramping up its international push as companies like Uber, Lyft and other standalone bike-on-demand startups take their own expansion strategies up a gear.

The company will this week start integrating with Citymapper, the mapping and navigation app focused on urban areas and public transportation, in all cities where both companies operate (Citymapper is now live in 39 cities; while Mobike calls itself the world’s largest bike-sharing startup, in 200 cities in some 15 countries).

This will mean that users of Citymapper will be able to select bike routes on the app, and also see where they can find a Mobike to complete those journeys, giving the bike-hire-on-demand company one more way to snag customers in what is shaping up to be a very competitive market for transportation options geared to single users.

TechCrunch first learned of the integration by way of an anonymous tip, which was then confirmed to us by a spokesperson from Mobike itself. (We sent multiple emails to Citymapper, but didn’t receive any replies.)

“Bikesharing is a true new emerging global transport platform, so a partnership with Citymapper, one of the most popular transport apps in the world, is a logical step,” said the spokesperson. “Partnering with Citymapper means that more and more people will realise how easy using a Mobike is, encouraging cycling everywhere for short urban trips.”

London-based Citymapper taps APIs from city transportation networks to provide bike routes alongside walking, bus, train, ferry and car routes. In cities where there are city bike schemes — for example in London and New York — it shows locations for bike docking stations and, if available, information on how many bikes are available.

But while there are in London — as one example — some 750 docking stations in the city covering 11,000 bikes, there are large swathes of the city, particularly outside the center, where the city bike scheme doesn’t reach. That presents an opportunity for these bike startups, which are often not banked at docks but parked on sidewalks, to cater to people who may not own a bike but would like to ride one from points A to B, when one or both of those are not near a docking station.

For the moment, you still have to register through the Mobike app to be able to reserve a Mobike you find on Citymapper. And it’s not a given that you will ever be able to book these directly: if you look at Citymapper’s Uber integration it gives you an estimate but links to the Uber app to actually seal the deal (this is now also what Google Maps does, too).

The spokesperson confirmed that there is no revenue share in this deal, and it’s not exclusive. “Mobike is in conversation with a variety of other companies which focus on helping people improve their journeys,” said the spokesperson. “They will announce partnerships as they come.” Mobike is also planning to expand into India this year.

While taxi and ride-on-demand companies duke it out for customers in cities and towns against alternative motorised options like people’s own private cars, buses and trains, in dense urban environments, there has been a secondary track of competition developing around vehicles that are geared (sorry) to more individual modes of transport, such as bikes and electric scooters.

The runaway success of other transportation-on-demand services has driven a lot of investors to look for the next big transport opportunity, which in turn has turned into a glut of money going into these smaller, semi-manual vehicle companies, and a subsequent glut of bikes and scooters filling city streets in that wake.

Electric scooters in particular have raised a lot controversy, because of how scooter services are run, potential safety concerns, and legal requirements for the drivers, to name just three of the issues. That leaves, potentially, more open road for manual bikes, which fall outside of some of these regulations so can grow a little more easily (if with more human pedal power).

All the same, there are a number of bike companies competing for potential customers, so by integrating with Citymapper, Mobike gets more visibility above that competition, specifically at a time when its new owner is itself looking for more differentiated revenue streams as it reportedly gears up for a public listing valued at $60 billion.

Citymapper itself has raised $50 million from investors that include Balderton, Benchmark, Index and Yuri Milner and it has to date not spelled out many details on how it plans to monetise, although in February it launched a hybrid taxi and small bus service serving under-served routes in the city, pointing to how it might evolve those business plans in the future with its own transportation options alongside routing suggestions.


Source: TechCrunch

Feds crack down on Tesla Autopilot safety cheat device

The federal government is stepping in to end the use of an aftermarket product designed to let Tesla owners skirt a safety feature from the electric automaker’s semi-autonomous Autopilot system.

The U.S. Department of Transportation’s National Highway Traffic Safety Administration issued a cease and desist letter Tuesday to a California company known as Dolder, Falco and Reese Partners LLC that is selling the Autopilot Buddy product.

The Autopilot Buddy product, which is marketed with the catchy slogan “Tesla Autopilot Nag Reduction Device,” is a magnetic piece of plastic that disables the feature in Tesla vehicles that monitors the driver’s hands on the steering wheel and warns the driver when hands are not detected. Aftermarket devices, such as Autopilot Buddy, are motor vehicle equipment regulated by NHTSA.

Autopilot Buddy works on the Tesla Model S, Model X and Model 3.

“A product intended to circumvent motor vehicle safety and driver attentiveness is unacceptable,” NHTSA Deputy Administrator Heidi King said in a statement. “By preventing the safety system from warning the driver to return hands to the wheel, this product disables an important safeguard, and could put customers and other road users at risk.”

Tesla’s Autopilot is not a fully autonomous driving system. Instead, the advanced assistance system includes a number of features such as traffic-aware cruise control (TACC) and its branded Autosteer, which uses information from cameras, radar and the ultrasonic sensors to detect lane markings as well as the presence of vehicles and objects. When Autopilot and the Autosteer feature are activated, the system maintains the speed of the Tesla while keeping a distance from the vehicle in front of it, keeps it in its lane and changes lanes.

However, it also requires drivers to keep their hands on the wheel, apparently a rule so annoying that owners have found all sorts of interesting ways to trick the system. When drivers don’t keep their hands on the wheel, the system is supposed to give visual and audible warnings. If the driver continues to ignore it, Autopilot shuts off.

The letter directs the company to respond by June 29, 2018, and to certify to NHTSA that all U.S. marketing, sales and distribution of the Autopilot Buddy has ended.

The company appears to have already adjusted to the feds. The company posted on its website that it is currently only taking international orders. “We are not taking orders inside the U.S.A. at this time,” the website reads. “We are hopeful to resolve this by as quickly as possible.”


Source: TechCrunch

Wait, what? These ridiculous hacks will make you do a double-take

Check out the most ridiculous hacks in history! These insane hacks are some of the funniest we’ve ever seen — including Godzilla signs, velociraptors wearing hats, and an unsolved TV station takeover.

The post Wait, what? These ridiculous hacks will make you do a double-take appeared first on Digital Trends.


Source: Digital trends

Here’s Ford’s plan for Detroit

Ford will spend the next four years transforming at least 1.2 million square feet of space in Corktown—Detroit’s oldest neighborhood—into a hub for its electric and autonomous vehicles businesses.

But the automaker’s ultimate aim goes beyond just building a new campus. The goal is to create a “mobility corridor,”—Ford’s version of its own Sand Hill Road in Silicon Valley—that ties hubs of research, testing, and development in the academic hub of Ann Arbor to Ford’s Dearborn headquarters, and finally to Detroit.

Ford, which is celebrating its 115th anniversary this week, announced plans to house 2,500 Ford employees, most from its emerging mobility team, in its new Corktown campus by 2022. The new campus will have space to a accommodate 2,500 additional employees of partners and other businesses. The remaining 300,000 square feet will serve as a mix of community and retail space, and residential housing.

The Corktown campus is where Ford will develop autonomous and electric vehicle businesses as well as what CEO Jim Hackett describes as a new transportation operating system designed to make moving from Point A to Point B easier and accessible. The idea is for this transportation operating system to tie all forms of mobility together, including smart, connected vehicles, roads, parking and public transit will be tied together.

You might remember that Ford announced in January plans to develop an open cloud-based platform for cities to use to manage all the disparate transportation modes (as well as data) happening at any given time. The idea is for the platform to help cities optimize their various modes of transit and provide a way for everything in the city such as stoplights, signs, and even bikes to speak to each other and share information.

The centerpiece of the new Corktown campus will be the long-abandoned Michigan Central Station, which Ford acquired.

Ford hasn’t forgotten about its main campus in Dearborn. The company says it’s still working on the redesign of its Dearborn campus that started in 2016. This will continue in parallel with the Corktown campus development. This summer the 150,000-square-foot Wagner Place development in West Dearborn is on track to open, as is a new driving dynamics lab located on Ford’s Product Development Campus.

The acquisition of Michigan Central Station follows the automaker’s purchase of the former Detroit Public Schools Book Depository, two acres of vacant land, the site of an old brass factory and the recent purchase of a refurbished former factory in Corktown.


Source: TechCrunch

Ford is betting big on Detroit

The Ford Motor Company now owns one of Detroit’s iconic buildings in the Michigan Central Station. The monumental building looms over Detroit’s oldest neighborhood. It’s long been a symbol of Detroit’s decay, and now it could become the symbol of Detroit’s revival, and Ford’s along with it. The building is set to become the anchor of Ford’s 1.2 million-square-foot campus in the Detroit neighborhood.

The Michigan Central Station will house more than just Ford employees, though. The auto company says it will be a mixed-use facility with facilities for up to 5,000 office workers and space for shops, restaurants and maybe even residential housing.

Ford has a substantial undertaking before employees and businesses move into the building. The Michigan Central Station is nearly literally a shell of its former self.

The station was built in 1913 by the same firm responsible for New York’s Grand Central Terminal. In its day, the 21-story building stood proudly with marble floors under an arched 65-foot ceiling. It was the tallest train station in the world when its colossal bronze doors first opened to the public.

Since its closure in the ’80s the building sat empty, eventually losing nearly everything to looters and nature. The windows disappeared, graffiti covers much of the brickwork, and the ornamental ceiling is crumbling. Barbed-wire fence eventually encircled the structure, attempting to keep people out. But they don’t. The lure of the station is too strong.

DETROIT, MI – JUNE 19: An artist spray paints a canvas at the historic, 105-year old Michigan Central train station prior to a Ford Motor Company press conference to formally announce their plans to renovate the building and turn it and Detroit’s Corktown neighborhood into a hub for Ford’s auto technology on June 19, 2018 in Detroit, Michigan. The project is expected to be completed by 2022 and will be the workplace for approximately 2500 Ford employees. (Photo by Bill Pugliano/Getty Images)

Detroit, The Mobility City

The Michigan Central Station is set to be the center of a large Ford campus centered around forward-looking automotive technology research and design. Ford sees 2,500 employees occupying the buildings by 2022. The focus is on the future of mobility including electric and autonomous vehicles, and everything from connected vehicles to roads and parking.

Ford held a large event today announcing its intentions for the campus and Michigan Central Station. CEO Jim Hackett points to the advancing revolution where, as he says, artificial intelligence and big data that will be even more disruptive than the industrial revolution.

“What Rouge was to Ford in the industrial age, Corktown can be for Ford in the information age,” said Ford President and CEO Jim Hackett said in a released statement. “It will be the proving ground where Ford and our partners design and test the services and solutions for the way people are going to live and get around tomorrow, creating a Southeast Michigan mobility corridor that spans west from Dearborn to Ann Arbor, and east to Detroit.”

The plan calls for Ford to occupy at least three buildings in the area as part of a mobility corridor Ford intends to build spanning Detroit to Ann Arbor to Ford’s home in Dearborn, Michigan. Ford says it will redesign its Dearborn campus alongside Corktown campus.

Hackett was clear on this point: The plans for the Corktown campus will not compete or replace Ford’s Dearborn campus. He stressed that it’s part of the same system.

“It’s actually one whole system,” Hackett said. “In fact, if anything it guarantees the future of Dearborn. Our Dearborn redesign [and] our Corktown revitalization are just steps in the strategy to keep moving forward.”

Ford largely operates outside the city of Detroit. The company’s headquarters, main development operations and Ford River Rouge Complex are located in the Detroit suburb of Dearborn. This move into Corktown is more than symbolic; it’s significant.

The big three automakers, along with countless automotive suppliers located in Michigan, are increasingly fighting with Silicon Valley for talent. Rightfully so, prospective employees are looking for employers that can offer a compelling work/life balance, with that, comes the place of employment. I’ve been through Ford’s Dearborn’s facilities. From an outsider’s perspective, some of these facilities feel like an aging office complex that could crush your soul at any moment.

Silicon Valley offers engineering talent a unique opportunity previously largely unavailable for such jobs. It’s likely why GM let its self-driving startup, Cruise, continue to operate in the Bay Area.

Moving engineering teams into a Corktown campus will place these employees in the middle of a historic city on the upswing. By the time Ford moves employees into the facility by 2022, Corktown should be packed with upstart restaurants, bars and shops, ready to take the money of Ford engineers.

 

From Trains to Self-Driving Cars

The Detroit News explains how the deal unfolded. Along the way, the structure was inspected and deemed sound enough for redevelopment. Apparently since concrete encases the steel girders, the structure of the building has fared better than its ornamental adornments.

The station was in a state of decay before the last Amtrak train left the station in 1988 and was never an overwhelming success on its own. The station is located outside of the downtown core and relied on Detroit’s trolleys to bring riders to the station. The station also lacked a large parking facility, which became problematic after the rise of the automobile caused the trolley system to age and shut down.

The station’s interior is stunning even in its decayed state. The general waiting room reminds of a Roman bathhouse with soaring arched ceilings covered in Guastavino tile that speak to Detroit’s glorious past. Light pours through the tall windows and glass ceiling. Pillars are throughout the lobby. The arches continue in a lovely arcade that once housed shops and service stalls.

Space for 500 offices occupied the floors above the station, though the top floor of the station remained unfinished and unused through the building’s history.

The station lacked windows for years and nature did its best to reclaim the station. Water damage is visible everywhere. Tiles are falling off the arches, revealing the terra cotta backing. Stagnant water is found throughout the lower levels.

Historic Detroit states ridership peaked following World War 1 with 200 trains leaving the station daily but started to dwindle quickly in the 1950s. Amtrak took over the station from the bankrupt Penn Central in 1971, the year it was founded. The corporation spent $1 million updating the station but couldn’t save it, and the last train departed the station in 1988 heading to Chicago.

The year Amtrak unveiled the updated station, the building was added to the National Register of Historic Places. This designation didn’t increase riders, but it did save the building from being demolished after Amtrak moved out.

Since its closure, the building has traded hands several times with each owner unveiling grand plans for the building: a casino and hotel, a rail yard, an international trade center, even a police station.

The Moroun family purchased the building in 1992 and left it untouched until just a few years ago when it started landscaping the park in front of the station. The family then installed windows throughout the building. It’s unclear if this was to prepare the building for sale or other purposes.

The station sits just blocks from the former Tiger Stadium that was built in 1911 and torn down in 2008. It’s a mostly residential neighborhood, sitting just outside the downtown area. Corktown has yet to see the redevelopment boom found elsewhere in Detroit.

Though not ideal when the Michigan Central Station was built, its location is likely what brought Ford to the table. The area has easy access to major highways and is just far enough away from downtown Detroit to mostly avoid the traffic congestion. Real estate opportunities seem ample, too.

Amazon turned down Detroit

Last year Detroit enlisted the help of real estate mogul Dan Gilbert to help win Amazon’s bid for a second headquarters. It didn’t work out. The city of Detroit and State of Michigan reportedly offered Amazon a massive tax incentive but Amazon didn’t take the bait. The deal would have changed Detroit, but not necessarily for the better. Had Amazon picked Detroit, the city would have had to adjust physically and mentally to handle the supposed increase of 30,000 workers within the city limit.

Ford seems like a good fit for today’s Detroit. The company is restoring an eyesore and essentially extending the border of the downtown area. Instead of adding tens of thousands of workers like Amazon would, Ford is adding thousands of workers. The streets will get a bit more crowded, but not overwhelmed.

The area lacks a lot of the infrastructure needed for an Amazon-sized workforce. Public transportation is limited to a couple of short lines, and some suburban leaders are fighting their expansion. Parking is hard to come by and there’s a housing crunch in the downtown core. The roads are a mess and traffic congestion is getting worse. Ford’s campus, located outside the downtown areas, should avoid some of those challenges — besides the terrible roads.

This deal puts Ford back in Detroit 22 years after it sold the Renaissance Center to General Motors. Even though it’s early, Ford’s return to Detroit could prove to be as pivotal to Detroit’s future as when Dan Gilbert moved Quicken Loans downtown in 2010. Gilbert largely kickstarted Detroit’s revitalization by filling unused office space with Quicken Loans employees, but also buying up blocks of the city and convincing retailers and corporations to move downtown. It worked, and downtown Detroit in 2018 is a much different place than it was in 2008.

Questions still remain about the purchase of the Michigan Central Station. How much did Ford purchase the building for and what sort of tax incentives were offered to the auto maker and Moroun family? Will I ever be able to get a table at Slow’s BBQ again?


Source: TechCrunch

PAX introduces Session Control to let novice users control their intake

PAX Labs, makers of the popular PAX 3 and PAX Era vaporizers, have today updated their app to offer a new feature called Session Control.

The idea here is based around the fact that people can sometimes overindulge when using a vaporizer for the first time, as the effects of cannabis oil can take a minute or two to kick in, leading people to continue puffing.

With Session Control, users can control their intake by selecting micro, small or medium puffs. Once the user has maxed out their session by puffing, the PAX Era will lock for 30 seconds, stopping users from overdoing it.

PAX launched an app called PAX Mobile in 2017 to give vape users even more control over their experience. From temperature control to different color schemes, the PAX Mobile app lets users fiddle with the PAX 3 or PAX Era on the fly.

While temperature control makes sense for more experienced users, Session Control lets newer users control their intake without making the process overly complicated.

“We want the tech to get out of the way,” said PAX Labs CEO Bharat Vassan. “A big part of what we want to do is to not have people staring at their phone. That’s why we use firmware so that the device updates itself. This way, users can set it and forget it.”

Session Control is available for the PAX Era, which vaporizes oil, and Vassan said they’re thinking of ways to introduce something similar with the PAX 3, which is a floral vaporizer.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427