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

Archivo del Autor: Belen De Leon

Google’s Advanced Protection program now allows access from Apple’s mobile apps, too

Last October, Google launched its Advanced Protection Program for users who want to ensure the highest degree of protection for the data they store in services Gmail, Google Calendar and Drive. Users who need that kind of protection can opt into this program, but in return, they have to use security keys for the 2-step verification and can only access their Google data from Google’s own web and mobile apps.

Today, Google is opening up this last restriction a bit by opening up access through Apple’s own native iOS apps like Mail, Calendar and Contacts apps. Users in the Advanced Protection program can now choose to give those apps access to their data, too. When they sign in

“Our goal is to make sure that any user-facing an increased risk of online attacks enrolls in the Advanced Protection Program,” Dario Salice, Google’s product manager for this services, writes. “Today, we’ve made it easier for our iOS users to be in the program, and we’ll continue our work to make the program more easily accessible to users around the globe.”

Like before, the program is meant mostly for those users who are most likely to become the victim of a sophisticated attack, including journalists, activists, politicians and business leaders. By supporting Apple’s own native apps, the service will likely be attractive to a wider audience now. For some reason, not everybody loves Google own mobile apps, after all.


Source: TechCrunch

Washé raises $3.5 million for its on-demand car washing service and biz platform

Another startup wants to make on-demand car washing work, where others have failed. Washé, a Boca Raton-based service for on-demand washes, has raised $3.5 million in seed funding to continue to grow its business, which involves a mobile app consumers use to connect with Washé’s network of around 1,000 licensed and insured car washing professionals.

The round was led by veteran tech entrepreneur Ron Zuckerman, currently a board member at TV Time, and included other, unnamed investors.

Washé, which operates in parts of Florida, Southern California, and more recently, Georgia and New Jersey, has performed roughly 100,000 car washes to date in the South Florida market – its largest – and is currently seeing 125 percent growth, it says.

To use the service, customers download the Washé app to their phones, create a profile and pick a package. There are four available, ranging from $30 to $120. With a tap of a “Wash Me Now!” button, a mobile washer (or Washér, as the company says) is deployed to the customer’s location, like their home or office. The washer has all their own equipment, so the job can really be anywhere – they don’t need the customer’s power or water.

When the job is a complete, customers are sent a photo of the work and can choose to tip or rate the washer in the app.

Washers are primarily existing business owners who use the service as lead generation, allowing them to focus on making money – not finding customers. Washé’s focus, meanwhile, is on the customer experience – it vets the washers, and inspects their vehicles and equipment before bringing them on.

But Washé will also train those who want to be their own boss, and it sells car wash equipment to help them get started. The products are available at local Washer hubs and online at The Washé Store – which gives it an e-commerce business on the side of its B2C operation. In addition, washers without a van can rent a branded one from Washé to use.

Washers can set their own hours and are paid through the app, including tips. These payments are automatically deposited to their bank account. Washé keeps 70 to 80 percent of the transaction, like a typical marketplace, with the variance depending on things like package or location.

Beyond the consumer-facing service, the startup also offers a service for businesses who want to offer car washes as an amenity for employees, customers, or others on-site. The company offers its tech platform for businesses to track and manage car wash activity. It currently partners with corporations, valets, hotels, and travel companies, including Office Depot, Citrix, Curbstand, Jetsmarter, and the Setai Hotel. Some of these are single locations, not large deals, as this business is just getting off the ground.

The B2B business is more flexible, however, offering more options for packages and pricing, as well as specific times Washé will be available.

The fundraise will be focused on growing both the B2C and B2B operations, the company says, as well as hiring to expand its 15-plus person team in Boca Raton.

The idea of bringing services to the customer is of growing interest in an on-demand world, where you can order nearly anything online, and have it show up at your location – sometimes just an hour or so later. Washé believes that services like the one it offers will be able to ride this wave, as people begin to expect not just products – but anything else they need – to come to them, as well.

Specifically, the company points to recent market intelligence from IBIS World Industry, which says there’s a $3 billion mobile car wash industry in the U.S, and a $10 billion total U.S. car wash industry. IBIS expects that demand to grow over the next five years, too.

Of course, on-demand car washing hasn’t always fared well. It’s extremely difficult to become the “Uber for X,” (in this case, car washes), and Washé still has a long way to go to prove itself.

But the company believes its focus on matching supply and demand will help it to succeed.

“What is key is that you have to balance the supply and demand. So you have to really understand how to how to engage your supply channels…our supply is equally as important to us as our customers,” explains Washè CEO Matt Stadtmauer.

