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

Archivo del Autor: Belen De Leon

AG Nominee William Barr Is No Friend of Telecom Competition

A likely shoo-in to be the next attorney general, William Barr spent much of his career helping phone companies reassemble the old Bell System monopoly.
Source: Wired

15 Years of Facebook in 4 Charts

The social network is growing fastest in Asia, is insanely profitable, makes most of its money from mobile ads, and has rewarded investors richly.
Source: Wired

Top 5 gadgets of January 2019 video – CNET

What were CNET readers checking out? Find out here!
Source: CNET

Chat app Line injects $182M into its mobile payment business

Japanese messaging app company Line is pumping 20 billion JPY ($182 million) into its mobile payment business as it tries to turn things around following a challenging year in 2018.

The company announced the infusion into Line Pay, a subsidiary that it fully owns, in a filing which stated that the new capital is “necessary funds for its future business operation.” No further details were provided.

The investment comes on the heels of Line’s latest financial report which saw it post a 5.79 billion JPY loss as revenue grew by 24 percent to reach 207.18 billion JPY in 2018. Line has long been a top money maker in the App Store, but its efforts to build out content around its messaging platform and games division have turned out to be expensive, with a job service, manga platform and e-commerce business among its ventures.

In addition to additional content, payments are also seen as ‘glue’ that can increase engagement within the Line ecosystem and its main messaging app.

The company is going after the cashless opportunity in Japan, where it is the dominant chat app with an estimated 50 million registered users. The country is notable for its continued use of cash, but the government is using the upcoming 2020 Olympic Games as an opportunity to move towards a digital future. Aside from its core Line Pay service, which sits inside the Line chat app, Line is introducing its own credit card with Visa and it has gone after Chinese tourists through a tie-in with Tencent, the internet giant behind China’s top messaging app WeChat.

Outside of Japan, Line Pay is also available in Thailand (where it works with the Bangkok metro provider), Taiwan (where it counts two banks as partners) and Indonesia, which Line says are its next three largest markets in terms of user numbers. Together, across those four countries, Line claims it has 165 million monthly active users and 40 million registered Line Pay users. Line said GMV reached 55 billion JPY ($482 million) per month back in November 2017, there’s been no update since.

The service was launched more widely but it has shuttered in other markets, including Singapore where it was ended in February 2018.

Beyond payment, Line is also moving into banking and financial services. It is working to launch a digital bank in Japan and last year it announced plans to investigate the potential to roll out loans, insurance and other services backed by its own cryptocurrency. While it didn’t hold an ICO — its ‘Link’ token is earned or can be bought on exchanges — Line did dive into crypto in a major way, opening its own exchange and starting a crypto investment fund, too. With the bear market in full effect, and token valuations dropping by 90 percent across the board, we haven’t heard too much more from Line on its crypto plans.


Source: TechCrunch

WhatsApp adds support for Face ID/Touch ID biometric lock on iOS

WhatsApp users updating to the latest version of the messaging app on iOS will find a new setting lurking at the bottom of the ‘Privacy’ menu that adds support for Apple’s biometric authentication technologies.

WhatsApp users on iOS can now tap into Apple’s biometrics for an extra layer of security

Under the new setting, called ‘Screen Lock’, users of WhatsApp on iOS can tap through to another menu to add an additional layer of security by requiring either their facial biometric or a fingerprint to unlock the messaging app.

iPhone users are either offered the ability to ‘require Face ID’ or ‘require Touch ID’ depending on their handset hardware.

The change, in version 2.19.20 of the WhatsApp iOS app, is listed as: 

• You can now require Face ID or Touch ID to unlock WhatsApp. Tap “Settings” > “Account” > “Privacy” and enable Screen Lock.

While WhatsApp makes use of the respected Signal Protocol to protect users’ comms via end-to-end encryption, the best encryption in the world can’t offer any protection if a person gains possession of your unlocked device as they can just open the app and read everything in plain text.

So the lack of a native lock option in WhatsApp has been a rather big security oversight. But one the messaging giant has at least now rectified on iOS.

Albeit the setting is not enabled by default — and is a bit buried in the menus — so less security savvy users are unlikely to realize it’s there.

There’s also still no native option in WhatsApp to add any kind of passcode to the app. Which would offer a universal ‘extra security’ option that could work across Android and iOS. (Presumably WhatsApp’s parent Facebook isn’t a fan of the added ‘friction’ such a setting could bring.)

Although various third party apps can be downloaded and used to require a passcode before other apps can be opened, a native passcode option would increase accessibility and shrink potential security concerns about using third party downloads for what should really be a core function.


Source: TechCrunch

Aire raises $11M Series B to give credit scoring an ‘upgrade’

