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

Archivo del Autor: Belen De Leon

Dating apps face questions over age checks after report exposes child abuse

The UK government has said it could legislate to require age verification checks on users of dating apps, following an investigation into underage use of dating apps published by the Sunday Times yesterday.

The newspaper found more than 30 cases of child rape have been investigated by police related to use of dating apps including Grindr and Tinder since 2015. It reports that one 13-year-old boy with a profile on the Grindr app was raped or abused by at least 21 men. 

The Sunday Times also found 60 further instances of child sex offences related to the use of online dating services — including grooming, kidnapping and violent assault, according to the BBC, which covered the report.

The youngest victim is reported to have been just eight years old. The newspaper obtaining the data via freedom of information requests to UK police forces.

Responding to the Sunday Times’ investigation, a Tinder spokesperson told the BBC it uses automated and manual tools, and spends “millions of dollars annually”, to prevent and remove underage users and other inappropriate behaviour, saying it does not want minors on the platform.

Grindr also reacting to the report, providing the Times with a statement saying: “Any account of sexual abuse or other illegal behaviour is troubling to us as well as a clear violation of our terms of service. Our team is constantly working to improve our digital and human screening tools to prevent and remove improper underage use of our app.”

We’ve also reached out to the companies with additional questions.

The UK’s secretary of state for digital, media, culture and sport (DCMS), Jeremy Wright, dubbed the newspaper’s investigation “truly shocking”, describing it as further evidence that “online tech firms must do more to protect children”.

He also suggested the government could expand forthcoming age verification checks for accessing pornography to include dating apps — saying he would write to the dating app companies to ask “what measures they have in place to keep children safe from harm, including verifying their age”.

“If I’m not satisfied with their response, I reserve the right to take further action,” he added.

Age verification checks for viewing online porn are due to come into force in the UK in April, as part of the Digital Economy Act.

Those age checks, which are clearly not without controversy given the huge privacy considerations of creating a database of adult identities linked to porn viewing habits, have also been driven by concern about children’s exposure to graphic content online.

Last year the UK government committed to legislating on social media safety too, although it has yet to set out the detail of its policy plans. But a white paper is due imminently.

A parliamentary committee which reported last week urged the government to put a legal ‘duty of care’ on platforms to protect minors.

It also called for more robust systems for age verification. So it remains at least a possibility that some types of social media content could be age-gated in the country in future.

Last month the BBC reported on the death of a 14-year-old schoolgirl who killed herself in 2017 after being exposed to self-harm imagery on the platform.

Following the report, Instagram’s boss met with Wright and the UK’s health secretary, Matt Hancock, to discuss concerns about the impact of suicide-related content circulating on the platform.

After the meeting Instagram announced it would ban graphic images of self-harm last week.

Earlier the same week the company responded to the public outcry over the story by saying it would no longer allow suicide related content to be promoted via its recommendation algorithms or surfaced via hashtags.

Also last week, the government’s chief medical advisors called for a code of conduct for social media platforms to protect vulnerable users.

The medical experts also called for greater transparency from platform giants to support public interest-based research into the potential mental health impacts of their platforms.


Source: TechCrunch

Google and Microsoft Warn That AI May Do Dumb Things

Google and Microsoft have added warnings to their “risk factors” for investors about potential legal and ethical problems from their artificial intelligence projects.
Source: Wired

There's Still So Much We Need to Learn About Weed—and Fast

A new research center will finally quantify cannabis’ toll on the environment, as well as how existing rules affect the growers themselves.
Source: Wired

Autocomplete Presents the Best Version of You

As goofy as some of your smartphone keyboard’s predictions are, at least it tries to not make you look bad.
Source: Wired

2019 tech events calendar: Everything on deck from Apple, Google, Amazon and more – CNET

It’s going to be a long year, my friends, but CNET has you covered.
Source: CNET

Top 5 strangest dating apps video – CNET

There are a lot of different ways to find a match, but these may be the oddest of the odd.
Source: CNET

2019 Hyundai Santa Fe XL review: Dated, but still plenty relevant – Roadshow

Hyundai’s three-row crossover may be old and due for a replacement soon, but that doesn’t discount how competitive it remains.
Source: CNET

This 65-inch 4K TV can be yours – CNET

We are celebrating the 2019 award winning season by giving away a TCL 6-series TV to one lucky winner. This giveaway ends Feb. 25, 2019.
Source: CNET

Sean Parker’s govtech Brigade breaks up, Pinterest acqhires engineers

Facebook co-founder Sean Parker bankrolled Brigade to get out the vote and stimulate civic debate, but after five years and little progress the startup is splitting up, multiple sources confirm to TechCrunch. We’ve learned that Pinterest has acqhired roughly 20 members of the Brigade engineering team. The rest of Brigade is looking for a potential buyer or partner in the political space to take on the rest of the team plus its tech and product. Brigade CEO Matt Mahan confirmed the fate of the startup to TechCrunch.