Stadtmauer previously worked in the investment industry, specifically hedge funds, before getting the bug to do something more entrepreneurial. He says he got the idea to try Washé from a friend, and developed the app with help from Tel Aviv-based Execute – meaning, the technical side of the business is currently outsourced to some extent.

The company tested the market for over six months in 2016 in Boca Raton, and had seen some success.

“[Washé has a] strong go-to-market strategy, plus a scalable footprint that allows us to take what was initially a B2C model and grow it into a vertically-integrated business where we’re doing B2B,” says Stadtmauer. “We have product line for the do-it-yourself market, in addition to strategic integrations with other apps and the auto care space. We have a very interesting roadmap that touches all the various four points of our vertical business lines,” he adds.

Washé is currently available on iOS, where it has a notably good 4.7-star rating, and Android, where it’s a 3.9. Customers complaints relate to the quality of the wash, which can be subjective, but also a tough problem to address at scale. Other times, the complaints are more technical in nature – something that Washé could improve by bringing engineering and development more in-house.

 

The app has been live since April 2016, initially in a smaller, beta period. It now plans to expand further into L.A., plus new markets in Arizona, greater California, and the Tri-State area, among others.

Washé is leading the way in the on-demand car wash space by offering an innovative platform for both consumers and businesses,” said Ron Zuckerman, in a statement. “Washé’s success over the past two years demonstrates tremendous growth potential and I’m excited to work with them to expand Washé in the U.S and globally.”


Source: TechCrunch

GM looks to 3D printing and algorithms to improve future cars – Roadshow

Keeping components light will help improve efficiency, no matter how the vehicle is powered.
Source: CNET

NASA astronaut captures striking full 'moonset' from ISS – CNET

Behold the beauty of the moon setting behind the curve of Earth as seen from the International Space Station.
Source: CNET

Star Wars wants you to roar like Chewbacca for charity – CNET

If you imitate Chewie and post on social media, Lucasfilm and Disney will donate up to $1 million to Unicef.
Source: CNET

Cortana and Alexa courtship still not ready for consummation – CNET

Microsoft says the long-awaited integration of smart assistants will be a “great experience.”
Source: CNET

Cyberattack crashes Tennessee county's website on election night – CNET

The DDoS attack shut down the Knox County Election Commission’s websites as polls closed on Tuesday night.
Source: CNET

Amazon opens up in-skill purchases to all Alexa developers

Amazon today launched in-skill purchasing to all Alexa developers, along with Amazon Pay for skills. That means developers have a way to generate revenue from their voice applications on Alexa-powered devices, like Amazon’s Echo speakers. For example, developers could charge for additional packs to go along with their voice-based games, or offer other premium content to expand their free voice app experience.

The feature was previously announced in November 2017, but was only available at the time to a small handful of voice app developers, like Jeopardy!, plus other game publishers.

When in-skill purchasing is added to a voice application – Amazon calls these apps Alexa’s “skills” – customers can ask to shop the purchase suggestions offered, and then pay by voice using the payment information already associated with their Amazon account.

Developers are in control of what content is offered at which price, but Amazon will handle the actual purchasing flow. It also offers self-serve tools to help developers manage their in-skill purchases and optimize their sales.

While any Alexa device owner can buy the available in-skill purchases, Amazon Prime members will get the best deal.

Amazon says that in-skill purchases must offer some sort of value-add for Prime subscribers, like a discounted price, exclusive content or early access. Developers are paid 70 percent of the list price for their in-skill purchase, before any Amazon discount is applied.

Already, Sony’s Jeopardy!, Teen Jeopardy!, Sports Jeopardy!; The Ellen Show’s Heads Up; Fremantle’s Match Game; HISTORY’s Ultimate HISTORY Quiz, and TuneIn Live, have launched Alexa skills with premium content.

To kick off today’s launch of general availability, Amazon is announcing a handful of others who will do the same. This includes NBCU’s SYFY WIRE, which will offer three additional weekly podcasts exclusive to Alexa (Geeksplain, Debate Club, and Untold Story); Volley Inc.’s Yes Sire, which offers an expansion pack for its role-playing game; and Volley Inc.’s Word of the Day, which will soon add new vocabulary packs to purchase.

In-skill purchases is only one of the ways that Amazon offers a way for developers to generate revenue.

The company is also now offering a way for brands and merchants to sell products and services (like event tickets or flower delivery) through Alexa, using Amazon Pay for Alexa Skills. Amazon Pay integrates with existing CRM and order management solutions, says Amazon, allowing merchants to manage sales in their current process. This is generally available as of today, too.

And it’s been paying top developers directly through its Developer Rewards program, which is an attempt to seed the ecosystem with skills ahead of a more robust system for skill monetization.