Aire, the U.K. startup that wants to give the credit scoring system a 21st century “upgrade,” has raised $11 million in Series B funding. The round is backed by European enterprise VC Crane Venture Partners, with strategic investments from Experian Ventures and Orange Digital Ventures.

Existing investors WhiteStar Capital and Sunstone Capital also followed on, while the company says it will use the additional capital to support “rapid growth,” including U.S. expansion. Aire also plans to further invest in the technology powering its credit insights engine, which aims to make credit checking fairer for consumers who may have a thin credit file, and therefore more valuable to lenders.

“How does a new borrower bypass the catch-22 problem of credit where it takes a while to get a history, but you need credit to start a history…,” says Aire co-founder and CEO Aneesh Varma, when asked the describe the problem the startup set out to solve.

“The system today doesn’t seem to serve everyone, even if they are deserving. Our solution focuses on an approach: The consumer is the best and deepest source of real data about themselves. This first-party data is the only way… [to] deliver win-win outcomes for both the consumer and the lender”.

To solve this conundrum, Varma says Aire can be likened to the role of a “manual underwriter” who tries to better understand a credit applicant’s life and financial situation, but delivered via technology in an automated and scalable way.

“Our main product today steps in to engage with an applicant on a lender’s website when the existing decision engine is unable to reach a full decision,” he explains. “We enable the consumer to supply relevant financial data to us about their circumstances. This is beyond just transactional banking data, and therefore gives us a full picture… looking forward, not just the historical snapshot”

On the backend, Aire’s platform accesses that data to provide ready-to-use outputs for its lending partners to use in real-time. The system is designed to get smarter over time, too, as more performance data of outstanding loans becomes available.

“[This is] where machine learning is very relevant). We also keep researching other methods and data streams that consumers can bring to us, while being on the right side of the privacy concerns,” says Varma.

One of the challenges faced by any company wishing to upgrade credit scoring by employing new data points and machine-learning is not to replicate the existing biases that are arguably ripe within the current system. This is something Varma says he and Aire take very seriously, having experienced some of those prejudices first hand himself.

“We are very insistent on a strong model governance process to ensure we are not biasing against certain individuals or protected traits. This is welded into our culture at Aire,” he says.

“First you have to know what are the biases that exist in the current system that you need to tackle. And then it requires doing the grunt work to involve real human checking and cross-calibrating the models… The challenges we are seeing with algorithms with big tech today are often because some of these companies taking the easy road out. They need to walk in that uncomfortable forest. It’s essential”.

To date, Aire says its algorithmic model has scored over $10 billion of credit across various consumer credit categories, which it reckons gives the startup a competitive advantage as the model improves with both data quantity and quality. The company claims to help lenders access more customers without increasing risk appetite, and says it has seen credit approvals increase by up to 19 percent.

On the lender side, Aire’s customers are credit card companies and retail finance (ie checkout financing), although Varma says longer term finance is also on the roadmap as the company’s models mature. On the consumer side, Aire typically serves working professionals who are earlier in the financial journey. These include various types of self-employment, such as contractors, freelancers, and those operating within the so-called gig economy.


Source: TechCrunch

Healthcare wearables level up with new moves from Apple and Alphabet

Announcements that Apple has partnered with Aetna health insurance on a new app leveraging data from its Apple Watch and reports that Verily — one of the health-focused subsidiaries of Google‘s parent company — Alphabet, is developing a shoe that can detect weight and movement, indicate increasing momentum around using data from wearables for clinical health applications and treatments.

For venture capital investors, the movea from Apple and Alphabet to show new applications for wearable devices is a step in the right direction — and something that’s been long overdue.

“As a healthcare provider, we talk a lot about the important of preventative medicine, but the US healthcare system doesn’t have the right incentives in place to pay for it,” writes Cameron Sepah, an entrepreneur in residence at Trinity Ventures. “Since large employers largely pay for health care (outside of Medicaid and Medicare), they usually aren’t incentivized to pay for prevention, since employees don’t stay long enough for them to incur the long-term costs of health behaviors. So most startups in this space end up becoming an expendable wellness perk for companies. However, if an insurer like Aetna keeps its members long enough, there’s better alignment for disseminating this app.”

Sepah sees broader implications for the tie ups between health insurers and the tech companies making all sorts of devices to detect and diagnose conditions.

“Most patients relationship with their insurer is just getting paper bills/notifications in the mail, with terrible customer satisfaction (NPS) across the board,” Sepah wrote in an email. “But when there’s a way to build a closer relationship through a device that sits on your wrist, it opens possibilities to partner with other health tech startups that can notify patients when they are having mental health issues before they even recognize it (e.g. Mindstrong); or when they should get treatment for hypertension or sleep apnea (e.g. Cardiogram); or leverage their data into a digital chronic disease treatment program (e.g. Omada Health).”

