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

Archivo del Autor: Belen De Leon

Shocker! VR has a harassment problem too – CNET

Could the internet’s issues with harassment spill into virtual spaces? One survey says yes.
Source: CNET

Amazon’s Fire 7 and Fire HD 8 tablets get hands-free Alexa access – CNET

Available only for current models, the new feature rolls out this week via a free, over-the-air software update.
Source: CNET

Facebook rewrites Terms Of Service, clarifying device data collection

Facebook is spelling out in plain english how it collects and uses your data in rewritten versions of its Terms Of Service and Data Use Policy, though it’s not asking for new rights to collect and use your data or changing any of your old privacy settings.The public has seven days to comment on the changes (though Facebook doesn’t promise to adapt or even respond to the feedback) before Facebook will ask all users to consent to the first set of new rules in three years.

Unfortunately since the changes to the language and structure of the terms are so wide-reaching, it’s difficult to do a direct comparison of the differences between the old TOS and DUP, and the new versions embedded below.

Perhaps the most interesting part of the expanded, plain language terms are the specifics of how Facebook collects data from your devices. Conspiracy theories about it snooping on people through its microphone, and confusion about it collecting SMS and call log history likely pushed Facebook to give people details about what data its slurping up.

Facebook now explains that:

Information we obtain from these devices includes:

• Device attributes: information such as the operating system, hardware and software versions, battery level, signal strength, available storage space, browser type, app and file names and types, and plugins.

• Device operations: information about operations and behaviors performed on the device, such as whether a window is foregrounded or backgrounded, or mouse movements (which can help distinguish humans from bots).

• Identifiers: unique identifiers, device IDs, and other identifiers, such as from games, apps or accounts you use, and Family Device IDs (or other identifiers unique to associated with the same device or account).

• Device signals: Bluetooth signals, and information about nearby Wi-Fi access points, beacons, and cell towers. • Data from device settings: information you allow us to receive through device settings you turn on, such as access to your GPS location, camera or photos.

• Network and connections: information such as the name of your mobile operator or ISP, language, time zone, mobile phone number, IP address, connection speed and, in some cases, information about other devices that are nearby or on your network, so we can do things like help you stream a video from your phone to your TV.

• Cookie data: data from cookies stored on your device, including cookie IDs and settings. Learn more about how we use cookies in the Facebook Cookies Policy and .

Facebook has also clarified how new products it’s launched since the last TOS update like Marketplace, fundraisers, Live, 360, and camera effects work. It explains how every user’s experience is personalized. Facebook also makes it clear that it, WhatsApp, and Oculus (as well as Instagram) are all part of one company.

If Facebook can give users a better understanding of how it works, it might be able to diffuse privacy scandals and backlashes before they happen.

Facebook updated Terms Of Service – 4/4/18 by Josh TechCrunch on Scribd

Facebook updated Data Use Policy – 4/4/18 by Josh TechCrunch on Scribd

 


Source: TechCrunch

Skimlinks CEO & founder Navarro moves on, hands reigns to new CEO

Founders don’t always see a startup all the way through to an “exit”. It happens a lot more often than you realise. In fact, it’s quite often the case in Silicon Valley, despite the mythic status the ‘founder story’ has attained there in recent times. So it’s actually a sign of maturity that founders in Europe are making moves of this nature.

The most recent was George Bevis, founder of startup business bank Tide, who has decided he’d rather find a CEO experienced at scaling a business after the initial startup phase. And today two more UK founders have decided to call it a day and move on.

Alicia Navarro will today step down from the role of CEO of Skimlinks — the commerce monetisation platform for content publishers — handing the reigns to Sebastien Blanc, currently Chief Revenue Officer. Sources say the move was been amicably approved by the Skimlinks board. Both Navarro, and her co-founder Joe Stepniewski who was Chief Product & Strategy Officer, are to now leave the day to day running of the company, although Navarro will become “President” and maintain a role as “founding visionary, client and partner advocate, and board member.” The company will also now go on the hunt for a Chairman.

Under Navarro’s leadership, Skimlinks raised $25 million in venture funding and built a monetisation platform that today includes over 57,000 publisher clients running Skimlinks technology on 4.5 million websites around the world, driving billions in e-commerce sales.

Blanc brings a wealth of experience to the role. In a statement, Navarro said “he has a drive for excellence and a disciplined growth mindset that will take Skimlinks to the next level. As our Chief Revenue Officer for the past two years, Seb was instrumental in driving an acceleration in growth and efficiency that helped Skimlinks reach profitability. Skimlinks’ culture is one of our most important assets. Seb’s deep appreciation for our team, our customers, and our mission make him my natural choice to take over the responsibility of the company I started and led for ten years.”