While Brigade only formally raised $9.3 million in one round back in 2014, the company had quietly expanded that Series A round with more funding. A former employee said it had burned tens of millions of additional dollars over the years. Brigade had also acquired Causes, Sean Parker’s previous community action and charity organization tool.

After Brigade launched as an app for debating positions on heated political issues but failed to gain traction, it pivoted into what Causes had tried to be — a place for showing support for social movements. More recently, it’s focused on a Rep Tracker for following the stances and votes of elected officials. Yet the 2016 campaign and 2018 midterms seem to fly over Brigade’s head. It never managed to become a hub of activism, significantly impact voter turnout, or really even be part of the conversation.

After several election cycles, I hear the Brigade team felt like there had to be better ways to influence democracy or at least create a sustainable business. One former employee quipped that Brigade could have made a greater impact by just funneling its funding into voter turnout billboards instead of expensive San Francisco office space and talent.

The company’s mission to spark civic engagement was inadvertently accomplished by Donald Trump’s election polarizing the country and making many on both sides suddenly get involved. It did succeed in predicting Trump’s victory, after its polls of users found many democrats planned to vote against their party. But while Facebook and Twitter weren’t necessarily the most organized or rational places for discourse, it started to seem unnecessary to try to build a new hub for it from scratch.

Brigade accepted that its best bet was to refocus on govtech infrastructure like its voter identification and elected official accountability tools, rather than a being a consumer destination. Its expensive, high-class engineering team was too big to fit into a potential political technology acquirer or partner. Many of those staffers had joined to build consumer-facing products, not govtech scaffolding.

Mahan, Brigade’s co-founder and CEO as well as the former Causes CEO, confirms the breakup and Pinterest deal, telling us “We ended up organizing the acqhire with Pinterest first because we wanted to make sure we took care of as many people on the team as possible. We were incredibly happy to find that through the process, 19 members of our engineering team earned offers and ended up going over to Pinterest. That’s about two-thirds of our engineering team. They were really excited about staying in consumer product and saw career opportunities at Pinterest.” We’re still waiting on a comment from Pinterest.

Brigade had interest from multiple potential acqhirers and allowed the engineering team’s leadership to decide to go with Pinterest. Several of Brigade’s engineers and its former VP of Engineering Trish Gray already list on LinkedIn that they’ve moved to Pinterest in the past few months. “We had a bunch of employees that took a risk on a very ambitious plan to improve our democracy and we didn’t want to leave them out to dry” Mahan stresses. “We spent more time and more money and more effort in taking care of employees over the last few months than most companies do and I think that’s a testament to Sean and his values.”

Mahan is currently in talks with several potential hosts for the next phase of Brigade, and hopes to have a transition plan in place in the next month. “We’ve in parallel been exploring where we take the technology and the user base next. We want to be sure that it lives on and can further the mission the we set out to achieve even if it doesn’t look like the way it does today.” Though the company’s output is tough to measure, Mahan tells me that “Brigade built a lot of foundational technology such as high quality voter matching algorithms and an entire model for districting people to their elected representatives. My hope for our legacy is that we were able to solve some of these problems that other people can build on.” Given Parker’s previous work with Marijuana legalization campaign Prop 64 in California and his new Opportunity Zones tax break effort, Brigade’s end won’t be Parker’s exit from politics.

Brigade’s breakup could still cast an ominous shadow over the govtech ecosystem, though. Alongside recent layoffs at grassroots campaign text message tool Hustle, it’s proven difficult for some startups in politics to become sustainable businesses. Exceptions like Palantir succeed by arming governments with data science that can be weaponized against citizens. Yet with the 2020 elections around the corner, fake news and election propaganda still a threat, and technology being applied for new nefarious political purposes, society could benefit from more tools built to amplify social justice and a fair democratic process.


Source: TechCrunch

Two former Qualcomm engineers are using AI to fix China’s healthcare problem

Artificial intelligence is widely heralded as something that could disrupt the jobs market across the board — potentially eating into careers as varied as accountants, advertising agents, reporters and more — but there are some industries in dire need of assistance where AI could make a wholly positive impact, a core one being healthcare.

Despite being the world’s second-largest economy, China is still coping with a serious shortage of medical resources. In 2015, the country had 1.8 physicians per 1,000 citizens, according to data compiled by the Organization for Economic Cooperation and Development. That figure puts China behind the U.S. at 2.6 and was well below the OECD average of 3.4.

