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

Archivo del Autor: Belen De Leon

Online ID verification is seeing a spike in demand driven by COVID-19

With many businesses switching staff to remote working during the COVID-19 pandemic there’s been a clearly chronicled surge in demand for videoconferencing and others comms tools like Zoom.

Other types of startups are also seeing a bump in usage as both consumers and businesses seek to do more online during a global health crisis. Telehealth is an obvious one. Earlier this month US president Trump waived restrictions on telehealth services for the federal health insurance program, Medicare — opening the door to a surge in remote consultations from Americans with federal health insurance.

Europe, meanwhile, is currently seeing the fastest rates of confirmed infections of COVID-19 — which is also driving demand for remote medical check-ups.

Sweden-based doctor-by-video startup, Kry, today reported a huge surge in demand across all of its markets (Sweden, Norway, UK, France and Germany) which it attributed to the on-going coronavirus pandemic, with consultations for viral symptoms alone up 240% since February 1.

Several online identity verification startups also told us they’ve seen increased demand over the past few weeks — including from parallel growth in telemedicine where remotely verifying a patient’s identity is a core requirement given the sensitivity of the data involved. 

Digital identity startup Passbase, which offers APIs to make it easy for developers to plug and integrate a range of consumer-friendly identity checks into their digital services, also told us it’s seen an “unprecedented” spike in requests from European and North American companies operating in the MedTech sector over the past two+ weeks — as more people seek out remote consultations to reduce potential spread of the virus.

One of Passbase’s customers — German telemedicine platform TeleClinic — was directly involved in helping diagnose staff at a car plant which reported the first COVID-19 infection in the country.

“As a health and digital product trust in our service is a must have,” said TeleClinic founder and CEO, Katharina Jünger, in a supporting statement on how Passbase had sped up scalable onboarding. “The fact that an individual patient can talk to a medical professional and receive trusted information instantly is very important, especially in times like these.”

Passbase said it’s giving priority integration support and waiving all subscription fees for any company dedicated to helping individuals get through the COVID-19 crisis. “In these unprecedented times, everyone needs to do their part as we battle this ongoing epidemic together. By fast tracking onboarding for these companies we hope we can help some people affected by the Coronavirus, added co-founder and CEO, Mathias Klenk.

Another digital identity startup, Onfido — which pledges on its website to be able to verify a person’s identity in as little as 15 seconds — also told us it’s seen a big jump in demand from the healthcare sector.

“Our clients offering remote online consultations have seen a massive 370% increase in the number of applicants since January, compared to last year,” said a spokesperson. “Clearly there are advantages from not having to go into a hospital or a local physician’s waiting room for fear of contracting the virus in the waiting room.”

It also said it has seen a bump around travel — though for a very specific niche: Car rental.

Customers in the sector are onboarding 26% more applicants this month vs the same time last year, it told us. “The likely explanation is that daily commuters who don’t own a car are refraining from taking public transport for fear of picking up the virus in overcrowded trains or buses, instead electing to drive themselves to work,” the spokesperson noted.

Increased demand for online banking and fintech is also driving usage of its tools at the present moment, per the spokesperson. “Early signs seem to suggest a 21% increase in signups this month. Presumably, so that people can gain access to financial services from their home without the need to go inside branches,” they added.

Last week, another startup in the space — Veriff, with an “end-to-end verification service” that combines automated and manual analyses to authenticate inputs — reported seeing a “steady increase” in verifications, which it partly linked to the COVID-19 outbreak.

Though it said it’s expecting a bigger boost going forward, after seeing a surge in inquiries about its service.

“Coronavirus does present new use-cases and needs for remote ID verifications,” founder and CEO Kaarel Kotkas told us. “For example, we have been contacted by universities who are looking for remote examination options, but also large tech companies for account recovery and credentials reset to support remote work.”

“As to our current clients, we have seen a steady increase in ID verifications over the last month — globally it is around 20% increase. However, it definitely cannot all be accounted for the coronavirus. Yet, when looking at the last 2 weeks when coronavirus has really escalated in Europe and the US, it has triggered a lot of integrations connected to coronavirus like e-notaries, digital healthcare, and others. Therefore we expect a 50% jump in our volumes next month,” he added.