The news was announced alongside an update on Alexa’s skill ecosystem, which has 40,000 skills available, up from 25,000 last December.

However, the ecosystem today has a very long tail. Many of the skills are those with few or even no users, or just represent apps from those toying around with voice app development. Research on how customers are actually engaging with their voice devices has shown that generally, people are largely using them for things like news and information, smart home control, and setting timers and reminders – not necessarily things that require voice apps.

 


Source: TechCrunch

Telegram’s billion-dollar ICO has become a mess

Telegram’s ICO was supposed to be a record-breaker to develop a platform that brings the decentralized internet to life. Instead, it has become a mess with the tightly controlled fundraising process in disarray as early backers sell their tokens for handsome returns.

The company recently canceled the public sale piece of its ICO, the Wall Street Journal reported this week, after it raised $1.7 billion from private sale investors, according to SEC filings. But the issues date back further.

Telegram’s grand vision is to build the TON (Telegram Open Network), a blockchain-based platform that extends its messaging app, which counts 200 million active users, into a range of services that include payments, file storage, censorship-proof browsing and decentralized apps hosted on the platform. According to the original whitepaper, the plan was to raise $1.2 billion using both invite-only private investors and an open sale to the public.

Telegram later extended the raise to $1.7 billion before it canceled the public sale altogether. That’s almost certainly because it had already raised enough money to develop TON without the risk of running into the SEC’s ongoing ICO probe by soliciting money from the public.

The result is that the ordinary people can’t buy Telegram’s Gram crypto token until it is released on exchanges. There’s currently no timeline for that. But, with massive demand for the messaging app and deep discounts for early backers, a secondary market for buying and selling tokens early has emerged — with huge returns already realized by some.

One source said an early investor who acquired a tranche of tokens at a price of $0.37 is actively seeking to sell for $1.30 — potentially a 3.5-fold increase for a token that hasn’t left the gate yet. TechCrunch understands many others deals have been closed at different rates but other middlemen are sliding in to profit, too. A number of ‘brokerages’ have moved in on the opportunity to connect sellers and buyers for a fee.

That’s just some of the examples of unofficial deals that are flowing as early backers who got Gram tokens cash in on demand, which has only increased following the cancellation of the public sale. Added to that, discounts of up to 50 percent on the token price have made it easy to return a big multiple.

Given the cooling off of the price of bitcoin, Ethereum and other cryptocurrencies this year, a three-fold return with no risk is not to be sniffed at.

Another source told TechCrunch that Telegram is aware of the unofficial sales but, since they do not violate any laws — because ICOs are not regulated — there is nothing that it can do but watch. The issue with early sales is that the market can influence, or even set, the price of a token through unofficial deals which could complicate listing it on exchanges or setting a post-ICO price.

Added to that, the fact that Telegram isn’t in control of the flow of capital at this early stage doesn’t look good.

The Telegram ICO has already raised considerably more than any other project to date — the nearest being Filecoin’s $250 million-plus ICO — but it has not set a shining example.

Looking beyond the messy sales process, the project has been heavily criticized for ambiguity. Pantera Capital’s Charles Noyes called it “opportunistic” with a white paper that is “essentially a wishlist of things they want to have, and how it will work assuming that their wishlist doesn’t crash and burn.” MIT Technology Review called it “bold but short on ideas,” while others have pointed out that much of the technical theory laid out in the document is recycled from other projects.

Telegram’s immediate challenges go beyond the ICO at this point. The Russian government has gone after the messaging app through crude censorship campaign that knocked out swathes of IP addresses — potentially as many as 19 million — in order to prevent Telegram evading its crackdown. That hammer-headed approach also knocked out services like Twitch, Slack, Soundcloud, Viber, Spotify, Fifa, Nintendo in the process.

TechCrunch contacted Telegram CEO Pavel Durov for comment but we had not heard back at the time of writing.

Disclosure: Jon Russell owns small amounts of cryptocurrency.


Source: TechCrunch

Watch these robotic soccer players play a nail-biter of a match

As a hater of all sports, I am particularly excited about the imminent replacement of humans with robots in soccer. If this exciting match, the Standard Platform League (SPL) final of the German Open featuring the Nao-Team HTWK vs. Nao Devils, is any indication, the future is going to be great.

The robots are all NAO robots by SoftBank and they are all designed according to the requirements of the Standard Platform League. The robots can run (sort of), kick (sort of), and lift themselves up if they fall. The 21 minute video is a bit of a slog and the spectators are definitely not drunk hooligans but darned if it isn’t great to see little robots hitting the turf to grab a ball before it hits the goal.

I, for one, welcome our soccer-playing robot overlords.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813