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

Archivo del Autor: Belen De Leon

Pornhub 2018 top searches include Fortnite, Spider-Man, Elastigirl – CNET

If it exists, there’s a porn version of it — and chances are you’ll find it on Pornhub, whose year-end wrap-up proves Rule 34 is alive and well.
Source: CNET

Verizon to take a charge of up to $6.7B due to Oath and redundancies

Verizon, the telecoms giant that is the parent of Oath (and therefore owns TechCrunch), has been through the re-organizational ringer in recent quarters and today it announced the full financial effect of that process. According to an SEC filing, the company will take charges of up to $6.7 billion as a result of a voluntary redundancy program (up to $2.1 billion pre-tax) and market pressures for its Oath business, which is primarily made up of the merger of AOL and Yahoo, two companies it has acquired in recent years (up to $4.6 billion pre-tax).

On the other hand, a reorganization of legal entities in with its wireless business will give it a tax benefit of $2.1 billion.

Coming clean appears to be good business it seems. The company’s share price is up by one percent in trading at the moment.

On the cost side, the company specifically said that its voluntary separation program, which will ultimately impact 10,400 employees by June 2019 (but will see the first tranche leave this month), will lead to a severance charge of between $1.8 billion and $2.1 billion ($1.3 billion to $1.6 billion after-tax) in Q4 2018.

Oath, meanwhile, “has experienced increased competitive and market pressures throughout 2018 that have resulted in lower than expected revenues and earnings. These pressures are expected to continue and have resulted in a loss of market positioning to our competitors in the digital advertising business.”

Oath said it plans to write down $4.6 billion ($4.5 billion after-tax) in Q4 2018. This essentially is wiping out the benefits of the merger. Verizon said that the goodwill balance of the Oath reporting unit was approximately $4.8 billion prior to the incurrence of this impairment charge.

Problems include lower than expected benefits from the integration of the Yahoo Inc. and AOL Inc. businesses, the company said, although there have been plenty of other issues, such as the fact that Yahoo suffered a mega data breach affecting 500 million users, which has tarnished the company’s image; and the fact that audiences shifting to mobile apps and non-Oath properties will have made the media / advertising play of combining these two businesses too little, too late. (On top of all this,  longtime AOL and Oath CEO Tim Armstrong, who led the charge on the Yahoo acquisition, also departed the company. The media business is now led by K. Guru Gowrappan.)

Verizon explained that under new Verizon CEO Hans Vestberg, who took over the role in August of this year, Oath finished a five-year strategic planning review of Oath’s business prospects, and this is why the write-down came to be.

“Consistent with our accounting policy, we applied a combination of a market approach and a discounted cash flow method reflecting current assumptions and inputs, including our revised projections, discount rate and expected growth rates, which resulted in the fair value of the Oath reporting unit being less than its carrying amount.”

There have been various reports questioning what place media content will have for Verizon longer-term, although for now strategic alternatives or sales do not appear to be something Verizon is discussing publicly. It’s a fair question, considering that Vestberg himself is a telecoms veteran who has doubled down on next-generation networking, and specifically 5G, as an engine for growth. It’s not clear how and if his predecessor’s strategy to focus on content and media will fit into that.


Source: TechCrunch

Nvidia Titan RTX: Everything you need to know

The Nvidia Titan RTX is arguably the most powerful consumer graphics card ever made, even if it’s not really aimed at consumers. It bridges the 2080 Ti and RTX Quadro cards with boat loads of power.

The post Nvidia Titan RTX: Everything you need to know appeared first on Digital Trends.


Source: Digital trends

To Clean Up Space Junk, Some People Grabbed a Net and Harpoon

The latest efforts to corral space debris employ a wide-ranging bag of tricks including orbital fishing gear, tiny thrusters and ‘space feathers.’
Source: Wired

Cake's Electric Kalk Motorcycle Is a Silent Dirt Biking Joy

Want to get a rookie into off-roading? Let them ride Cake’s $13,000, all-electric motorcycle.
Source: Wired

How Shared, Open Data Can Help Us Better Overcome Disasters

Citizen collection of radiation information after Fukushima and of air quality information after California’s wildfires should serve as a model.
Source: Wired

15 Smart-Home Gift Ideas (2018): Ecobee, Dyson, Wemo, and More

Robot vacuums, smart thermostats, and more awesome gift ideas for that person in your life who can activate everything in their home with a sneeze.
Source: Wired

Apple Pay finally launches in Germany

Apple’s mobile payment technology has finally launched in Germany, some four years after it debuted in the U.S.

On its newly launched Apple Pay website for Germany, Apple lists partner banks and credit card companies at launch, with customers from the likes of Deutsche Bank, O2 Banking, N26, Comdirect, HypoVerensbank, Bunq and Boon able to tap up the payment method directly.

Some fifteen banks and services are supported at launch. A further nine banks are slated as adding support in 2019, including DKB, INK and Revolut.

iOS users in the country can now add supported debit or credit cards to Apple Pay to make contactless payments with their device, rather than having to carry cash. Apple’s Face ID and Touch ID biometrics are used to a security layer to the payment system.

The local Apple Pay site also lists a selection of retailers, with Apple writing: “Apple Pay works in supermarkets, boutiques, restaurants, hotels and many other places. You can also use Apple Pay in many apps — and on participating websites with Safari on your Mac, iPhone or iPad.”