A longer term player in the digital identity space — Authenteq, which sells an omni-channel ID verification and KYC services — also confirmed an uptick in demand.

“We are seeing an increase in requests from both companies that cater to the remote worker market as well as companies that want to move to increased remote work or work from home policy,” said co-founder and CEO Kari Thor.

“We had a large muliti-national client that we were working on integrating our ID Verification solution, that a few weeks ago changed the focus of their use case to verify their workers remotely, not only to access company intranet and other systems but as well to allow people now working from home to electronically sign documents and contracts using the Authenteq technology.

“Although this hasn’t been the main value proposition that we have had and have only dealt with employee eID on special occasions, we have started focusing more on this product offering for companies in these uncertain times.”

“Obviously the US market is maybe a little behind the Asian and European clients and I think we will see more interest from the US companies this week as they realize that things might be heading in the same direction with regards to WFH [working from home] policies as we’ve seen in Europe in the last 10 days,” he added.


Source: TechCrunch

Kenya turns to its mobile-money dominance to stem the spread of COVID-19

Kenya’s largest teleco, Safaricom, will implement a fee-waiver on East Africa’s leading mobile-money product, M-Pesa, to reduce the physical exchange of currency in response to the COVID-19 outbreak.

The company announced that all person-to-person (P2P) transactions under 1000 Kenyan Schillings (≈ $10) would be free starting Tuesday for the next 90 days.

The move came after Safaricom met with the country’s Central Bank and per a directive from Kenya’s President Uhuru Kenyatta “to explore ways of deepening mobile-money usage to reduce risk of spreading the virus through physical handling of cash,” according to a release provided to TechCrunch from Safaricom.

To encourage the use of digital-payments over cash, the East African telecom will also allow SMEs to increase their daily M-Pesa transaction limits from 70,000 Kenyan Schillings to 150,000 (≈ $700 to $1500).

The measures represent the ability of the Kenyan government to use digital-finance as a lever to influence social-distancing and P2P transactions in an infectious health crisis.

M-Pesa has 20.5 million customers across a network of 176,000 agents and generates around one-fourth ($531 million) of Safaricom’s ≈ $2.2 billion annual revenues (2018). The company has held nearly 75% of mobile-money market share in Kenya for nearly a decade and the country has the highest mobile-money usage rates in Africa.

In some respects, having all that output on one platform represents systemic risks to Kenya’s economy.  But in the case of a global health pandemic spread by human contact, the dominance of mobile-money in the country provides a policy-tool to encourage digital vs. physical contact on a wide scale through financial transactions.

Kenya has only three cases of COVID-19 (aka coronavirus), according to Worldometer, but the country is taking cautionary measures. President Uhuru cancelled two foreign meetings due to the virus, the University of Nairobi shut-down classes and a number of companies in the country are encouraging workers to telecommute, according to local sources and press reporting.


Source: TechCrunch

Words With Friends 2 designer talks women in tech and imposter syndrome – CNET

“I realized along the way that my voice was just as important,” said Michelle David, a UX designer at Zynga.
Source: CNET

Coronavirus updates: New York closes gyms and bars, Italy sees biggest single-day increase in cases – CNET

Also: Germany imposes border controls and New York City closes schools. Here’s the latest on COVID-19.
Source: CNET

Tesla Model Y: Every Easter egg surprise packed into the electric SUV – Roadshow

It’s Tesla: Of course the Model Y packs fun surprises.
Source: CNET

YC graduate Genecis Bioindustries turns food waste into compostable plastics

Unfortunately, the world doesn’t have a constant quantity of problems, and while governments and most private businesses are focused on tackling the ongoing COVID-19 pandemic, companies like Genecis Bioindustries are working on technologies to solve another major problem: climate change.

For over a decade, sustainability advocates and entrepreneurs have been searching for a way to transform the plastics industry.

While plastics are a building block for modern industry (historically, there’s been a great future in it), they’re also a byproduct of the highly polluting petrochemical business; produce 300 million tons of waste per-year (for single use plastic); and production could throw off 1.34 gigatons per year of greenhouse gas emissions over the next decade, according to the NRDC.

