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

Archivo del Autor: Belen De Leon

LG may show off a new 38-inch monster of a gaming monitor at CES 2019

LG’s next gaming display is a 38-inch beast with a 3,840 x 1,600 resolution, a 144Hz refresh rate, and a 2ms response time. It even has G-Sync technology baked in so Nvidia owners can avoid screen tearing.

The post LG may show off a new 38-inch monster of a gaming monitor at CES 2019 appeared first on Digital Trends.


Source: Digital trends

The GPS wars have begun

Where are you? That’s not just a metaphysical question, but increasingly a geopolitical challenge that is putting tech giants like Apple and Alphabet in a tough position.

Countries around the world, including China, Japan, India and the United Kingdom plus the European Union are exploring, testing and deploying satellites to build out their own positioning capabilities.

That’s a massive change for the United States, which for decades has had a practical monopoly on determining the location of objects through its Global Positioning System (GPS), a military service of the Air Force built during the Cold War that has allowed commercial uses since mid-2000 (for a short history of GPS, check out this article, or for the comprehensive history, here’s the book-length treatment).

Owning GPS has a number of advantages, but the first and most important is that global military and commercial users depend on this service of the U.S. government, putting location targeting ultimately at the mercy of the Pentagon. The development of the technology and the deployment of positioning satellites also provides a spillover advantage for the space industry.

Today, the only global alternative to that system is Russia’s GLONASS, which reached full global coverage a couple of years ago following an aggressive program by Russian president Vladimir Putin to rebuild it after it had degraded following the break-up of the Soviet Union.

Now, a number of other countries want to reduce their dependency on the U.S. and get those economic benefits. Perhaps no where is that more obvious than with China, which has made building out a global alternative to GPS a top national priority. Its Beidou (北斗 – “Big Dipper”) navigation system has been slowly building up since 2000, mostly focused on providing service in Asia.

Now, though, China hopes to accelerate the launch of Beidou satellites and provide worldwide positioning services. As Financial Times noted a few weeks ago, China has launched 11 satellites in the Beidou constellation just this year — almost half of the entire network, and it hopes to expand by another dozen satellites by 2020. That would make it one of the largest systems in the world when fully deployed.

A Long March-3B carrier rocket carrying the 24th and 25th Beidou navigation satellites takes off from the Xichang Satellite Launch Center on November 5, 2017 in Xichang, China. Photo by Wang Yulei/CHINA NEWS SERVICE/VCG via Getty Images

China is not just putting satellites into orbit though, but demanding that local smartphone manufacturers include Beidou positioning chips in their devices. Today, devices from a number of major manufacturers, including Huawei and Xiaomi, use the system, along with GPS and Russia’s GLONASS as well.

That puts American smartphone leaders like Alphabet and particularly Apple in a bind. For Apple, which prides itself on providing one unified iPhone device worldwide, the disintegration of the monopoly around GPS presents a quandary: Does it offer a unique device for the Chinese market capable of handling Beidou, or does it add Beidou chips to its phones worldwide and run into trouble with U.S. national security authorities?

The complexity doesn’t stop there. China may be the most aggressive in launching its alternative to GPS and also the most bullish in providing worldwide coverage, but it is not alone in pursuing its own system.

Japan has made launching a space program a national priority to compete with China and rejuvenate its economy, and one critical component of that program is building out a positioning system. The Quasi-Zenith Satellite System (準天頂衛星システム), which has cost ¥120 billion ($1.08 billion) to date, is designed to augment GPS with more coverage of Japan and also trigger an estimated ¥2.4 trillion ($21.58 billion) in economic benefits.

Using this new system comes at a huge cost due to lack of manufacturing scale. As the Nikkei Asian Review noted a few weeks ago, “The high price of receivers is a hurdle, however. Mitsubishi Electric on Thursday began selling receivers accurate to within a few centimeters — at a price of several million yen, or tens of thousands of dollars, apiece.” The additional location accuracy in Japan may well be necessary for autonomous cars, but auto manufactures will need to lower costs quickly if they want to include the technology in their vehicles.

Like Japan, India has similarly pursued a GPS-augmenting system known as IRNSS, and it has now launched seven satellites to increase coverage of the subcontinent. Meanwhile, the United Kingdom, which is expected to leave the European Union in March following the referendum over Brexit, will most likely lose access to the EU’s Galileo positioning system, and is planning to launch its own. As for Galileo itself, it is expected to be fully operational in 2019.

In short, the world has moved from one system (GPS) to arguably seven. And while Chinese manufacturers increasingly have GPS, GLONASS and Beidou installed on one chip, that scale may only work in a country the size of China. In Japan, where the smartphone market is saturated and the population is less than a tenth of China, the scale required to lower prices may well be harder to find. It will be even tougher in the United Kingdom, for the same reasons.

Theoretically, one positioning chip could be designed to incorporate all of these different systems, but that might run afoul of U.S. national security laws, particularly in regards to GLONASS and Beidou. Which means that much as the internet is fragmenting into disparate poles, we might soon find that our smartphone positioning chips need to fragment as well in order to handle these local markets. That will ultimately mean higher prices for consumers, and tougher supply chains for manufacturers.