Aside from convenience, the other consumer advantage Apple touts for the system is privacy, with Apple Pay using a device-specific number and unique transaction code — and the user’s actual card numbers never stored on their device or on Apple’s servers — which means trackable card numbers aren’t shared with merchants, so purchases can’t be tied back to the individual.

While that might sound like an abstract concern, a Bloomberg report this summer revealed details of a multi-million deal in which Google pays for transaction data from Mastercard — in order to try to link online ad views with offline purchases in the US.

Facebook has also long been known to buy offline data to supplement the interest signals it collects on users from inside (and outside) its social network — further fleshing out ad-targeting profiles.

So escaping the surveillance net of one flavor of big tech can require buying into another. Or else going low tech and paying in cash.

Apple does not say what took it so long to add Germany to its now pretty long list of Apple Pay countries but Apple Insider suggests the relatively late adoption was down to pushback from local banks over fees, noting that it’s four months after the official announcement of a German launch.

It’s also true that paying by plastic isn’t always an option in Germany, as cash remains the dominant payment method of choice — also, seemingly, for privacy purposes. So Apple Pay is at least aligned with those concerns.


Source: TechCrunch

Struggling e-commerce firm LightInTheBox completes $85M deal for Singapore’s Ezbuy

Southeast Asia is a growing digital marketplace and increasingly a focus for startups across the world but there haven’t been many exits.

So it’s notable, then, that struggling Chinese discount e-commerce service LightInTheBox has closed its acquisition of Singapore-based Ezbuy, which operates a cross-border selling service in Singapore, Malaysia, Indonesia, Thailand and Pakistan.

The all-stock deal was first announced in November and it sees LightInTheBox, which operates worldwide, take 100 percent ownership of the company for $85.55 million as it bids to turn its business around.

LightInTheBox could certainly do with a boost. The company went public in 2013 with its shares priced at $9.50, but it has spent most the last few months priced under $1. As of today, the stock is worth $0.64, having been as high as $1.35 a month ago.

The company’s Q2 results showed revenue was down by 29 percent year-on-year, with net loss for the quarter at $9.5 million up from $1.8 million one year previous.

Indeed, that’s where the Ezbuy deal will inject new blood beyond its markets. As announced last month, Ezbuy CEO Jian He has become CEO of LightInTheBox while Meng Lian, a partner with IDG Ventures, has joined as a director. Alan Guo, LightInTheBox’s founder, stepped down from his role as CEO and chairman this past June.

Founded in 2010, Ezbuy raised just under $40 million from IDG Ventures, Sky9 Capital and others. It claims to cater to three million customers using its service which sources product from sellers in countries like China, Taiwan, the U.S, Korea, Malaysia and Singapore.

That fits with LightInTheBox’s focus on enabling cross-border commerce. Southeast Asia’s digital economy tipped to triple in size to reach $240 billion by 2025 with e-commerce alone predicted to cross $100 billion, the company has decided to dive in headfirst.


Source: TechCrunch

Vroom nabs $146M from AutoNation, VCs for its used car marketplace

Vroom has raised $146 million in Series G funding, an expansion to a $30 million investment we reported in early September. U.S. automotive retailer AutoNation led the round for the startup, with participation from existing investors T. Rowe Price, L Catterton, General Catalyst and Fraser McCombs Capital.

The company declined to disclose the valuation, but says it was an up round. Vroom was valued at $440 million in 2016 with a $50 million financing, according to PitchBook.

Led by chief executive officer Paul Hennessy, the former CEO of Priceline.com, Vroom is an online platform for buying and selling refurbished, pre-owned cars. The company purchases used vehicles, then includes them in its online catalog, which currently lists just over 3,200 cars. Once it finds a buyer, it provides financing support through a number of lending partners, including CapitalOne and Ally, and delivers the vehicle directly to customers’ doorsteps in the U.S. To date, the company says it has sold 250,000 cars.

Founded in 2013, the company has raised $440 million in equity funding to date, but it hasn’t all been smooth sailing. Earlier this year, Vroom laid off roughly 30 percent of its staff after a futile attempt at building brick-and-mortar car dealerships. As a result, Vroom shut down its Dallas dealership, which was where most of the layoffs occurred, Hennessy said. Its Houston dealership is the only in-person effort still up and running.

“Clearly our investors were supportive of the strategic steps we took,” Hennessy told TechCrunch.

Since the layoffs, Vroom has been focused on building out its leadership team. Dave Jones, who spent over a decade at Penske Automotive Group, joined as the company’s chief financial officer; Mitch Berg, who was most recently the senior vice president of technology at dailymotion, was brought on as chief technology officer; and Dennis Looney, a veteran in supply chain management, was tapped as chief supply chain officer. 

The infusion of capital is necessary for the five-year-old business, which operates in a capital-intensive industry. Carvana, perhaps its largest competitor in the space, raised $300 million in equity funding and hundreds of millions in debt before going public in 2017. Auto1, a German car trading platform, has raised more than $1 billion, including a significant investment from SoftBank’s Vision Fund earlier this year.

Other digitally native vehicle retailers have fallen on hard times despite venture backing. British startups Hellocar and Carspring both shut down in 2017, and Beepi, a Silicon Valley peer-to-peer used car marketplace, brought in $150 million in VC backing before going out of business last year. Vroom acquired some of Beepi’s software as the company went under.

Vroom’s decision to halt the operations of its physical dealership looks to have satisfied investors, but whether it’s built a sustainable business that can operate without a consistent influx of VC support remains to be seen.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578