Blanc has over 15 years experience in the media and advertising industry as an investor, advisor, and senior executive. Prior to joining Skimlinks, Blanc was a director at Quantcast, where he built and led the global media buying operations across five countries and signed the first 3,000 private deals with premium publishers. He joined Quantcast through their acquisition of the UK startup Struq, a programmatic advertising and retargeting specialist, where he launched the US operation and took revenues from $0 to $10 million in 18 months.

Blanc said: “Over the last two years, as CRO of Skimlinks, I have enjoyed working with Alicia and seeing her lead with a level of passion and dedication that only a founder can truly bring. She built a great business and a great team. I am looking forward to building upon what already makes us special, and finding new ways to deliver value for our customers and opportunities for growth to our people.”

He told me: “The main plan is to continue the current strategy of encouraging large content publishers to increase the amount of commerce they do as part of revenue. The goal is to double down and give them better tools to do that. Big publishers have just started working on eCommerce revenue. But most publishers are making very low revenue per user. So “service journalism” and “commerce journalism” can become a real revenue source.”

John Brimacombe, Partner at Sussex Place Ventures and lead investor in Skimlinks’ Series A, will assume the role of interim executive chairman while the company conducts a search for a permanent chairman. Brimacombe commented, “Alicia is a model founder. Along with her co-founder Joe Stepniewski, Alicia took Skimlinks from an idea to more than $50 million in annual revenues. As the company now enters a new chapter of growth, Alicia made the bold decision to find a successor and guide the board through a thoughtful process to select a new CEO. I deeply respect and appreciate all that Alicia and Joe have done, and I’m delighted to work with Seb in his role as CEO.”

Joe Krancki, Partner at Frog Capital commented: “Since we led their Series C, Skimlinks has solidified its position as a lucrative partner to many of the world’s best-known digital publishers, becoming the undisputed leader in the category they created for commerce-related content monetisation. We’re thrilled to have Seb carry Alicia’s vision forward as the new CEO of Skimlinks and continue transforming the way publishers earn revenue from their content.”

So what will Navarro do now?

She plans to help start and build other early-stage companies, mainly in an advisory role, and also public speaking.

“This has not been an easy decision, as you would expect. I am incredibly proud of what we’ve achieved as a team. However, my passion and talents lie in turning an idea into a thriving business,” she says. People will now be able to follow her exploits on Facebook, Twitter, and LinkedIn.


Source: TechCrunch

Amazon is bringing hands-free Alexa to Fire 7 and Fire HD 8 tablets

Amazon is bringing “hands-free” access to Alexa – a feature currently found on its flagship Fire HD 10 tablet – to the rest of its Fire tablet line, the company announced this morning. Starting this week, owners of either the Fire 7 and the Fire HD 8 (2017) will be able to launch Alexa using their voice, whenever the tablet’s screen is in use or the device is connected to power.

While Alexa has been available on Amazon’s devices for some time, it wasn’t until the Fire HD 10 arrived that Alexa could be used in a hands-free mode. Now that same functionality will roll out to Amazon’s other tablets through a free, over-the-air software update.

Once enabled, device owners will be able to talk to Alexa without touching their tablet – asking her to do things like play a song, turn off the lights, start or pause a movie, check your calendar, control your smart home (including viewing video from connected cameras or doorbells) and more.

The feature essentially turns the tablet into a poor man’s Echo Show, the $230 Echo device with a screen. Of course, there are some drawbacks to Alexa on tablets. The speakers aren’t as good as a full-sized Echo, and tablets don’t have the mic array you’d find on an Echo, either. But being able to say “Alexa,” is a familiar experience for users who expect to be able to talk to a device’s virtual assistant hands-free, as they can with Siri or Google Assistant on other devices.

Alexa on the Fire HD 10 is a better experience than on the 7 or HD 8 because customers can access Alexa hands-free even when the screen is on standby. It also doesn’t require a power connection.

But because the Fire 7 or Fire 8 HD device has to be plugged in or the screen has to be in use, it’s a better option for using the tablet as a smart display, rather than a full replacement for an Echo that works anytime.

Amazon says the feature is rolling out this week.


Source: TechCrunch

Is venture capital ready for companies with no founders?

