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

Archivo del Autor: Belen De Leon

ACLU says Amazon facial recognition associated Congress members with mugshots

As far as attention-grabbing stunts go, this is a pretty good one. The ACLU has been attempting to raise awareness of Amazon’s Rekognition software for some time, stating that it “raises profound civil liberties and civil rights concerns.”

For its part, Amazon has brushed these off, telling TechCrunch back in May, “As a technology, Amazon Rekognition has many useful applications in the real world.” In a bid to get Congress to sit up and take notice, however, the ACLU says it used Rekognition to scan images of every current member of Congress.

The ACLU claims the software falsely matched 28 members of Congress with arrest mugshots. “The members of Congress who were falsely matched with the mugshot database we used in the test include Republicans and Democrats, men and women, and legislators of all ages, from all across the country,” the organization writes in a statement.

Those tagged, however, “were disproportionately of people of color, including six members of the Congressional Black Caucus, among them civil rights legend Rep. John Lewis,” it adds.

Amazon has, naturally, rejected the findings. The company noted that such technologies are used to narrow down results, rather than make arrests. “We remain excited about how image and video analysis can be a driver for good in the world,” it said in a statement.

That the service appears to have an outsized target on people of color, however, does add fuel to the ACLU’s existing privacy complaints. Earlier this month, Microsoft president Bradford L. Smith called for additional regulation for these technologies as they continue to become more of a mainstay for law enforcement.

“Facial recognition technology raises issues that go to the heart of fundamental human rights protections like privacy and freedom of expression,” Smith wrote. “These issues heighten responsibility for tech companies that create these products. In our view, they also call for thoughtful government regulation and for the development of norms around acceptable uses.”


Source: TechCrunch

Facebook acquires Redkix to enhance communications on Workplace by Facebook

Facebook had a rough day yesterday when its stock plunged after a poor earnings report. What better way to pick yourself up and dust yourself off than to buy a little something for yourself. Today the company announced it has acquired Redkix, a startup that provides tools to communicate more effectively by combining email with a more formal collaboration tool. The companies did not reveal the acquisition price.

Redkix burst out of the gate two years ago with a $17 million seed round, a hefty seed amount by any measure. What prompted this kind of investment was a tool that combined a collaboration tool like Slack or Workplace by Facebook with email. People could collaborate in Redkix itself, or if you weren’t a registered user, you could still participate by email, providing a more seamless way to work together.

Alan Lepofsky, who covers enterprise collaboration at Constellation Research, sees this tool as providing a key missing link. “Redkix is a great solution for bridging the worlds between traditional email messaging and more modern conversational messaging. Not all enterprises are ready to simply switch from one to the other, and Redkix allows for users to work in whichever method they want, seamlessly communicating with the other,” Lepofsky told TechCrunch.

As is often the case with these kinds of acquisitions, the company bought the technology  itself along with the team that created it. This means that the Redikix team including the CEO and CTO will join Facebook and they will very likely be shutting down the application after the acquisition is finalized.

Lepofsky thinks that enterprises that are adopting Facebook’s enterprise tool will be able to more seamlessly transition between the two modes of communication, the Workplace by Facebook tool and email, as they prefer.

Although a deal like this has probably been in the works for some time, after yesterday’s earning’s debacle, Facebook could be looking for ways to enhance its revenue in areas beyond the core Facebook platform. The enterprise collaboration tool does offer a possible way to do that in the future, and if they can find a way to incorporate email into it, it could make it a more attractive and broader offering.

Facebook is competing with Slack, the darling of this space and others like Microsoft, Cisco and Google around communications and collaboration. When it launched in 2015, it was trying to take that core Facebook product and put it in a business context, something Slack had been doing since the beginning.

To succeed in business, Facebook had to think differently than as a consumer tool, driven by advertising revenue and had to convince large organizations that they understood their requirements. Today, Facebook claims 30,000 organizations are using the tool and over time they have built in integrations to other key enterprise products, and keep enhancing it.

Perhaps with today’s acquisition, they can offer a more flexible way to interact with platform and could increase those numbers over time.


Source: TechCrunch

SuperAwesome now offers kids brands an alternative to YouTube

SuperAwesome, the “kidtech” startup valued now at over $100 million, is today launching its own alternative to YouTube’s embedded video player. The technology is aimed at kids publishers – not consumers directly – and is part of the company’s larger platform of kid-safe technology. This includes tools for social engagement, parental controls, advertising, authentication, and more, all specifically designed for companies catering to kids.

The launch comes at a key time in the industry, as YouTube is now the subject of a class-action lawsuit over children’s privacy, and recently had an FTC complaint filed against it by 23 advocacy groups. The complaint says YouTube has been collecting data on children’s viewing patterns for years, in violation of federal law – meaning COPPA, aka the Children’s Online Privacy Protection Act.

The new player provided by SuperAwesome gives kids brands another choice amid all these questions over YouTube and its respect for children’s privacy.

Explains the company, the player does not capture data on children, nor does it breach regulations like COPPA (U.S.) or GDPR-K (E.U.).

The opportunity for SuperAwesome is fairly sizable here. Already, the company counts among its customer base over 190 kids’ brands like Crayola, Topps, Spin Master, Warner Bros., Hasbro, Disney, Roald Dahl, Mattel, Dreamworks, Penguin, and others. These companies use SuperAwesome’s platform and its tools for socially engaging, advertising and connecting with their under-13 audience.

“The demand for [the video player] has come directly from our customers and the player has been in beta testing for a while,” SuperAwesome CEO Dylan Collins tells TechCrunch.

As with its other tools, the kids’ publishers will be able to embed the new player within their own websites and apps, and then manage all their social content – including video – from SuperAwesome’s “PopJam” dashboard.