The undersupply means a nation of overworked doctors who constantly struggle to finish screening patient scans. Misdiagnoses inevitably follow. Spotting the demand, forward-thinking engineers and healthcare professionals move to get deep learning into analyzing medical images. Research firm IDC estimates that the market for AI-aided medical diagnosis and treatment in China crossed 183 million yuan ($27 million) in 2017 and is expected to reach 5.88 billion yuan ($870 million) by 2022.

One up-and-comer in the sector is 12 Sigma, a San Diego-based startup founded by two former Qualcomm engineers with research teams in China. The company is competing against Yitu, Infervision and a handful of other well-funded Chinese startups that help doctors detect cancerous cells from medical scans. Between January and May last year alone, more than 10 Chinese companies with such a focus scored fundings of over 10 million yuan ($1.48 million), according to startup data provider Iyiou. 12 Sigma itself racked up a 200 million yuan Series B round at the end of 2017 and is mulling a new funding round as it looks to ramp up its sales team and develop new products, the company told TechCrunch.

“2015 to artificial intelligence is like 1995 to the Internet. It was the dawn of a revolution,” recalled Zhong Xin, who quit his management role at Qualcomm and went on to launch 12 Sigma in 2015. At the time, AI was cereping into virtually all facets of life, from public security, autonomous driving, agriculture, education to finance. Zhong took a bet on health care.

“For most industries, the AI technology might be available, but there isn’t really a pressing problem to solve. You are creating new demand there. But with healthcare, there is a clear problem, that is, how to more efficiently spot diseases from a single image,” the chief executive added.

An engineer named Gao Dashan who had worked closely with Zhong at Qualcomm’s U.S. office on computer vision and deep learning soon joined as the startup’s technology head. The pair both attended China’s prestigious Tsinghua University, another experience that boosted their sense of camaraderie.

Aside from the potential financial rewards, the founders also felt an urge to start something on their own as they entered their 40s. “We were too young to join the Internet boom. If we don’t create something now for the AI era, it will be too late for us to be entrepreneurs,” admitted Zhong who, with age, also started to recognize the vulnerability of life. “We see friends and relatives with cancers get diagnosed too late and end up  The more I see this happen, the more strongly I feel about getting involved in healthcare to give back to society.”

A three-tier playbook

12 Sigma and its peers may be powering ahead with their advanced imaging algorithms, but the real challenge is how to get China’s tangled mix of healthcare facilities to pay for novel technologies. Infervision, which TechCrunch wrote about earlier, stations programmers and sales teams at hospitals to mingle with doctors and learn their needs. 12 Sigma deploys the same on-the-ground strategy to crack the intricate network.

12 sigma

Zhong Xin, Co-founder and CEO of 12 Sigma / Photo source: 12 Sigma

“Social dynamics vary from region to region. We have to build trust with local doctors. That’s why we recruit sales persons locally. That’s the foundation. Then we begin by tackling the tertiary hospitals. If we manage to enter these hospitals,” said Zhong, referring to the top public hospitals in China’s three-tier medical system. “Those partnerships will boost our brand and give us greater bargaining power to go after the smaller ones.”

For that reason, the tertiary hospitals are crowded with earnest startups like 12 Sigma as well as tech giants like Tencent, which has a dedicated medical imaging unit called Miying. None of these providers is charging the top boys for using their image processors because “they could easily switch over to another brand,” suggested Gao.

Instead, 12 Sigma has its eyes on the second-tier hospitals. As of last April, China had about 30,000 hospitals, out of which 2,427 were rated tertiary, according to a survey done by the National Health and Family Planning Commission. The second tier, serving a wider base in medium-sized cities, had a network of 8,529 hospitals. 12 Sigma believes these facilities are where it could achieve most of its sales by selling device kits and charging maintenance fees in the future.

The bottom tier had 10,135 primary hospitals, which tend to concentrate in small towns and lack the financial capacity to pay the one-off device fees. As such, 12 Sigma plans to monetize these regions with a pay-per-use model.

So far, the medical imaging startup has about 200 hospitals across China testing its devices — for free. It’s sold only 10 machines, generating several millions of yuan in revenue, while very few of its rivals have achieved any sales at all according to Gao. At this stage, the key is to glean enough data so the startup’s algorithms get good enough to convince hospital administrators the machines are worth the investment. The company is targeting 100 million yuan ($14.8 million) in sales for 2019 and aims to break even by 2020.

China’s relatively lax data protection policy means entrepreneurs have easier access to patient scans compared to their peers in the west. Working with American hospitals has proven “very difficult” due to the country’s privacy protection policies, said Gao. They also come with a different motive. While China seeks help from AI to solve its doctor shortage, American hospitals place a larger focus on AI’s economic returns.

“The healthcare system in the U.S. is much more market-driven. Though doctors could be more conservative about applying AI than those in China, as soon as we prove that our devices can boost profitability, reduce misdiagnoses and lower insurance expenditures, health companies are keen to give it a try,” said Gao.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920