Initial coin offerings (ICOs) — a funding mechanism based on the technology behind cryptocurrencies like bitcoin — are a hot new way to launch a startup and they’re forcing investors to look at the startup process anew.

Venture firms like mine understand that ICOs can reinvent how entrepreneurs bring innovations to life, but no one is quite sure how this will play out.

The tech community is so perplexed by the swelling interest in ICOs, notable firms that traditionally compete to invest in the early stages of a company are trying to figure it out together, and often end up co-investing in the ICOs.

Until recently, investors in Silicon Valley were obsessed with finding founders who have a great sense of purpose and a vision for a product or service. All the great companies have been driven by visionary founders, from Bill Hewlett and David Packard, to Bill Gates and Mark Zuckerberg. So early-stage investors spend all their time looking for great founders and helping them build a company behind their instincts and leadership. This has been the model for 50 years.

In many ways, that model has been beneficial to the economy. We’ve built a lot of companies that have had an astounding impact on our lives and employed massive numbers of people. But the model has also created problems. The most formidable companies have accreted tremendous resources and power and are responsible for making profound decisions that affect whole industries and billions of people. Ultimately, all that power now lies in the judgment of a very few people — founders such as Zuckerberg, Amazon’s Jeff Bezos and Google’s Larry Page.

But all this could be about to change. Just like the origins of cryptocurrency were in deep dissatisfaction with hyper-scaled banks, initial coin offerings are in response in part to the lack of transparency and misalignment of interests between companies and consumers.

ICOs won’t just break traditional company models – they may also temper the concentration of power brought on by traditional company models. For instance, a company’s ICO could be set up to encourage responsible innovation that benefits society, and ICO-backed collectives owned and operated by billions of people worldwide could challenge tech monopolies and spread wealth beyond the richest 1 percent.

But first, we have to make ICOs work in an acceptable, repeatable way. Right now, the ICO frenzy seems like a whirlwind of experimentation, and none of the outcomes have had much commercial impact.

ICOs are based on blockchain technology. A key component of blockchain is that it allows two entities (or people) to exchange value without a central authority (like a stock exchange or bank) executing the transaction. The transactions are tracked and carried out in software that runs on computers distributed all over the world. This mechanism is great for issuing a kind of software-based stock called tokens.

These tokens can be embedded with software instructions that dictate the rules of that investment. A token doesn’t have to be a passive share of a company like traditional stock. It might instead include a promise to deliver a service or product, which is similar to the way fundraising campaigns work on Kickstarter. Tokens can govern themselves and track every transaction, so no central stock exchange is necessary and no nation’s government can easily regulate the instruments.

An ICO company might, for instance, decide it will reveal financial information weekly — or annually, or never –depending on how management wants to run the company. Investors get to see those rules and decide whether they like the idea of investing in such a company.

Unlike today’s startups, an ICO can be a completely decentralized way of founding and running an enterprise. A person or collective could set up an ICO and program it with all the parameters that govern the entity – what it will do, how it will operate, and so on – and start a company that builds itself. That’s a more sophisticated version of how Wikipedia became the biggest encyclopedia on the planet: it set up rules for writing and editing, and then the community took over.

Can this work in real life? Pavel Durov, the Russian founder of popular messaging app Telegram, got global press coverage for his $1.7 billion pre-ICO sale to create a cryptocurrency that would become a way for Telegram users to make payments anywhere in the world. But keep in mind that Durov is using his ICO to raise millions for a global project that so far has no product. If he’s successful, the resulting cryptocurrency can become a platform for apps and financial transactions. But whatever this becomes, the rules embedded in the ICO will operate it – not Durov.

Pavel Durov, Telegram CEO

Imagine services or applications built on blockchain that no company or person can dominate. A collective version of Facebook could make users and developers feel more in control, and less subject to Facebook’s whims. You could set your own rules on how much privacy to give up, or how much you’d get paid by every person who listens to the music you post. I’m convinced that at some point, someone will set up a blockchain social network that gets all the rules right and becomes an attractive alternative to Facebook.

As a long-time investor in startups, though, I have concerns about ICOs that I can’t yet resolve. Getting consensus among a large group is harder and slower than a powerful leader issuing orders. Social good is wonderful, but it won’t get anywhere unless the entity can execute and build great products and services – hard to do without a structure and dedicated staff.

The decentralized nature of ICO enterprises seems to often lead to chaos. One company, Tezos, raised $232 million in a 2017 ICO, but now seems to be falling apart. The founding team is fighting among themselves, the ICO participants can’t get access to the tokens they bought, and at least four class-action lawsuits have been filed, most charging Tezos with violating security laws and defrauding those who joined the ICO.