Source: TechCrunch

CherryHome raises $5.2M to apply AI to home care cameras, detecting behavior changes

A new startup using AI to look after elderly people at home has raised a new round of funding to apply its platform to detect changes in gait or behavior, falls or stumbles. In other words, it could start to predict changes in long-term health.

CherryHome, the home AI security system created by startup Cherry Labs, has raised $5.2 million in funding from GSR Ventures to drive the technology’s use for in-home senior care. CherryHome uses its proprietary computer vision algorithms to interpret camera data into virtual “skeletons.” These are used by the AI to understand and analyze home events and people’s behaviors, such as how someone might develop a limp over time, for instance.

The startup competes with Safely You, which sends alerts in response to very obvious falls; Nest and Lighthouse, which tend to only offer very basic AI over its imaging; and Amazon’s Ring, which only offers outdoor security.

With CherryHome, all information is processed locally, so the video doesn’t leave the house, while the senior citizen is replaced in the video with a virtual “stick-person” to preserve their privacy. This last aspect, in particular, is a really good idea.

With this new round of funding, CherryHome has signed pilot deals with TheraCare in-home care-giving service and TriCura, a tech ecosystem for care agencies. Both are based in the Bay Area.

Max Goncharov, CEO and co-founder of CherryHome says: “Understanding human behavior has a long list of applications, from home security to in-home senior care to the overall goal of making smart homes totally autonomous. But improving senior care is arguably one of the most important areas for technological improvement.” He says seniors currently make up 15 percent of the U.S. population, and by 2030, one in five Americans will be of retirement age. Several studies show the majority of those people wish to remain at home, as opposed to moving into an assisted-living facility.


Source: TechCrunch

Join us in Las Vegas during CES

We will be holding a small event during CES in Las Vegas and we want to see you! We’re looking to meet some cool hardware and crypto startups, so the good folks at Work In Progress have opened up their space to us and 200 of you all to hold a meetup and pitch-off.

The event will be held at Work In Progress, 317 South 6th Street on Wednesday, January 9, 2019 between 6:00 PM – 9:00 PM PST.

There are only 200 tickets, so if you want to come please pick one up ASAP. The meetup is open to everyone, so head over if you’d like to talk tech. You can pick up a ticket here.

If you’d like to pitch at the event I’ll be picking 10 companies that will have three minutes to pitch without slides. Because this is a hardware event I recommend bringing a few of your items to show off. If you’d like to pitch, fill this out and I will contact those who will be coming up on stage.

See you in Vegas!


Source: TechCrunch

Nvidia’s 11 series of midrange gaming cards may debut next month

Nvidia may launch an 11 series of graphics cards after all. A new rumor suggests we could see Nvidia debut both the RTX 2060 and the 1160 Ti in January, with the latter coming with a lower price tag.

The post Nvidia’s 11 series of midrange gaming cards may debut next month appeared first on Digital Trends.


Source: Digital trends

Facebook is reportedly planning its own stablecoin — here’s what you need to know

Facebook looks to be jumping on the blockchain wagon with plans to introduce its own stablecoin, according to a report from Bloomberg.

The social network company — under fire for a seemingly constant stream of privacy snafus of latecreated an internal blockchain division in May and, while there has been plenty of speculation, the exact nature of its work is unclear.

The Bloomberg report is a first solid suggestion at what will come from the new division and, according to the publication, it’ll be a stablecoin that “let[s] users transfer money on its WhatsApp messaging app, focusing first on the remittances market in India.”

Facebook offered a non-committal response.

“Like many other companies, Facebook is exploring ways to leverage the power of blockchain technology. This new small team is exploring many different applications. We don’t have anything further to share,” it told Bloomberg in a statement.

If the U.S. giant does carry out the plan that Bloomberg is reporting then it would (easily) be the largest company to embrace consumer blockchain service. That’s both in terms of the size of the business — a $376 billion market cap and annual revenue of over $40 billion — and the user base it touches. Facebook reaches over 2.2 billion people for its core social network, 1.5 billion for WhatsApp, 1.3 billion for Messenger and a further one billion via Instagram.

That makes this a thread worth pulling on, so let us get into it.

Former PayPal CEO David Marcus head up Facebook’s blockchain division — Marcus is also a former board member at crypto exchange Coinbase

Yet another stablecoin

Stablecoins have become all the rage in the blockchain space during the second half of this year with scores of projects popping up to provide solutions — but let’s start with why.

The concept is simple: a cryptocurrency that is pegged to a fiat currency and therefore immune to the often wild valuation swings.

Blockchain as programmable and border-less money has potential, but stability is a huge concern. Bitcoin, for example, hit a record high of nearly $20,000 one year ago, today its price is just over $4,000 but, symbolically, it fell below that figure in recent months. The ride for ‘altcoins’ has been even bumpier.

Stablecoins offer a way to deposit money ahead of buying into Bitcoin, Ethereum or other tokens more quickly than a bank account. They also allow profits to be moved from volatile tokens and, among other things, are a more stable way of sending crypto to another person (or business) without being subject to moving prices.

