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

Archivo del Autor: Belen De Leon

Feds charge man with threatening to kill FCC Chairman Ajit Pai's family – CNET

He allegedly told authorities he was upset about the repeal of net neutrality.
Source: CNET

Fortnite's one-time rocket event will launch Saturday – CNET

Here’s how to take part in Fortnite’s next game-changer.
Source: CNET

Here’s what it was like to stumble into Netflix and Lyft’s activation for GLOW at ‘Muscle Beach’

Today at “Muscle Beach” in Venice, Calif., Netflix and Lyft joined forces for a promotional campaign in support of the streaming media site’s (really excellent) dramatization of the origin story for the women’s wrestling league — GLOW (or the Gorgeous Ladies of Wrestling).

Your intrepid reporter was taking a walk on the beach and stumbled upon the marketing stunt (which was kind of genius).

For those of y’all who don’t know, Muscle Beach is sort of a mecca for weight lifters and body builders — including, back in the ’80s, a young Ah-nold Schwarzenegger. A history that made it an ideal spot to celebrate Netflix’s (pretty terrific) ode to all things new wave-d, hair metal-ed, neon accented, high-waisted, cocaine addled and muscle-bound.

Members of the cast posed for pictures, and wrestlers engaged in training sessions and ’80s-themed exercise classes throughout the day.

The activation will be up for the next week and included a Reebok pop-up with limited-edition ’80s styles; a photo booth and costumes for pictures; free copies of Paper Magazine and trading cards emblazoned with the pictures of each of the most popular characters from the show.

The day wasn’t without incident. Some Muscle Beach-goers got into a war of words with security over the event’s unannounced takeover of the basketball courts adjacent to the “beach.”

The second season of “GLOW” dropped today on Netflix.

 


Source: TechCrunch

Fourth of July sale: Take $300 off the HP Envy x360 2-in-1 convertible laptop

As part of its ongoing Fourth of July sale, HP is slashing prices on their inventory of desktop and laptop computers. Through Wednesday, July 4, you can take $300 off the excellent HP Envy x360, letting you score this 2-in-1 convertible laptop for just $700.

The post Fourth of July sale: Take $300 off the HP Envy x360 2-in-1 convertible laptop appeared first on Digital Trends.


Source: Digital trends

Data breach reveals some police departments aren’t prepared for active shooters

A data breach affecting a facility training law enforcement on how to handle active shooters revealed the officer’s personal information as well as how unprepared some local agencies are at handling active shooter situations.

The post Data breach reveals some police departments aren’t prepared for active shooters appeared first on Digital Trends.


Source: Digital trends

What we know about Maryland’s controversial facial recognition database

When police had difficulty identifying the man whom they believed opened fire on a newsroom in Maryland, killing five people, they turned to one of the most controversial yet potent tools in the state’s law enforcement arsenal.

As The New York Times reports, Anne Arundel County Police Chief Timothy Altomare’s department failed to ID its suspect through fingerprinting. The department then sent a picture of the suspect to the Maryland Coordination and Analysis Center, which combed through one of the nation’s largest databases of mug shots and driver’s license photos in search of a match.

That database is the source of some debate. Maryland has some of the most aggressive facial recognition policies in the nation, according to a national report from Georgetown University’s Center on Privacy & Technology, and that practice is powered by one central system: a pool of face data known as the Maryland Image Repository System (MIRS).

For facial recognition searches, Maryland police have access to three million state mug shots, seven million state driver’s license photos and an additional 24.9 million mug shots from a national FBI database. The state’s practice of face recognition searches began in 2011, expanding in 2013 to incorporate the Maryland Motor Vehicle Administration’s existing driver’s license database. The Maryland Department of Public Safety and Correctional Services (DPSCS) describes MIRS “as a digitized mug shot book used by law enforcement agencies throughout Maryland in the furtherance of their law enforcement investigation duties.”

According to the Georgetown report, “It’s unclear if the [Maryland Department of Public Safety and Correctional Services] ‘scrubs’ its mug shot database to eliminate people who were never charged, had charges dropped or dismissed, or who were found innocent.”

In a letter to Maryland’s House Appropriations and Senate Budget and Taxation Committees in late 2017, DPSCS Secretary Stephen T. Moyer notes that the software “has drawn criticism over privacy concerns.” In that report, the state notes that images uploaded to MIRS are not stored in the database and that “the user’s search results are saved under their session and are not available to any other user.” DPSCS provides these details about the software:

MIRS is an off-the-shelf software program developed by Dataworks Plus. Images are uploaded into the system from MVA, DPSCS inmate case records, and mugshot photos sent into the DPSCS Criminal Justice System-Central Repository (CJIS-CR) from law enforcement agencies throughout the State at the time of an offender’s arrest and booking. Members of law enforcement are able to upload an image to MIRS and that image is compared to the images within the system to determine the highest probability that the uploaded image may relate to an MVA and/or DPSCS image within MIRS.

In the 2017 fiscal year, DPSCS paid DataWorks Plus $185,124.24 to maintain the database. The report declined to answer questions about how many users are authorized to access the MIRS system (estimates in The Baltimore Sun put it at between 6,000 and 7,000 individuals) and how many user logins had occurred since 2015, stating that it did not track or collect this information. On a question of what steps the department takes to mitigate privacy risks, DPSCS stated only that “the steps taken to protect citizen’s privacy are inherent in the photos that are uploaded into the system and the way that the system is accessed.”

In 2016, Maryland’s face recognition database came under new scrutiny after the ACLU accused the state of using MIRS without a warrant to identify protesters in Baltimore following the death of Freddie Gray.