Then again, some run-of-the-mill venture-backed startups end up in similar messes.

I am keen to see early success with the ICO model because I believe it will benefit society. Entrepreneurs in small towns who have crazy ideas would typically find it impossible to even get a meeting with a top-tier VC. ICOs give them a way to get funded by a broader range of individual investors, and that should help spread wealth to more people in more places.

Blockchain today, as many have said, seems a lot like the internet in the early-1990s, when the internet’s rules were evolving and few people understood what it could be used for. Like the internet, blockchain is a free protocol on which all sorts of new products and services will ride. It’s going to drive massive innovation, and as investors, it’s our job to support that innovation and bring it to market. Now we have to figure out how to best do that.

As I orient myself to ICO-based opportunities, I’ve come to realize there are some important questions we have to ask of these new ICO ventures. Is there economic alignment between the company and its investors or token holders? Is the crypto-token model essential for the technology under consideration, or is someone just taking advantage of the cryptocurrency frenzy? Is an ICO raising the right amount of money – or raising a crazy amount of money that will never pay off?

I also think it’s more important than ever to ask if the ICO’s rules are aligned with society’s core values instead of with the motivations of a founder.

And then, odd as it can seem, VCs need to retrain themselves to assess blockchain-based algorithms in the way we’ve long assessed founders. After all, the next time we find ourselves considering an investment in a company that might change the world, we might be examining blockchain code and reading a governing white paper. There won’t even be a founder to talk to.


Source: TechCrunch

Some data science on the newly-released Trump and China tariffs

War! The Trump administration announced late last night its next daring attack on China’s unfair trade practices, and it has gone straight for the jugular, announcing that it is putting tariffs on about 1330 goods including “Parts for air conditioning machines” and “Bakery ovens, including biscuit ovens.”

Including biscuit ovens! Without the heat emanating from our precious biscuit ovens, we will be able to avoid using air conditioning when all the A/C parts run out. Brilliant.

There’s even more heat packed into these tariffs though, since Chinese-made flamethrowers were included on the list. No word yet on whether Elon Musk’s Boring Company Not A Flamethrower Flamethrower will be counted as a flamethrower (or made in China for that matter).

Of course, the Chinese have responded with their own new tariffs list (a list different from the new tariffs the country announced on Monday). The new new tariffs includes soy, cars, and other goods from America.

Okay, I admit it: tariffs are really boring. The tit-for-tat attacks are like a really boring game of Battleship. Actually, that’s redundant — it’s just a game of Battleship, so I am going to try to spice things up with some data science.

The modern economy is complicated. What exactly is a “biscuit oven” anyway? How does the government know when to apply a tariff to a good and when not to? To solve these dilemmas, the U.S. government invented a mechanism called the Harmonized Tariff Schedule which has categories for every product in the world organized into chapters numbered 1 through 99.

Some chapters, like chapter 86 (“Railway or tramway locomotives, rolling-stock and parts thereof; [blah blah blah]”) have only a couple of dozen categories, while chapter 84 (“Nuclear reactors, boilers, machinery and mechanical appliances; parts thereof,” i.e. the cool stuff) has by my count more than 2000 categories.

I wanted to look at the 1333 categories the Trump administration picked to understand what goods seemed to draw the most attention from the trade team. Unfortunately, the list of categories was released as a PDF (thanks government!), so I had to perform several conversions to get the raw data. The entire Harmonized Tariff Schedule is available in a machine-readable format through Data.gov.

Using Python, I performed counts of the various HTS numbers to compare the number of categories available under the schedule with the number of categories that the Trump administration proposed for tariffs. This is a pretty rough analysis, since the categories are administrative and not economic (in other words, some categories could be worth billions of dollars while others are much less valuable). That said, this analysis can still give us a sense of where the administration focused on.

Two categories were hit hard by the tariffs – Chapter 30 pharmaceuticals and Chapter 86 locomotive parts. Both had more than a third of their categories added to the tariffs list with China, far above the percentage of other categories. From there, precision equipment and machinery (Chapters 90 and 84 respectively) were hit, covering roughly a quarter of products each. My complete analysis list is included below.

One hypothesis I would take from these tariffs is that they could actually be quite a bit more punitive than first meets the eye. While the tariffs are being applied to roughly $50 billion worth of goods, the goods appear to have been specifically chosen to encompass a range of parts and machines required in manufacturing.