Yet, despite a simple premise, there are no current examples of a proven and successful stablecoin despite the many who have thrown their hat into the ring.

Tether, the highest-profile project, is dogged by concerns around its financial backing. The organization behind it has never shown that it has the required fiat currency to back the tokens in the market while its value has previously slipped below $1.

As TechCrunch wrote in November, a number of ‘Tether-killers’ have stepped forward but none have dethroned the top dog. USD Coin, an Ethereum-based project that trades on top exchange like Coinbase and Binance, is the second widest used option with a total market cap of $230 million. Impressive but that’s under 15 percent of Tether’s $1.8 billion which illustrates the gap.

Then there are regulatory concerns.

Basis, which had raised over $130 million from big name investors like Andreessen Horowitz and Bain Capital, shut down this month, 18-months after its founding, because it found there is “no way to avoid securities status for bond and share tokens.”

Fintech services

Details are scant right now, but it looks like Facebook’s proposed stablecoin is more of a technology play than a move to give cryptocurrency owners that much-demand stable peg.

Instead, it may be a bet that the company can add financial services and products to its hugely popular messaging services. Fintech is booming in emerging markets where digital platforms and data can help overcome limited credit scoring systems and low banking rates, but Facebook hasn’t really stepped into the ring. Its sole move has been with WhatsApp, has already implemented peer-to-peer transactions in India, so global money transfers and other financial features can make sense.

Cheaper and faster international money transfers were a suggestion that I raised one year ago when I wrote that Mark Zuckerberg was right to look into blockchain opportunities. Writing his New Year goals for 2017, the Facebook CEO said he intended to study encryption and the blockchain to “see how best to use them in our services.”

WhatsApp has more than 1.5 billion monthly active users, with India, its large single market, accounting for some 200 million of that number. India is also the largest destination for global remittances, with $69 billion in transfers sent into the country during 2017, according to data from the World Bank.

Beyond remittance, a stablecoin could be used for many more things. Right from buying digital goods and services to peer-to-peer payments and more aggressive areas like crypto trading, lending and more.

What does seem clear is that the work is at an early stage within Facebook’s blockchain division, which is said to have some 30-odd employees at this point.

Chat apps get into crypto and blockchain

WhatsApp would be far from the first messaging service to embrace blockchain if the project continued as Bloomberg expects. Although, ironically, others have taken to crypto in order to provide a differentiator to compete with dominant services WhatsApp and Facebook Messenger.

Canada-based chat app Kik raised $100 million through an ICO in 2017 that created its own token (Kin) and a blockchain to support developer apps. The fundamental plan, Kik CEO Ted Livingston told TechCrunch last year, was to enable developers to build apps that monetize ‘positively’ through user attention or engagement, rather than the advertising model per Facebook. Revenue would be paid out in Kin using various user-centric metrics.

Far from a crypto apologist, Livingston has been criticized for calling blockchain technology “useless.” The Kik app isn’t blockchain-based yet but it has released beta products starting this summer.

Kik CEO Ted Livingston believes that blockchain and crypto can offer an alternative to advertising-based models which he believes can mean more apps and products built entirely for consumers, not monetization.

Line, a Japanese app popular across parts of Asia, has also embraced blockchain with an in-app token called Link, its own trading exchange and a crypto investment fund. The company didn’t hold an ICO, it instead plans to distribute Link tokens to users for tasks and engagement while it can also be bought and sold. Link will eventually become a method to buy Line services or goods and there are plans to extend usage to third-party services, Line has said.

Then there’s Telegram, the messaging app from the founders of Russia’s Facebook alternative — VKontakte — the Durov brothers. Telegram, which gained popularity among the crypto industry, went all in on ICOs, raising $1.7 billion in a much-anticipated sale that, in the end, was limited to accredited investors only.

It was criticized, however, for a longwinded white paper that set out overly ambitious goals for its ‘decentralized’ platform. The project has maintained a low profile and little has been said about its current status beyond a messy situation that has seen some investors cash in before a product is even released.

One other notable chat app in crypto is Status, which raised over $100 million in Ethereum in 2017 to develop a decentralized chat app and ecosystem. The Status is available for use, but the company itself has run into financial issues and this month it laid of 25 percent of its 100 staff, according to Coindesk.

Meanwhile, Kakao, Korea’s largest messaging app company, has a blockchain company. Details on planned products are unclear, but Kakao has made investments into blockchain businesses.


Source: TechCrunch

CNET Book Club: Holiday 2018 gift guide special – CNET

Find a great gift idea with these books that are only available, or only really work, in physical dead-tree form, from a lavishly illustrated history of Dungeons & Dragons to the creativity-inspiring Wonderbook.
Source: CNET

LG CineBeam Laser 4K for CES 2019 delivers voice control in a conventional design – CNET

At CES, LG will debut the HU85L, a compact ultra-short-throw projector with a less radical design than the HU80K but with the ThinQ voice control it was missing.
Source: CNET

USB-C ushers in a golden age of charging accessories – CNET

Who knew power dongles could be so interesting?
Source: CNET

Last-minute Christmas deal fest: Xbox, Playstation, movies, phones and more – CNET

Heck, I even threw in a desk.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813