Aetna isn’t the first insurer to tie Apple Watch data to their policies. In September 2018, John Hancock launched the Vitality program, which also gave users discounts on the latest Apple Watch if they linked it with John Hancock’s app. The company also gave out rewards if users changed their behavior around diet and exercise.

In a study conducted by Rand Europe of 400,000 people in the U.S., the U.K., and South Africa, research showed that users who wore an Apple Watch and participated in the Vitality benefits program averaged a 34 percent increase in physical activity compared to patients without the Apple Watch. It equated to roughly 5 extra days of working out per month.

“[It will] be interesting to see how CVS/Apple deal unfolds. Personalized health guidance based on a combination of individual medical records and real time wearable data is a huge and worthy goal,” wrote Greg Yap, a partner at the venture capital firm, Menlo Ventures . But, Yap wrote,I’m skeptical their first generation app will have enough data or training to deliver value to a broad population, but we’re likely to see some anecdotal benefits, and I find that worthwhile.”

Meanwhile the types of devices that record consumer health information are proliferating — thanks in no small part to Verily.

With the company reportedly working to co-develop shoes with sensors that monitor users’ movement and weight, according to CNBC, Verily is expanding its portfolio of connected devices for health monitoring and management. The company already has a watch that monitors certain patient data — including an FDA approved electrocardiogram — and is developing technologies to track diabetes-related eye disease in patients alongside smart lenses for cataract recovery.

It’s part of a broader push from technology companies to tie themselves closer to consumer health as they look to seize a part of the nearly $3 trillion healthcare industry.

If more data can be collected from wearable devices (or consumer behavior) and then monitored in a consistent fashion, tech companies ideally could suggest interventions faster and provide lower cost treatments to help avoid the need for urgent or emergency care.

These “top of the funnel” communications and monitoring services from tech companies could conceivably divert users and future healthcare patients into an alternative system that is potentially lower-cost with more of a focus on outcomes than on the volume of care and number of treatments prescribed.

Not all physicians are convinced that the use of persistent monitoring will result in better care. Dr. John Ioannidis, a celebrated professor from Stanford University, is skeptical about the utility of monitoring without a better understanding of what the data actually reveals.

“Information is good for you provided you know what it means. For much of that information we have no clue what it means. We have absolutely no idea what to do with it other than creating more anxiety,” Dr. Ioannidis said

The goal is to provide personalized guidance where machine learning can be used to identify problems and come up in concert with established therapeutic practices, according to investors who back life sciences starups.

“I think startups like Omada, Livongo, Lark, Vida, Virta, and others, can work and are already working on this overall vision of combining real time and personal historical data to deliver personalized guidance. But to be successful, startups need to be more narrowly focused and deliver improved outcomes and financial benefits right away,” according to Yap.

 


Source: TechCrunch

Hulu teams up with that world record Instagram egg to raise awareness of mental health

Remember that egg that became Instagram’s most-liked post? It used its recently-acquired fame to shed light on mental health and the pressures of social media.

The account now has 10 million followers — its record photo has over 52 million likes — and it put that audience to use with a 30-second video that aired on Hulu around the Super Bowl. The account had teased a major revealed in recent weeks, and it proved to be the short spot with Hulu that promotes mental health awareness, particularly around the context of using social media.

“Recently I’ve started to crack… the pressure of social media is getting to me,” the video reads as the egg’s shell begins to crack before breaking into pieces.

“If you’re struggling too, talk to someone,” the egg says before it is resurrected with a full shell once again.

The video closes with a link to the Mental Health America website.

The video received praise from Mental Health America and many others on Twitter, but plenty of its Instagram followers expected more or don’t have a Hulu account, according to comments.

At the same time, the creators of the account — three advertising executives in South London — revealed background on the project, the egg is called “Eugene,” in an interview with the New York Times.

The trio — Chris Godfrey, Alissa Khan-Whelan and C.J. Brown — explained that they had been approached by Hulu, which had paid to develop the video which aims to take advantage of the hype and online chatter around the Super Bowl to raise its message. Given that the account is followed by a large number of children, as its creators acknowledged in the interview, a positive message like this rather than a commercial sell-out is a pleasant surprise, particularly when it is estimated that brand deals could fetch $10 million.

Hulu is the first to get a crack at the egg, but it remains to be seen if its appeal to brands will endure and whether its future messaging and partners will also be health-related.


Source: TechCrunch

Super Bowl 2019 memes: Game of Thrones, SpongeBob, Adam Levine's nipples – CNET

New England Patriots beat the LA Rams, but really, the memes won.
Source: CNET

Elon Musk shows off SpaceX's dazzling Raptor rocket engine – CNET

The Raptor engine is designed to power Starship to our lunar neighbor and beyond.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813