For instance, imagine that your “Instrument panel clocks” suddenly got more expensive, so you have to source clocks from a new vendor in another country. If you have to find new sources for enough parts, you might just consider adjusting your entire supply chain in the process, even for parts that didn’t come under the new tariffs regime. It’s this second-order economic effect that I think will be important to pay attention to.

No one should read the Harmonized Tariffs Schedule, but these categories do matter for the economy, and companies are going to be racing to understand the decisions made by the administration and what it means for them. As typical with proposed rules, there is a public comment period, so expect heavy lobbying from companies to get certain items off the list (or even maybe on the list in order to drive away cheaper competitors).

Data on Trump Tariffs

Ordered by percentage.

  • Chapter 30: 47 of 129 categories (36.43%) (“Pharmaceutical products”)
  • Chapter 86: 17 of 47 categories (36.17%) (“Railway or tramway locomotives, rolling-stock and parts thereof; railway or tramway track fixtures and fittings and parts thereof; mechanical (including electro-mechanical) traffic signalling equipment of all kinds”)
  • Chapter 90: 164 of 569 categories (28.82%) (“Optical, photographic, cinematographic, measuring, checking, precision, medical or surgical instruments and apparatus; parts and accessories thereof”)
  • Chapter 84: 537 of 2173 categories (24.71%) (“Nuclear reactors, boilers, machinery and mechanical appliances; parts thereof”)
  • Chapter 88: 16 of 72 categories (22.22%) (“Aircraft, spacecraft, and parts thereof”)
  • Chapter 89: 11 of 54 categories (20.37%) (“Ships, boats and floating structures”)
  • Chapter 85: 241 of 1222 categories (19.72%) (“Electrical machinery and equipment and parts thereof; sound recorders and reproducers, television image and sound recorders and reproducers, and parts and accessories of such articles”)
  • Chapter 93: 15 of 93 categories (16.13%) (“Arms and ammunition; parts and accessories thereof”)
  • Chapter 76: 27 of 176 categories (15.34%) (“Arms and ammunition; parts and accessories thereof”)
  • Chapter 72: 108 of 731 categories (14.77%) (“Iron and steel”)
  • Chapter 87: 48 of 470 categories (10.21%) (“Vehicles other than railway or tramway rolling stock, and parts and accessories thereof”)
  • Chapter 73: 44 of 746 categories (5.90%) (“Vehicles other than railway or tramway rolling stock, and parts and accessories thereof”)
  • Chapter 40: 8 of 272 categories (2.94%) (“Vehicles other than railway or tramway rolling stock, and parts and accessories thereof”)
  • Chapter 29: 38 of 1409 categories (2.70%) (“Vehicles other than railway or tramway rolling stock, and parts and accessories thereof”)
  • Chapter 94: 5 of 310 categories (1.61%) (“Furniture; bedding, mattresses, mattress supports, cushions and similar stuffed furnishings; lamps and lighting fittings, not elsewhere specified or included; illuminated sign illuminated nameplates and the like; prefabricated buildings”)
  • Chapter 28: 4 of 430 categories (0.93%) (“Inorganic chemicals; organic or inorgani c compounds of precious metals, of rare-earth metals,of radioactive elements or of isotopes”)
  • Chapter 83: 1 of 117 categories (0.85%) (“Miscellaneous articles of base metal”)
  • Chapter 91: 1 of 230 categories (0.43%) (“Clocks and watches and parts thereof”)
  • Chapter 38: 1 of 250 categories (0.40%) (“Miscellaneous chemical products”)


Source: TechCrunch

Cheap PS4 and PS4 Pro Bundles and Deals (2018)

If you’re hunting for a PS4 or PS4 Pro, these are the cheapest bundles you’re going to find.
Source: Wired

Microsoft ‘excited’ about its secret hardware built for artificial intelligence

Harry Shum of Microsoft’s AI and Research group says he’s very excited about the company’s upcoming hardware driven by A.I. He doesn’t disclose any details, but Microsoft already admitted it’s working on chips dedicated to A.I.

The post Microsoft ‘excited’ about its secret hardware built for artificial intelligence appeared first on Digital Trends.


Source: Digital trends

As Shared Scooters Invade, San Francisco Decides Who Belongs Where

San Francisco is just the latest city dealing with a horde of new vehicles—from dockless bikes to electric scooters—and struggling to figure out how to best allocate limited space.
Source: Wired

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993