Last year, Maryland House Bill 1065 proposed a task force to examine surveillance techniques used by law enforcement in the state. That bill made it out of the House but did not progress past the Senate Judicial Proceedings Committee. Another bill, known as the Face Recognition Act (HB 1148), would mandate auditing in the state to “ensure that face recognition is used only for legitimate law enforcement purposes” and would prohibit the use of Maryland’s face recognition system without a court order. That bill did not make it out of the House Judiciary Committee, though the ACLU intends to revisit it in 2018.


Source: TechCrunch

Your Samsung Galaxy phone may power two screens at once, with DeX dock – CNET

Also, the Galaxy Tab S4 is rumored to get DeX support.
Source: CNET

Two Earth-like planets now even better spots to look for life – CNET

Two of the earliest Earth-ish exoplanet finds are now more exciting targets in the search for habitable worlds beyond this rock.
Source: CNET

Replacing pills with a Band-Aid? Avro Life sciences thinks there’s a patch for that

Shak Lakhani, the  21-year-old chief executive and co-founder of Avro Life Sciences, started researching biomaterials when he was 15 years old.

Every summer and after school the teenager would travel nearly two hours by bus and train from the Richmond Hill neighborhood of Toronto where he lived to the tissue engineering lab at the University of Toronto and develop three dimensional, in-vitro models of tumors using biomaterials.

For three years, Lakhani worked in the lab, before going on to study nanotechnology engineering at the University of Waterloo a short 73 miles away. It was there, in his first year, that Lakhani met another Richmond Hill resident, Keean Sarani, and launched Avro Life Sciences.

Sarani, also 21, had his own history in life sciences. A former epidemiologist who worked as a research assistant at the aptly named Hospital for Sick Children, Sarani spent his high school years working in community pharmacies before going on to graduate from the University of Waterloo with both an Honours Science degree and a doctorate in pharmacy directly from high school.

Sarani and Lakhani, who’re related by marriage, first met in the Village 1 dormitory complex at the University. Within months of their first meeting the two decided to start working on the company that would become Avro.

They formally launched the business in January 2016, a time when Lakhani said the two college students would hold “startup Sundays” where they would pitch ideas to each other in one dorm room or another on Sunday evenings, until they found an idea that seemed viable.

Given their experience — Sarani in pharmacies and treating patients and Lakhani in chemistry and material science, the two hit on the idea of drug delivery and patches.

Avro Life Science co-founders Keean Sarani and Shak Lakhani

The two initially toyed with a multivitamin patch for daily health, but through the sniffles, watery eyes, and sneezes of perennial allergy sufferers the two hit on the idea of an antihistamine patch to cure their own ailments.

The two won their first pitch competition three months after hitting on the initial idea in March 2016 and formally incorporated their business in November 2016.

Fast forward two years and the two co-founders are just about ready to make the final preparations for the first product with help from an initial seed round from investors led by Fifty Years, with participation from Susa Ventures, Garage Capital,Heruistic Capital, EmbarkVentures, Uphonest Capital, and Buckley Endeavours. Individual angel investors also participated in the round. In all Avro has about $2.2 million in the bank.

According to Lakhani, the company has already developed a polymer that allows Avro to make patches that can deliver hundreds of different drugs. Now it’s just a matter of gearing up for clinical trials that the company will run before the end of the year.

The first product, Lakhani says, is “a medicated sticker for seasonal allergies.” The company’s plan to get to market involves revitalizing drugs that pharma companies haven’t been able to bring to market because oral delivery is difficult, Lakhani says.

“Really the breakthrough is the [proprietary] combination of materials that can hold all of these different drugs,” he said. “The method of drug delivery is the same as in nicotine patches. In our case as a result of the polymer and manufacturing method…. [the drugs] don’t bond with the polymer. They are micro-adhesives in the patch. Heat from the skin dissolves the polymer and allows the drugs to enter the blood stream.”

Basically, there are tiny bubbles on the patch and contact with (and heat from) the skin causes the bubbles to break and deliver any drugs in an unadulterated form to the bloodstream, Lakhani explained.

Because the company is using generic drugs for its first tests, it’s hoping to have an easier path to market to prove the viability of its delivery system.

Down the road, the company also has some pretty impressive pharmaceutical partners that it could tap. Avro is already working with Bayer as part of their accelerator program in Toronto and that may lead to a deeper relationship down the road, according to Lakhani.

The first drug that the company is testing is Loratadine (a common antihistamine).

“In the coming years, we envision bringing a number of other patches to market for drugs addressing neurodegenerative diseases, cardiac health, analgesics and many more to improve drug delivery and compliance while revitalizing pharma pipelines,” Lakhani wrote in an email. “One day we hope to allow large pharmaceutical companies to ‘rescue’ drugs that they spent billions of dollars developingm, but failed trials due to low bioavailability, high liver toxicity from an entire pill being metabolized at once.”

For Fifty Years co-founder, Seth Bannon, Avro’s technology is a “holy grail” for drug delivery that can save pharmaceutical companies billions of dollars.

“The market for this is absolutely massive. Initially, Avro can manufacture and sell patches carrying generics direct to consumer to address issues like compliance with children and the elderly,” wrote Bannon, in an email. “Because Avro can deliver many drugs transdermally… When you deliver drugs transdermally, you significantly reduce liver toxicity and boost bioavailability. This means pharma can rescue drugs that just barely failed in Phase III. Pharma will pay a lot for this.”


Source: TechCrunch

Is it worth $129 to relive your NES Duck Hunt glory days? – CNET

Finally, that dusty old Zapper has a purpose again.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001