“To give you a sense of scale, the PopJam Connect platform is enabling tens of millions of kid-safe social engagements every month,” Collins adds.

The platform itself offers a set of basic tools for free, but larger companies pay for premium upgrades on a SaaS (software-as-a-service) basis. Because it’s working with so many big brands, SuperAwesome is now turning a profit. It’s expecting to grow 100 percent this year to reach a revenue run rate of $50 million, it recently said.

And it also just added Tim Weller, chairman of Trustpilot and Taptica, as its Chairman a few months ago, and announced former Upworthy CRO, Ben Zagorski as its North American Chief Revenue Officer.

SuperAwesome’s platform today is addressing an underserved audience: kids brands that need to abide by federal and international regulations around children’s privacy, but have had limited options in terms of technology that helps them do so.

That was the case with video in particular – there hasn’t really been a viable alternative to YouTube’s player that suits kids publishers’ needs.

“There are over 170,000 children going online for the first time every day and the kidtech ecosystem is growing equally quickly to make the broader internet compatible with this new audience,” noted SuperAwesome CTO Joshua Wohle in a statement about the player’s launch. “Many people misinterpreted children’s appearance on the internet as a temporary blip, whereas in reality it is a structural shift that is changing the landscape,” he said.

 

 

 


Source: TechCrunch

Different US Election Maps Tell ‘Different Versions of the Truth’

Self-proclaimed “cartonerd” Ken Field published a gallery of alternative election maps designed to reveal markedly different stories about the US.
Source: Wired

Airbnb’s Slow-Moving Mission to Win Over African Americans

One year in, Airbnb’s mission to expand service in black neighborhoods through a partnership NAACP, still holds tremendous potential—but it’s just getting started
Source: Wired

The Abandoned Soviet Spas Inhabited by Georgian Refugees

In its heyday, the spa town of Tskaltubo drew more than 100,000 visitors each year. Today, Georgians displaced by the Abkhazian conflict call it home.
Source: Wired

'Mission: Impossible–Fallout": How Plausible Are All Those Gadgets, Anyway?

Facing a franchise known for futuristic gadgets, our mission was to consult experts to find out what’s achievable and what’s still, you know, impossible.
Source: Wired

Presto Nomad Review: A Portable Slow-Cooker With Serious Smarts

Presto rethinks the staid slow-cooker with a fun and portable design.
Source: Wired

Intel’s soldered ninth-gen CPUs could give them even greater overclocking room

Intels’ upcoming ninth-generation CPUs could have soldered heatspreaders on the eight-core models, potentially opening up even greater overclocking potential thanks to improved cooling.

The post Intel’s soldered ninth-gen CPUs could give them even greater overclocking room appeared first on Digital Trends.


Source: Digital trends

India’s answer to WeWork raises $20M

WeWork rivals are in the money this year. India’s biggest rival to the U.S. co-working giant, a Mumbai-headquartered startup called Awfis, announced that it has raised $20 million in new capital for expansion. The news comes just after Hong Kong-based Campfire pulled in $18 million.

Awfis raised its new funds, which are a Series C round, from Sequoia India, Innoven Capital — the fund connected with Singapore sovereign fund Temasek — and TTS:IO, The Three Sisters, a family fund run by the three daughters of banking billionaire Rana Kapoor.

TTS:IO jointly incubated the project in 2015, while Sequoia India led its $20 Series B round last year.

CEO Amit Ramani stressed that his company is taking a different route to WeWork, which entered India last year and currently has eight locations. Awfis claims 55 centers which house 25,000 seats — it says it has a membership base of 15,000. The startup is aiming to scale to 90-100 centers and 40,000 seats over the next year.

“We had a big headstart and we have a massive lead right now,” Ramani told TechCrunch. “We’re really very different [to WeWork] from a commercial real estate perspective and we have built knowledge of micro-markets across India and are expanding beyond CBDs in our cities and into new locations.”

While WeWork shoots for a premium offering for startups, Ramani said Awfis is happy taking a more value-focused approach and also looking to the meat of the market, SMEs and corporates. Awfis has its halo-style locations, but the company is opening to turning any vacant real estate into co-working. Case in point, it has taken over unused retail space in malls and even one floor of a hotel while it offers traditional-style office rentals to some customers.

It also adopts a more collaborative approach with land-owners. While we work offers ‘Powered By We’ — a service that redesigns existing office space for companies — Awfis takes a pragmatic approach to selecting space.

“It’s more of a JV. We run the whole show but the space owner brings in the capex and there’s no minimum guarantee but they take a percentage of profits,” Ramani explained.

Right now, he said, around 55 percent of Awfis’ capacity is managed, but he intends to raise that figure to 60 percent.

Aside from that, he said also that Awfis reaches more enterprise and SME driven customers who he believes appreciate the focus on value. In some cases, he said, expansion into new cities is preempted by a request from an existing customer, while Awfis offers a service for SMEs that effectively gives them their own office within a designated “co-working space.”

“We can set up head offices and customize our product for them with personalized space and services,” Ramani explained.

As a capital intensive market, Ramani said fundraising will be “very regular,” with this next round likely to come in seven to eight months. WeWork has bought up competitors in Greater China (Naked Hub) and Southeast Asia (Spacemob) to grow its footprint in Asia, but so far it hasn’t been in touch with Awfis, its CEO said. He’s not expecting a call, however, as he believes there’s enough room for “four to five” companies operating at scale in India.

“The market is huge and there’s a place for multiple players to exist. [WeWork] are bit more premier range and we are more value driven, but we’re betting on that for a much larger market share.”


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171