That’s why entrepreneurs and investors have sunk hundreds of millions of dollars over the years into companies like NatureWorks, which has raised over $150 million since its launch in 1997.

Genecis Bioindustries uses bacteria to make compostable bioplastics from food waste. The polymer that the company makes is called PHAs, and it works similarly to most plastics. For waste managers, the company can take existing waste off of their hands and plastic manufacturers get a sustainable, biodegradable resin to use. The company already has partnerships with companies like the food services company Sodexo and has been tapped as a participant in the Innovation Challenge with Novo Nordisk.

Based in Scarborough, Canada, just outside of Toronto, Genecis has been developing its technology commercially since 2017 and has filed for at least one patent in the U.S. last year.

The technology at the core of the company’s new PHA manufacturing process is a new species of bacteria that the company evolved. The bacteria converts carbon-based organic waste into organic acids, according to chief executive Luna Yu.

The two-step process is based on two groups of specialized bacteria used throughout the process: the first group digests food waste, producing short-chain carbons as volatile fatty acids, acting as the precursor feedstock for the second group, which eats these carbons and converts them into bioplastics.

Yu and her team initially collected samples by scouring municipal waste facilities to identify where organic material was decomposing really quickly (talk about turning trash into treasure).

“We really try to look at anywhere that has a high turnover rate,” said Yu. That meant going online and searching through databases to look at soil degradation rates in different areas and going to waste facilities to find new strains of bacteria.

Genecis already has a 4,000 square foot pilot facility where it’s manufacturing roughly one kilogram of PHA per week, and has partnered with the National Research Council of Canada to build out the next scale of its manufacturing plant. That plant, funded with a $1.6 million grant from the Canadian government will produce between 50 and 70 kilograms of PHA on a weekly basis and process more than two tons of organic waste, Yu said.

By contrast, large scale commercial plastic facilities make between 50 to 100 tons of similar material per day. Yu says that her company can reach those production numbers in a commercial facility.

Not only can they make the compostable plastic, reducing the plastic waste in the environment, but by using food waste as a feed stock Yu said that her company can reduce greenhouse gas emissions by 80 percent.

And its target price point for PHA is roughly 30 percent to 40 percent less than what’s currently available on the market.

For investors who remember the clean technology revolution of the mid-to-late 2000s, this may all sound very familiar, but Yu said there’s a difference between what happened (and failed to happen) over a decade ago.

“Back in the 2000s most companies were using sugars as a feedstock and they were encountering bottlenecks to increase the yield,” she said. The companies also didn’t have access to computational biology and the necessary tools to make true engineering of the microbes work, Yu said.

A lot of these bottlenecks came because companies were solely focused on engineering bacteria to increase yield,” Yu said. New tools enabling programmable biology mean bacteria can do more to reduce the cost — eliminating more of the mechanical processing steps and letting the biological processes do more of the work, she said.

Yu concedes that the company’s compostable plastics won’t be cost competitive with commodity petroleum plastics, especially as the price of oil drops to unprecedented lows, but believes there’s still a market in premium foods, 3D filaments and the medical industry.

“The biggest opportunity we saw is the organic acids we could get from food waste that we could turn into specialty chemicals much more effectively and cheaper than using corn or sugarcane,” Yu said “At the end of the day, our vision is to create sustainable materials using sustainable feedstock.”


Source: TechCrunch

A New Site Connects ‘Egirls’ With Gamers—for a Fee

A dedicated service where you can rent a gaming companion’s time has seen thousands of applicants in its first weeks.
Source: Wired

These home office-worthy laptops are on sale for as little as $399

Working from home due to coronavirus? These laptop deals will see you through.
Source: Digital trends

The US Box Office Just Had Its Worst Weekend in 20 Years

As more Americans begin to stay at home in an attempt to slow the spread of Covid-19, movie theaters are taking a hit. 
Source: Wired

What If You Can't Avoid the Hospital as Covid-19 Spreads?

Even during a pandemic, people still need to deliver babies and get medical care. With little guidance, they face difficult choices.
Source: Wired

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511