pooling_sppa9pq-19-19-19-17-10-12-3-8-9-9-10-3-10-22-13-17-20-18-19-21-14-13-2-17-28-26-28-19-20-26-36-29-20-22-13-17-20-18-19-14-20-20-20-18-21-19-14-13-20-365-1-24-19-21-16-22-22-35-30-33-32-27-33-24-22-24-15-20-23-15-22-4-2-2-1-3-1-2-13-9-10-5-5-5-2-34-3-43-4-5-33-4582-19-19-10-14-17-15-18-17-21-16-18-19-19-21-21-12-16-19-18-20-19-17-10-14-15-16-18-17-10-19-17-19-19-10-14-15-18-16-17-10-17-19-17-19-19-10-14-17-16-18-16-11-17-19-17-19-19-10-14-17-15-18-16-17-10-17-19-17-19-19-14-17-15-18-16-11-17-10-17-19-17-19-10-17-15-16-18-16-11-17-10-17-17-19-19-10-14-17-15-16-18-16-11-17-10-19-17-19-10-14-17-18-16-11-17-10-17-17-19-10-14-17-15-16-18-16-11-17-10-12-10-3-7-8-9-11-10-3-12-10-12-12-3-7-8-11-9-10-3-10-12-10-12-12-3-7-10-9-11-9-4-10-12-10-12-12-3-7-10-8-11-9-10-3-10-12-10-12-12-7-10-8-11-9-4-10-3-10-12-10-12-3-10-8-9-11-9-4-10-3-10-10-12-12-3-7-10-8-9-11-9-4-10-3-12-10-12-12-3-7-10-8-9-11-9-3-10-12-10-12-3-7-10-11-9-4-10-3-10-10-12-3-7-10-8-9-11-9-4-10-3-22-20-13-17-18-19-21-20-13-22-20-22-22-13-17-18-21-19-20-13-20-22-20-22-22-13-17-20-19-21-19-14-20-22-20-22-22-13-17-20-18-21-19-20-13-20-22-20-22-22-17-20-18-21-19-14-20-13-20-22-20-22-13-20-18-19-21-19-14-20-13-20-22-20-22-22-13-17-20-18-19-21-19-13-20-22-20-22-13-17-20-21-19-14-20-13-20-27321-17-2-2-2732-117-2-2-2731-116-2-2-2732-117-2-2721-1167-2-273-1167-27321-1167-28-26-19-23-24-25-27-26-19-28-26-28-28-19-23-24-27-25-26-19-26-28-26-28-28-19-23-26-25-27-25-20-26-26-28-28-19-23-26-24-25-27-25-20-26-19-28-26-28-28-19-23-26-24-25-27-25-19-26-28-26-28-19-23-26-27-25-20-26-19-26-26-28-19-23-26-24-25-27-25-20-26-19-38-36-29-33-34-35-37-36-29-38-36-38-38-29-33-34-37-35-36-29-36-38-36-38-38-29-33-36-35-37-35-30-36-38-36-38-38-29-33-36-34-37-35-36-29-36-38-36-38-38-33-36-34-37-35-30-36-29-36-38-36-38-29-36-34-35-37-35-30-36-29-36-36-38-38-29-33-36-34-35-37-35-30-36-29-36-38-29-33-36-34-35-37-35-30-36-29-22-20-22-22-13-17-18-21-19-20-13-20-22-20-22-22-13-17-20-19-21-19-14-20-22-20-22-22-13-17-20-18-21-19-20-13-20-22-20-22-22-17-20-18-21-19-14-20-13-20-22-20-22-13-20-18-19-21-19-14-20-13-20-22-20-22-22-13-17-20-18-19-21-19-13-20-22-20-22-13-17-20-21-19-14-20-13-20-20-22-13-17-20-18-19-21-19-14-20-13-22-20-13-17-18-19-21-20-13-22-20-22-22-13-17-18-21-19-20-13-20-22-20-22-22-13-17-20-19-21-19-14-20-22-20-22-22-17-20-18-21-19-14-20-13-20-22-20-22-13-20-18-19-21-19-14-20-13-20-20-22-22-13-17-20-18-19-21-19-14-20-13-22-20-22-22-13-17-20-18-19-21-19-13-20-22-20-22-13-17-20-21-19-14-20-13-20-20-22-13-17-20-18-19-21-19-14-20-13-3-1621-2-16-3-1-3-3621-2-16-1-3-1-3-362-1-25-1-3-1-3-362-11-2-16-1-3-1-3-32-11-25-16-1-3-1-36-11-25-16-1-3-1-362-1-25-16-1-1-362-11-25-16-24-22-24-24-15-19-20-23-21-22-15-22-24-22-24-24-15-19-22-21-23-21-16-22-24-22-24-24-15-19-22-20-23-21-22-15-22-24-22-24-24-19-22-20-23-21-16-22-15-22-24-22-24-15-22-20-21-23-21-16-22-15-22-22-24-24-15-19-22-20-21-23-21-16-22-15-24-22-24-24-15-19-22-20-21-23-21-15-22-24-22-24-15-19-22-23-21-16-22-15-22-22-24-15-19-22-20-21-23-21-16-22-15-35-33-26-30-31-32-34-33-26-35-33-35-35-26-30-33-32-34-32-27-33-35-33-35-35-26-30-33-31-34-32-33-26-33-35-33-35-35-30-33-31-34-32-27-33-26-33-35-33-35-26-33-31-32-34-32-27-33-26-33-33-35-35-26-30-33-31-32-34-32-27-33-26-35-33-35-35-26-30-33-31-32-34-32-26-33-35-33-35-26-30-33-34-32-27-33-26-33-33-35-26-30-33-31-32-34-32-27-33-26-24-22-15-19-20-21-23-22-15-24-22-24-24-15-19-20-23-21-22-15-22-24-22-24-24-15-19-22-21-23-21-16-22-24-22-24-24-15-19-22-20-23-21-22-15-22-24-22-24-24-19-22-20-23-21-16-22-15-22-24-22-24-15-22-20-21-23-21-16-22-15-22-24-22-24-24-15-19-22-20-21-23-21-15-22-24-22-24-15-19-22-23-21-16-22-15-22-22-24-15-19-22-20-21-23-21-16-22-15-4-251-1-3-25-4-2-4-451-3-1-25-2-4-2-4-451-2-1-3-14-2-4-2-4-451-2-3-1-25-2-4-2-4-41-2-3-14-25-2-4-2-45-2-1-3-14-25-2-2-4-451-2-1-3-14-25-4-2-4-451-2-1-3-15-2-2-451-2-1-3-14-25-13-11-4-8-9-10-12-11-4-13-11-13-13-4-8-9-12-10-11-4-11-13-11-13-13-4-8-11-9-12-10-11-4-11-13-11-13-4-11-9-10-12-10-5-11-4-11-11-13-13-4-8-11-9-10-12-10-5-11-4-13-11-13-13-4-8-11-9-10-12-10-4-11-13-11-13-4-8-11-12-10-5-11-4-11-11-13-4-8-11-9-10-12-10-5-11-4-5-34-1-2-4-34-5-3-5-54-1-4-2-34-3-5-3-5-54-3-2-4-23-3-5-3-54-3-1-2-4-23-34-3-3-5-54-3-1-2-4-23-34-5-3-54-3-4-23-34-3-3-54-3-1-2-4-23-34-6-43-1-2-3-5-43-6-4-6-63-1-4-3-5-32-4-6-4-6-63-1-4-2-5-3-43-4-6-4-6-6-1-4-2-5-32-43-4-6-4-63-4-2-3-5-32-43-4-4-6-63-1-4-2-3-5-32-43-6-4-6-63-1-4-2-3-5-33-4-6-4-63-1-4-5-32-43-4-4-63-1-4-2-3-5-32-43295431292954132922952313822952413292252413829229243138292295243138292952431392295213829229524313829-19-17-10-14-15-16-18-17-10-19-17-19-19-10-14-15-18-16-17-10-17-19-17-19-19-10-14-17-16-18-16-11-17-19-17-19-19-10-14-17-15-18-16-17-10-17-19-17-19-19-14-17-15-18-16-11-17-10-17-19-17-19-10-14-17-18-16-11-17-10-17-17-19-10-14-17-15-16-18-16-11-17-10-21-19-21-21-12-16-17-20-18-19-12-19-21-19-21-21-12-16-19-18-20-18-13-19-21-19-21-21-16-19-17-20-18-13-19-12-19-21-19-21-12-19-17-18-20-18-13-19-12-19-19-21-21-12-16-19-17-18-20-18-13-19-12-21-19-21-12-16-19-20-18-13-19-12-19-19-21-12-16-19-17-18-20-18-13-19-12-21-19-12-16-17-18-20-19-12-21-19-21-21-12-16-19-17-20-18-19-12-19-21-19-21-12-19-17-18-20-18-13-19-12-19-21-19-21-21-12-16-19-17-18-20-18-12-19-21-19-21-12-16-19-20-18-13-19-12-19-19-21-12-16-19-17-18-20-18-13-19-120113244350436525624734850950106911851519160917261851194220342113226624702686289430893323387741054248441945354671482949835121525653615533568757965953610762189821130611386116665199512373927419307283393836525406354428646950507155436856938569555697356989570045702257066570851644071685161776381867351898181951969011979982071098214120721813032241416230152623816352451745248184225519252622035265215727322402782327407516638735818901109812071416152616351745184219252035215723274165256477448279109981107121613031535164417541851204421662240428537659756839922101011191228131514251547165618631934205621782252440549671768934102212401327143715591668176619462068219023364535626849471035113112531340145015721681195920812203226446657569778196010481144126613531463158516941779187519722094227723494795888519731157136614761707179218881985210722906017108641061117013791489159817201805199821202362492614723794877107411831279139215021611181819012011213322162303237550462680688998610861195129114041514162317331830191320232145222823152387164186189218238245248265278407416453466492516525562575601614638647684735744781794818827839864877901910947960998103510981107114411701183120712161253130313401353137913921416142514371489150215261535157216351644168116941720174517541766177918051818184218511901192519341946199820112035204420812094212021332157216622032216224022772303232723361681901972072312392554084174544674794935045175265635765886026156266396486857367457827958068198288408518658788899029119489619731011102310861099110811451157117111841195120812171254129113041341135413661380139314041417142614381476149015031514152715361573162316361645168216951707172117331746175517671780179218061819183018431852190219131926193519471985199920122023203620452082209521072121213421452158216722042217222822412278229023042315232823372387165191214249266418455527564589603627649686712746807829841852866890912949974101210241037106310871109115811721196121812551292130513421367138114051427143914521477149115151537157416001624164616831708172217341756176817931807183118531865188919141936194819611986200020242046208321082122214621682205222922422291231623382364238816616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237717017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917920021922526228141042148349650751953059260661862964165271572776177379880982183284485586988189290491597798910031066107810891101111211241135116111751187119812101221128312941308137013841396140714191430148014941506151715291540160316151626163816491711172517361748175917711796181018221833184518561868189219051916192819391989200320152026203820492111212521372148216021712220223122452257226822942307231823302341236723792390180195201226240257269282434484497508543593607619630665716728762774785799810845856870882893928978990101610671079109011251136114811881199123412841295132113711385139714081431148114951507151815531604161616271662171217261737177217831823183418691879189319061917194019902004201620272062211221262138214921842221223222582269228122952308231923422353236823802391171181202208234246270411422447485509556594608631678717739750775786811857871894941979991100410291068109111371149120012471296130913341372138614091420144414821496151915661605162816751713172717731784183518801894191819291953199120052028207521132127215021972209223322462270228222962320233123432354236923921721822032202412752834124354724865105215445816326436667037187407637878128238468588728959069299669809921017105410691092110311261150120112121235127213591410146915201531155415911606162916401663170017391750178518361847187018811895191919782029204020632100215121622185223422592283229723212332235523702393183187209235242258413423436473487498511522532545582620633644654667704719729741751764813824834847859873883896907917930967981101810551070108010931104111411271138115111891202121312231236127312851298131013231360139814111445145714701508152115321542155515921607161716301641165116641701174017511761177417861824183718481858187118821896190719201954196619792017203020412051206421012139215221632173218622352247226022712284229823092322235623712381239417321022724325942443747448849951253354658362163465566870572073075276581483584886087488489791893196898210191056107110811094111511281139115211901203122412371274128612991311132413611399141214341471150915221543155615931608161816311652166517021741176217751787182518381859187218831897190819211943198020182031205220652102214021532174218722362248226122722285229923102323234523572372238223951841932042112282634384624754895005135475715845986226356696937067317667908028158498618858989329569699839951020104410571082109511291140115311671191120412381262127512871300132513491362137614001413143514591472148615101523155715811594161916321666169017031717174217881802182618391873188418981909192219441968198119952019203220662090210321172141215421882212222422372262227322862300231123242358238323961742052222524144254394504905015145235345485595996236366456566706817327427537677787918038168258368508628868999089199339449849961007102110321083109611051116113011411154116811921205121412251239125012881301131213261337137714011414142314361447148715111524153315441558156916201633164216531667167817181743175217631803182718401849186018741885189919101923193219451956199620202033204220532067207821182142215521642175218922002213222522382249226322742287230123122325233423462359238423971751851881962122362532604154264514915025155245355606006376466576827337437547797928048178268378639009099209459859971008103310841097110611171142115511691206121512261251128913021313133813781415142414481488152515341545157016211634164316541679171917311744175317641804184118501861188619001911192419331957199720342043205420792119215621652176220122142226223922502275228823022313232623352347238523981671761942062132172372442542612722774274525035365616136256586837347557807938058388768889219461009103410851118114311561182119412271252129013141339139114031449150115131546157116221655168017321765181718291862195820102022205520802132214421772202221522272251227622892314234823861641861892182382452482652784074164534664925165255625756016146386476847357447817948188278398648779019109479609981035109811071144117011831207121612531303134013531379139214161425143714891502152615351572163516441681169417201745175417661779180518181842185119011925193419461998201120352044208120942120213321572166220322162240227723032327233616418618921823824524826527840741645346649251652556257560161463864768473574478179481882783986487790191094796099810351098110711441170118312071216125313031340135313791392141614251437148915021526153515721635164416811694172017451754176617791805181818421851190119251934194619982011203520442081209421202133215721662203221622402277230323272336164186189218238245248265278407416453466492516525562575601614638647684735744781794818827839864877901910947960998103510981107114411701183120712161253130313401353137913921416142514371489150215261535157216351644168116941720174517541766177918051818184218511901192519341946199820112035204420812094212021332157216622032216224022772303232723361641861892182382452482652784074164534664925165255625756016146386476847357447817948188278398648779019109479609981035109811071144117011831207121612531303134013531379139214161425143714891502152615351572163516441681169417201745175417661779180518181842185119011925193419461998201120352044208120942120213321572166220322162240227723032327233616418618921823824524826527840741645346649251652556257560161463864768473574478179481882783986487790191094796099810351098110711441170118312071216125313031340135313791392141614251437148915021526153515721635164416811694172017451754176617791805181818421851190119251934194619982011203520442081209421202133215721662203221622402277230323272336164186189218238245248265278407416453466492516525562575601614638647684735744781794818827839864877901910947960998103510981107114411701183120712161253130313401353137913921416142514371489150215261535157216351644168116941720174517541766177918051818184218511901192519341946199820112035204420812094212021332157216622032216224022772303232723361641861892182382452482652784074164534664925165255625756016146386476847357447817948188278398648779019109479609981035109811071144117011831207121612531303134013531379139214161425143714891502152615351572163516441681169417201745175417661779180518181842185119011925193419461998201120352044208120942120213321572166220322162240227723032327233616418618921823824524826527840741645346649251652556257560161463864768473574478179481882783986487790191094796099810351098110711441170118312071216125313031340135313791392141614251437148915021526153515721635164416811694172017451754176617791805181818421851190119251934194619982011203520442081209421202133215721662203221622402277230323272336164186189218238245248265278407416453466492516525562575601614638647684735744781794818827839864877901910947960998103510981107114411701183120712161253130313401353137913921416142514371489150215261535157216351644168116941720174517541766177918051818184218511901192519341946199820112035204420812094212021332157216622032216224022772303232723361641861892182382452482652784074164534664925165255625756016146386476847357447817948188278398648779019109479609981035109811071144117011831207121612531303134013531379139214161425143714891502152615351572163516441681169417201745175417661779180518181842185119011925193419461998201120352044208120942120213321572166220322162240227723032327233616418618921823824524826527840741645346649251652556257560161463864768473574478179481882783986487790191094796099810351098110711441170118312071216125313031340135313791392141614251437148915021526153515721635164416811694172017451754176617791805181818421851190119251934194619982011203520442081209421202133215721662203221622402277230323272336164186189218238245248265278407416453466492516525562575601614638647684735744781794818827839864877901910947960998103510981107114411701183120712161253130313401353137913921416142514371489150215261535157216351644168116941720174517541766177918051818184218511901192519341946199820112035204420812094212021332157216622032216224022772303232723361641861892182382452482652784074164534664925165255625756016146386476847357447817948188278398648779019109479609981035109811071144117011831207121612531303134013531379139214161425143714891502152615351572163516441681169417201745175417661779180518181842185119011925193419461998201120352044208120942120213321572166220322162240227723032327233616418618921823824524826527840741645346649251652556257560161463864768473574478179481882783986487790191094796099810351098110711441170118312071216125313031340135313791392141614251437148915021526153515721635164416811694172017451754176617791805181818421851190119251934194619982011203520442081209421202133215721662203221622402277230323272336164186189218238245248265278407416453466492516525562575601614638647684735744781794818827839864877901910947960998103510981107114411701183120712161253130313401353137913921416142514371489150215261535157216351644168116941720174517541766177918051818184218511901192519341946199820112035204420812094212021332157216622032216224022772303232723361641861892182382452482652784074164534664925165255625756016146386476847357447817948188278398648779019109479609981035109811071144117011831207121612531303134013531379139214161425143714891502152615351572163516441681169417201745175417661779180518181842185119011925193419461998201120352044208120942120213321572166220322162240227723032327233616418618921823824524826527840741645346649251652556257560161463864768473574478179481882783986487790191094796099810351098110711441170118312071216125313031340135313791392141614251437148915021526153515721635164416811694172017451754176617791805181818421851190119251934194619982011203520442081209421202133215721662203221622402277230323272336164186189218238245248265278407416453466492516525562575601614638647684735744781794818827839864877901910947960998103510981107114411701183120712161253130313401353137913921416142514371489150215261535157216351644168116941720174517541766177918051818184218511901192519341946199820112035204420812094212021332157216622032216224022772303232723361641861892182382452482652784074164534664925165255625756016146386476847357447817948188278398648779019109479609981035109811071144117011831207121612531303134013531379139214161425143714891502152615351572163516441681169417201745175417661779180518181842185119011925193419461998201120352044208120942120213321572166220322162240227723032327233616418618921823824524826527840741645346649251652556257560161463864768473574478179481882783986487790191094796099810351098110711441170118312071216125313031340135313791392141614251437148915021526153515721635164416811694172017451754176617791805181818421851190119251934194619982011203520442081209421202133215721662203221622402277230323272336164186189218238245248265278407416453466492516525562575601614638647684735744781794818827839864877901910947960998103510981107114411701183120712161253130313401353137913921416142514371489150215261535157216351644168116941720174517541766177918051818184218511901192519341946199820112035204420812094212021332157216622032216224022772303232723361641861892182382452482652784074164534664925165255625756016146386476847357447817948188278398648779019109479609981035109811071144117011831207121612531303134013531379139214161425143714891502152615351572163516441681169417201745175417661779180518181842185119011925193419461998201120352044208120942120213321572166220322162240227723032327233616418618921823824524826527840741645346649251652556257560161463864768473574478179481882783986487790191094796099810351098110711441170118312071216125313031340135313791392141614251437148915021526153515721635164416811694172017451754176617791805181818421851190119251934194619982011203520442081209421202133215721662203221622402277230323272336164186189218238245248265278407416453466492516525562575601614638647684735744781794818827839864877901910947960998103510981107114411701183120712161253130313401353137913921416142514371489150215261535157216351644168116941720174517541766177918051818184218511901192519341946199820112035204420812094212021332157216622032216224022772303232723361681901972072312392554084174544674794935045175265635765886026156266396486857367457827958068198288408518658788899029119489619731011102310861099110811451157117111841195120812171254129113041341135413661380139314041417142614381476149015031514152715361573162316361645168216951707172117331746175517671780179218061819183018431852190219131926193519471985199920122023203620452082209521072121213421452158216722042217222822412278229023042315232823372387168190197207231239255408417454467479493504517526563576588602615626639648685736745782795806819828840851865878889902911948961973101110231086109911081145115711711184119512081217125412911304134113541366138013931404141714261438147614901503151415271536157316231636164516821695170717211733174617551767178017921806181918301843185219021913192619351947198519992012202320362045208220952107212121342145215821672204221722282241227822902304231523282337238716819019720723123925540841745446747949350451752656357658860261562663964868573674578279580681982884085186587888990291194896197310111023108610991108114511571171118411951208121712541291130413411354136613801393140414171426143814761490150315141527153615731623163616451682169517071721173317461755176717801792180618191830184318521902191319261935194719851999201220232036204520822095210721212134214521582167220422172228224122782290230423152328233723871681901972072312392554084174544674794935045175265635765886026156266396486857367457827958068198288408518658788899029119489619731011102310861099110811451157117111841195120812171254129113041341135413661380139314041417142614381476149015031514152715361573162316361645168216951707172117331746175517671780179218061819183018431852190219131926193519471985199920122023203620452082209521072121213421452158216722042217222822412278229023042315232823372387168190197207231239255408417454467479493504517526563576588602615626639648685736745782795806819828840851865878889902911948961973101110231086109911081145115711711184119512081217125412911304134113541366138013931404141714261438147614901503151415271536157316231636164516821695170717211733174617551767178017921806181918301843185219021913192619351947198519992012202320362045208220952107212121342145215821672204221722282241227822902304231523282337238716819019720723123925540841745446747949350451752656357658860261562663964868573674578279580681982884085186587888990291194896197310111023108610991108114511571171118411951208121712541291130413411354136613801393140414171426143814761490150315141527153615731623163616451682169517071721173317461755176717801792180618191830184318521902191319261935194719851999201220232036204520822095210721212134214521582167220422172228224122782290230423152328233723871681901972072312392554084174544674794935045175265635765886026156266396486857367457827958068198288408518658788899029119489619731011102310861099110811451157117111841195120812171254129113041341135413661380139314041417142614381476149015031514152715361573162316361645168216951707172117331746175517671780179218061819183018431852190219131926193519471985199920122023203620452082209521072121213421452158216722042217222822412278229023042315232823372387168190197207231239255408417454467479493504517526563576588602615626639648685736745782795806819828840851865878889902911948961973101110231086109911081145115711711184119512081217125412911304134113541366138013931404141714261438147614901503151415271536157316231636164516821695170717211733174617551767178017921806181918301843185219021913192619351947198519992012202320362045208220952107212121342145215821672204221722282241227822902304231523282337238716819019720723123925540841745446747949350451752656357658860261562663964868573674578279580681982884085186587888990291194896197310111023108610991108114511571171118411951208121712541291130413411354136613801393140414171426143814761490150315141527153615731623163616451682169517071721173317461755176717801792180618191830184318521902191319261935194719851999201220232036204520822095210721212134214521582167220422172228224122782290230423152328233723871681901972072312392554084174544674794935045175265635765886026156266396486857367457827958068198288408518658788899029119489619731011102310861099110811451157117111841195120812171254129113041341135413661380139314041417142614381476149015031514152715361573162316361645168216951707172117331746175517671780179218061819183018431852190219131926193519471985199920122023203620452082209521072121213421452158216722042217222822412278229023042315232823372387168190197207231239255408417454467479493504517526563576588602615626639648685736745782795806819828840851865878889902911948961973101110231086109911081145115711711184119512081217125412911304134113541366138013931404141714261438147614901503151415271536157316231636164516821695170717211733174617551767178017921806181918301843185219021913192619351947198519992012202320362045208220952107212121342145215821672204221722282241227822902304231523282337238716819019720723123925540841745446747949350451752656357658860261562663964868573674578279580681982884085186587888990291194896197310111023108610991108114511571171118411951208121712541291130413411354136613801393140414171426143814761490150315141527153615731623163616451682169517071721173317461755176717801792180618191830184318521902191319261935194719851999201220232036204520822095210721212134214521582167220422172228224122782290230423152328233723871681901972072312392554084174544674794935045175265635765886026156266396486857367457827958068198288408518658788899029119489619731011102310861099110811451157117111841195120812171254129113041341135413661380139314041417142614381476149015031514152715361573162316361645168216951707172117331746175517671780179218061819183018431852190219131926193519471985199920122023203620452082209521072121213421452158216722042217222822412278229023042315232823372387168190197207231239255408417454467479493504517526563576588602615626639648685736745782795806819828840851865878889902911948961973101110231086109911081145115711711184119512081217125412911304134113541366138013931404141714261438147614901503151415271536157316231636164516821695170717211733174617551767178017921806181918301843185219021913192619351947198519992012202320362045208220952107212121342145215821672204221722282241227822902304231523282337238716819019720723123925540841745446747949350451752656357658860261562663964868573674578279580681982884085186587888990291194896197310111023108610991108114511571171118411951208121712541291130413411354136613801393140414171426143814761490150315141527153615731623163616451682169517071721173317461755176717801792180618191830184318521902191319261935194719851999201220232036204520822095210721212134214521582167220422172228224122782290230423152328233723871681901972072312392554084174544674794935045175265635765886026156266396486857367457827958068198288408518658788899029119489619731011102310861099110811451157117111841195120812171254129113041341135413661380139314041417142614381476149015031514152715361573162316361645168216951707172117331746175517671780179218061819183018431852190219131926193519471985199920122023203620452082209521072121213421452158216722042217222822412278229023042315232823372387168190197207231239255408417454467479493504517526563576588602615626639648685736745782795806819828840851865878889902911948961973101110231086109911081145115711711184119512081217125412911304134113541366138013931404141714261438147614901503151415271536157316231636164516821695170717211733174617551767178017921806181918301843185219021913192619351947198519992012202320362045208220952107212121342145215821672204221722282241227822902304231523282337238716819019720723123925540841745446747949350451752656357658860261562663964868573674578279580681982884085186587888990291194896197310111023108610991108114511571171118411951208121712541291130413411354136613801393140414171426143814761490150315141527153615731623163616451682169517071721173317461755176717801792180618191830184318521902191319261935194719851999201220232036204520822095210721212134214521582167220422172228224122782290230423152328233723871681901972072312392554084174544674794935045175265635765886026156266396486857367457827958068198288408518658788899029119489619731011102310861099110811451157117111841195120812171254129113041341135413661380139314041417142614381476149015031514152715361573162316361645168216951707172117331746175517671780179218061819183018431852190219131926193519471985199920122023203620452082209521072121213421452158216722042217222822412278229023042315232823372387168190197207231239255408417454467479493504517526563576588602615626639648685736745782795806819828840851865878889902911948961973101110231086109911081145115711711184119512081217125412911304134113541366138013931404152715361573162316361645168216951707172117331746175517671780179218061819183018431852190219131926193519471985199920122023203620452082209521072121213421452158216722042217222822412278229023042315232823372387168190197207231239255408417454467479493504517526563576588602615626639648685736745782795806819828840851865878889902911948961973101110231086109911081145115711711184119512081217125412911304134113541366138013931404141714261438147614901503151415271536157316231636164516821695170717211733174617551767178017921806181918301843185219021913192619351947198519992012202320362045208220952107212121342145215821672204221722282241227822902304231523282337238716819019720723123925540841745446747949350451752656357658860261562663964868573674578279580681982884085186587888990291194896197310111023108610991108114511571171118411951208121712541291130413411354136613801393140414171426143814761490150315141527153615731623163616451682169517071721173317461755176717801792180618191830184318521902191319261935194719851999201220232036204520822095210721212134214521582167220422172228224122782290230423152328233723871681901972072312392554084174544674794935045175265635765886026156266396486857367457827958068198288408518658788899029119489619731011102310861099110811451157117111841195120812171254129113041341135413661380139314041417142614381476149015031514152715361573162316361645168216951707172117331746175517671780179218061819183018431852190219131926193519471985199920122023203620452082209521072121213421452158216722042217222822412278229023042315232823372387168190197207231239255408417454467479493504517526563576588602615626639648685736745782795806819828840851865878889902911948961973101110231086109911081145115711711184119512081217125412911304134113541366138013931404141714261438147614901503151415271536157316231636164516821695170717211733174617551767178017921806181918301843185219021913192619351947198519992012202320362045208220952107212121342145215821672204221722282241227822902304231523282337238716519121424926641845552756458960362764968671274680782984185286689091294997410121024103710631087110911581172119612181255129213051342136713811405142714391452147714911515153715741600162416461683170817221734175617681793180718311853186518891914193619481961198620002024204620832108212221462168220522292242229123162338236423881651912142492664184555275645896036276496867127468078298418528668909129499741012102410371063108711091158117211961218125512921305134213671381140514271439145214771491151515371574160016241646168317081722173417561768179318071831185318651889191419361948196119862000202420462083210821222146216822052229224222912316233823642388165191214249266418455527564589603627649686712746807829841852866890912949974101210241037106310871109115811721196121812551292130513421367138114051427143914521477149115151537157416001624164616831708172217341756176817931807183118531865188919141936194819611986200020242046208321082122214621682205222922422291231623382364238816519121424926641845552756458960362764968671274680782984185286689091294997410121024103710631087110911581172119612181255129213051342136713811405142714391452147714911515153715741600162416461683170817221734175617681793180718311853186518891914193619481961198620002024204620832108212221462168220522292242229123162338236423881651912142492664184555275645896036276496867127468078298418528668909129499741012102410371063108711091158117211961218125512921305134213671381140514271439145214771491151515371574160016241646168317081722173417561768179318071831185318651889191419361948196119862000202420462083210821222146216822052229224222912316233823642388165191214249266418455527564589603627649686712746807829841852866890912949974101210241037106310871109115811721196121812551292130513421367138114051427143914521477149115151537157416001624164616831708172217341756176817931807183118531865188919141936194819611986200020242046208321082122214621682205222922422291231623382364238816519121424926641845552756458960362764968671274680782984185286689091294997410121024103710631087110911581172119612181255129213051342136713811405142714391452147714911515153715741600162416461683170817221734175617681793180718311853186518891914193619481961198620002024204620832108212221462168220522292242229123162338236423881651912142492664184555275645896036276496867127468078298418528668909129499741012102410371063108711091158117211961218125512921305134213671381140514271439145214771491151515371574160016241646168317081722173417561768179318071831185318651889191419361948196119862000202420462083210821222146216822052229224222912316233823642388165191214249266418455527564589603627649686712746807829841852866890912949974101210241037106310871109115811721196121812551292130513421367138114051427143914521477149115151537157416001624164616831708172217341756176817931807183118531865188919141936194819611986200020242046208321082122214621682205222922422291231623382364238816519121424926641845552756458960362764968671274680782984185286689091294997410121024103710631087110911581172119612181255129213051342136713811405142714391452147714911515153715741600162416461683170817221734175617681793180718311853186518891914193619481961198620002024204620832108212221462168220522292242229123162338236423881651912142492664184555275645896036276496867127468078298418528668909129499741012102410371063108711091158117211961218125512921305134213671381140514271439145214771491151515371574160016241646168317081722173417561768179318071831185318651889191419361948196119862000202420462083210821222146216822052229224222912316233823642388165191214249266418455527564589603627649686712746807829841852866890912949974101210241037106310871109115811721196121812551292130513421367138114051427143914521477149115151537157416001624164616831708172217341756176817931807183118531865188919141936194819611986200020242046208321082122214621682205222922422291231623382364238816519121424926641845552756458960362764968671274680782984185286689091294997410121024103710631087110911581172119612181255129213051342136713811405142714391452147714911515153715741600162416461683170817221734175617681793180718311853186518891914193619481961198620002024204620832108212221462168220522292242229123162338236423881651912142492664184555275645896036276496867127468078298418528668909129499741012102410371063108711091158117211961218125512921305134213671381140514271439145214771491151515371574160016241646168317081722173417561768179318071831185318651889191419361948196119862000202420462083210821222146216822052229224222912316233823642388165191214249266418455527564589603627649686712746807829841852866890912949974101210241037106310871109115811721196121812551292130513421367138114051427143914521477149115151537157416001624164616831708172217341756176817931807183118531865188919141936194819611986200020242046208321082122214621682205222922422291231623382364238816519121424926641845552756458960362764968671274680782984185286689091294997410121024103710631087110911581172119612181255129213051342136713811405142714391452147714911515153715741600162416461683170817221734175617681793180718311853186518891914193619481961198620002024204620832108212221462168220522292242229123162338236423881651912142492664184555275645896036276496867127468078298418528668909129499741012102410371063108711091158117211961218125512921305134213671381140514271439145214771491151515371574160016241646168317081722173417561768179318071831185318651889191419361948196119862000202420462083210821222146216822052229224222912316233823642388165191214249266418455527564589603627649686712746807829841852866890912949974101210241037106310871109115811721196121812551292130513421367138114051427143914521477149115151537157416001624164616831708172217341756176817931807183118531865188919141936194819611986200020242046208321082122214621682205222922422291231623382364238816519121424926641845552756458960362764968671274680782984185286689091294997410121024103710631087110911581172119612181255129213051342136713811405142714391452147714911515153715741600162416461683170817221734175617681793180718311853186518891914193619481961198620002024204620832108212221462168220522292242229123162338236423881651912142492664184555275645896036276496867127468078298418528668909129499741012102410371063108711091158117211961218125512921305134213671381140514271439145214771491151515371574160016241646168317081722173417561768179318071831185318651889191419361948196119862000202420462083210821222146216822052229224222912316233823642388165191214249266418455527564589603627649686712746807829841852866890912949974101210241037106310871109115811721196121812551292130513421367138114051427143914521477149115151537157416001624164616831708172217341756176817931807183118531865188919141936194819611986200020242046208321082122214621682205222922422291231623382364238816519121424926641845552756458960362764968671274680782984185286689091294997410121024103710631087110911581172119612181255129213051342136713811405142714391452147714911515153715741600162416461683170817221734175617681793180718311853186518891914193619481961198620002024204620832108212221462168220522292242229123162338236423881651912142492664184555275645896036276496867127468078298418528668909129499741012102410371063108711091158117211961218125512921305134213671381140514271439145214771491151515371574160016241646168317081722173417561768179318071831185318651889191419361948196119862000202420462083210821222146216822052229224222912316233823642388165191214249266418455527564589603627649686712746807829841852866890912949974101210241037106310871109115811721196121812551292130513421367138114051427143914521477149115151537157416001624164616831708172217341756176817931807183118531865188919141936194819611986200020242046208321082122214621682205222922422291231623382364238816616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237716616917719823225027327941945646852856557759060461665068769971372574779683084285386787991395096297510011038105010641076111011591173118512191256126812811306134313551368138213941428144014531465147814921504153815751587160116131647168416961709172317571794180818201854186618771937194919621974198720012013204720842096210921232135216922062218224322922305233923512365237717017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917017819219921523325626728040942046950651852957859160561762864065170071472676079780882083184385486888089190391496397698810021051106510771088110011111123114711601174118611971209122012691282129313071356136913831395140614181429144114661479149315051516152815391588160216141625163716481697171017241735174717581795180918211832184418551867187819151927193819501975198820022014202520372048209721102124213621472159217022192230224422562280231723292340235223662378238917920021922526228141042148349650751953059260661862964165271572776177379880982183284485586988189290491597798910031066107810891101111211241135116111751187119812101221128312941308137013841396140714191430148014941506151715291540160316151626163816491711172517361748175917711796181018221833184518561868189219051916192819391989200320152026203820492111212521372148216021712220223122452257226822942307231823302341236723792390179200219225262281410421483496507519530592606618629641652715727761773798809821832844855869881892904915977989100310661078108911011112112411351161117511871198121012211283129413081370138413961407141914301480149415061517152915401603161516261638164917111725173617481759177117961810182218331845185618681892190519161928193919892003201520262038204921112125213721482160217122202231224522572268229423072318233023412367237923901792002192252622814104214834965075195305926066186296416527157277617737988098218328448558698818929049159779891003106610781089110111121124113511611175118711981210122112831294130813701384139614071419143014801494150615171529154016031615162616381649171117251736174817591771179618101822183318451856186818921905191619281939198920032015202620382049211121252137214821602171222022312245225722682294230723182330234123672379239017920021922526228141042148349650751953059260661862964165271572776177379880982183284485586988189290491597798910031066107810891101111211241135116111751187119812101221128312941308137013841396140714191430148014941506151715291540160316151626163816491711172517361748175917711796181018221833184518561868189219051916192819391989200320152026203820492111212521372148216021712220223122452257226822942307231823302341236723792390179200219225262281410421483496507519530592606618629641652715727761773798809821832844855869881892904915977989100310661078108911011112112411351161117511871198121012211283129413081370138413961407141914301480149415061517152915401603161516261638164917111725173617481759177117961810182218331845185618681892190519161928193919892003201520262038204921112125213721482160217122202231224522572268229423072318233023412367237923901792002192252622814104214834965075195305926066186296416527157277617737988098218328448558698818929049159779891003106610781089110111121124113511611175118711981210122112831294130813701384139614071419143014801494150615171529154016031615162616381649171117251736174817591771179618101822183318451856186818921905191619281939198920032015202620382049211121252137214821602171222022312245225722682294230723182330234123672379239017920021922526228141042148349650751953059260661862964165271572776177379880982183284485586988189290491597798910031066107810891101111211241135116111751187119812101221128312941308137013841396140714191430148014941506151715291540160316151626163816491711172517361748175917711796181018221833184518561868189219051916192819391989200320152026203820492111212521372148216021712220223122452257226822942307231823302341236723792390179200219225262281410421483496507519530592606618629641652715727761773798809821832844855869881892904915977989100310661078108911011112112411351161117511871198121012211283129413081370138413961407141914301480149415061517152915401603161516261638164917111725173617481759177117961810182218331845185618681892190519161928193919892003201520262038204921112125213721482160217122202231224522572268229423072318233023412367237923901792002192252622814104214834965075195305926066186296416527157277617737988098218328448558698818929049159779891003106610781089110111121124113511611175118711981210122112831294130813701384139614071419143014801494150615171529154016031615162616381649171117251736174817591771179618101822183318451856186818921905191619281939198920032015202620382049211121252137214821602171222022312245225722682294230723182330234123672379239017920021922526228141042148349650751953059260661862964165271572776177379880982183284485586988189290491597798910031066107810891101111211241135116111751187119812101221128312941308137013841396140714191430148014941506151715291540160316151626163816491711172517361748175917711796181018221833184518561868189219051916192819391989200320152026203820492111212521372148216021712220223122452257226822942307231823302341236723792390179200219225262281410421483496507519530592606618629641652715727761773798809821832844855869881892904915977989100310661078108911011112112411351161117511871198121012211283129413081370138413961407141914301480149415061517152915401603161516261638164917111725173617481759177117961810182218331845185618681892190519161928193919892003201520262038204921112125213721482160217122202231224522572268229423072318233023412367237923901792002192252622814104214834965075195305926066186296416527157277617737988098218328448558698818929049159779891003106610781089110111121124113511611175118711981210122112831294130813701384139614071419143014801494150615171529154016031615162616381649171117251736174817591771179618101822183318451856186818921905191619281939198920032015202620382049211121252137214821602171222022312245225722682294230723182330234123672379239017920021922526228141042148349650751953059260661862964165271572776177379880982183284485586988189290491597798910031066107810891101111211241135116111751187119812101221128312941308137013841396140714191430148014941506151715291540160316151626163816491711172517361748175917711796181018221833184518561868189219051916192819391989200320152026203820492111212521372148216021712220223122452257226822942307231823302341236723792390179200219225262281410421483496507519530592606618629641652715727761773798809821832844855869881892904915977989100310661078108911011112112411351161117511871198121012211283129413081370138413961407141914301480149415061517152915401603161516261638164917111725173617481759177117961810182218331845185618681892190519161928193919892003201520262038204921112125213721482160217122202231224522572268229423072318233023412367237923901792002192252622814104214834965075195305926066186296416527157277617737988098218328448558698818929049159779891003106610781089110111121124113511611175118711981210122112831294130813701384139614071419143014801494150615171529154016031615162616381649171117251736174817591771179618101822183318451856186818921905191619281939198920032015202620382049211121252137214821602171222022312245225722682294230723182330234123672379239017920021922526228141042148349650751953059260661862964165271572776177379880982183284485586988189290491597798910031066107810891101111211241135116111751187119812101221128312941308137013841396140714191430148014941506151715291540160316151626163816491711172517361748175917711796181018221833184518561868189219051916192819391989200320152026203820492111212521372148216021712220223122452257226822942307231823302341236723792390179200219225262281410421483496507519530592606618629641652715727761773798809821832844855869881892904915977989100310661078108911011112112411351161117511871198121012211283129413081370138413961407141914301480149415061517152915401603161516261638164917111725173617481759177117961810182218331845185618681892190519161928193919892003201520262038204921112125213721482160217122202231224522572268229423072318233023412367237923901792002192252622814104214834965075195305926066186296416527157277617737988098218328448558698818929049159779891003106610781089110111121124113511611175118711981210122112831294130813701384139614071419143014801494150615171529154016031615162616381649171117251736174817591771179618101822183318451856186818921905191619281939198920032015202620382049211121252137214821602171222022312245225722682294230723182330234123672379239017920021922526228141042148349650751953059260661862964165271572776177379880982183284485586988189290491597798910031066107810891101111211241135116111751187119812101221128312941308137013841396140714191430148014941506151715291540160316151626163816491711172517361748175917711796181018221833184518561868189219051916192819391989200320152026203820492111212521372148216021712220223122452257226822942307231823302341236723792390179200219225262281410421483496507519530592606618629641652715727761773798809821832844855869881892904915977989100310661078108911011112112411351161117511871198121012211283129413081370138413961407141914301480149415061517152915401603161516261638164917111725173617481759177117961810182218331845185618681892190519161928193919892003201520262038204921112125213721482160217122202231224522572268229423072318233023412367237923901792002192252622814104214834965075195305926066186296416527157277617737988098218328448558698818929049159779891003106610781089110111121124113511611175118711981210122112831294130813701384139614071419143014801494150615171529154016031615162616381649171117251736174817591771179618101822183318451856186818921905191619281939198920032015202620382049211121252137214821602171222022312245225722682294230723182330234123672379239017920021922526228141042148349650751953059260661862964165271572776177379880982183284485586988189290491597798910031066107810891101111211241135116111751187119812101221128312941308137013841396140714191430148014941506151715291540160316151626163816491711172517361748175917711796181018221833184518561868189219051916192819391989200320152026203820492111212521372148216021712220223122452257226822942307231823302341236723792390179200219225262281410421483496507519530592606618629641652715727761773798809821832844855869881892904915977989100310661078108911011112112411351161117511871198121012211283129413081370138413961407141914301480149415061517152915401603161516261638164917111725173617481759177117961810182218331845185618681892190519161928193919892003201520262038204921112125213721482160217122202231224522572268229423072318233023412367237923901792002192252622814104214834965075195305926066186296416527157277617737988098218328448558698818929049159779891003106610781089110111121124113511611175118711981210122112831294130813701384139614071419143014801494150615171529154016031615162616381649171117251736174817591771179618101822183318451856186818921905191619281939198920032015202620382049211121252137214821602171222022312245225722682294230723182330234123672379239018019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239118019520122624025726928243448449750854359360761963066571672876277478579981084585687088289392897899010161067107910901125113611481188119912341284129513211371138513971408143114811495150715181553160416161627166217121726173717721783182318341869187918931906191719401990200420162027206221122126213821492184222122322258226922812295230823192342235323682380239117118120220823424627041142244748550955659460863167871773975077578681185787189494197999110041029106810911137114912001247129613091334137213861409142014441482149615191566160516281675171317271773178418351880189419181929195319912005202820752113212721502197220922332246227022822296232023312343235423692392171181202208234246270411422447485509556594608631678717739750775786811857871894941979991100410291068109111371149120012471296130913341372138614091420144414821496151915661605162816751713172717731784183518801894191819291953199120052028207521132127215021972209223322462270228222962320233123432354236923921711812022082342462704114224474855095565946086316787177397507757868118578718949419799911004102910681091113711491200124712961309133413721386140914201444148214961519156616051628167517131727177317841835188018941918192919531991200520282075211321272150219722092233224622702282229623202331234323542369239217118120220823424627041142244748550955659460863167871773975077578681185787189494197999110041029106810911137114912001247129613091334137213861409142014441482149615191566160516281675171317271773178418351880189419181929195319912005202820752113212721502197220922332246227022822296232023312343235423692392171181202208234246270411422447485509556594608631678717739750775786811857871894941979991100410291068109111371149120012471296130913341372138614091420144414821496151915661605162816751713172717731784183518801894191819291953199120052028207521132127215021972209223322462270228222962320233123432354236923921711812022082342462704114224474855095565946086316787177397507757868118578718949419799911004102910681091113711491200124712961309133413721386140914201444148214961519156616051628167517131727177317841835188018941918192919531991200520282075211321272150219722092233224622702282229623202331234323542369239217118120220823424627041142244748550955659460863167871773975077578681185787189494197999110041029106810911137114912001247129613091334137213861409142014441482149615191566160516281675171317271773178418351880189419181929195319912005202820752113212721502197220922332246227022822296232023312343235423692392171181202208234246270411422447485509556594608631678717739750775786811857871894941979991100410291068109111371149120012471296130913341372138614091420144414821496151915661605162816751713172717731784183518801894191819291953199120052028207521132127215021972209223322462270228222962320233123432354236923921711812022082342462704114224474855095565946086316787177397507757868118578718949419799911004102910681091113711491200124712961309133413721386140914201444148214961519156616051628167517131727177317841835188018941918192919531991200520282075211321272150219722092233224622702282229623202331234323542369239217118120220823424627041142244748550955659460863167871773975077578681185787189494197999110041029106810911137114912001247129613091334137213861409142014441482149615191566160516281675171317271773178418351880189419181929195319912005202820752113212721502197220922332246227022822296232023312343235423692392171181202208234246270411422447485509556594608631678717739750775786811857871894941979991100410291068109111371149120012471296130913341372138614091420144414821496151915661605162816751713172717731784183518801894191819291953199120052028207521132127215021972209223322462270228222962320233123432354236923921711812022082342462704114224474855095565946086316787177397507757868118578718949419799911004102910681091113711491200124712961309133413721386140914201444148214961519156616051628167517131727177317841835188018941918192919531991200520282075211321272150219722092233224622702282229623202331234323542369239217118120220823424627041142244748550955659460863167871773975077578681185787189494197999110041029106810911137114912001247129613091334137213861409142014441482149615191566160516281675171317271773178418351880189419181929195319912005202820752113212721502197220922332246227022822296232023312343235423692392171181202208234246270411422447485509556594608631678717739750775786811857871894941979991100410291068109111371149120012471296130913341372138614091420144414821496151915661605162816751713172717731784183518801894191819291953199120052028207521132127215021972209223322462270228222962320233123432354236923921711812022082342462704114224474855095565946086316787177397507757868118578718949419799911004102910681091113711491200124712961309133413721386140914201444148214961519156616051628167517131727177317841835188018941918192919531991200520282075211321272150219722092233224622702282229623202331234323542369239217118120220823424627041142244748550955659460863167871773975077578681185787189494197999110041029106810911137114912001247129613091334137213861409142014441482149615191566160516281675171317271773178418351880189419181929195319912005202820752113212721502197220922332246227022822296232023312343235423692392171181202208234246270411422447485509556594608631678717739750775786811857871894941979991100410291068109111371149120012471296130913341372138614091420144414821496151915661605162816751713172717731784183518801894191819291953199120052028207521132127215021972209223322462270228222962320233123432354236923921711812022082342462704114224474855095565946086316787177397507757868118578718949419799911004102910681091113711491200124712961309133413721386140914201444148214961519156616051628167517131727177317841835188018941918192919531991200520282075211321272150219722092233224622702282229623202331234323542369239217118120220823424627041142244748550955659460863167871773975077578681185787189494197999110041029106810911137114912001247129613091334137213861409142014441482149615191566160516281675171317271773178418351880189419181929195319912005202820752113212721502197220922332246227022822296232023312343235423692392171181202208234246270411422447485509556594608631678717739750775786811857871894941979991100410291068109111371149120012471296130913341372138614091420144414821496151915661605162816751713172717731784183518801894191819291953199120052028207521132127215021972209223322462270228222962320233123432354236923921711812022082342462704114224474855095565946086316787177397507757868118578718949419799911004102910681091113711491200124712961309133413721386140914201444148214961519156616051628167517131727177317841835188018941918192919531991200520282075211321272150219722092233224622702282229623202331234323542369239217118120220823424627041142244748550955659460863167871773975077578681185787189494197999110041029106810911137114912001247129613091334137213861409142014441482149615191566160516281675171317271773178418351880189419181929195319912005202820752113212721502197220922332246227022822296232023312343235423692392171181202208234246270411422447485509556594608631678717739750775786811857871894941979991100410291068109111371149120012471296130913341372138614091420144414821496151915661605162816751713172717731784183518801894191819291953199120052028207521132127215021972209223322462270228222962320233123432354236923921711812022082342462704114224474855095565946086316787177397507757868118578718949419799911004102910681091113711491200124712961309133413721386140914201444148214961519156616051628167517131727177317841835188018941918192919531991200520282075211321272150219722092233224622702282229623202331234323542369239217218220322024127528341243547248651052154458163264366670371874076378781282384685887289590692996698099210171054106910921103112611501201121212351272135914101469152015311554159116061629164016631700173917501785183618471870188118951919197820292040206321002151216221852234225922832297232123322355237023931721822032202412752834124354724865105215445816326436667037187407637878128238468588728959069299669809921017105410691092110311261150120112121235127213591410146915201531155415911606162916401663170017391750178518361847187018811895191919782029204020632100215121622185223422592283229723212332235523702393172182203220241275283412435472486510521544581632643666703718740763787812823846858872895906929966980992101710541069109211031126115012011212123512721359141014691520153115541591160616291640166317001739175017851836184718701881189519191978202920402063210021512162218522342259228322972321233223552370239317218220322024127528341243547248651052154458163264366670371874076378781282384685887289590692996698099210171054106910921103112611501201121212351272135914101469152015311554159116061629164016631700173917501785183618471870188118951919197820292040206321002151216221852234225922832297232123322355237023931721822032202412752834124354724865105215445816326436667037187407637878128238468588728959069299669809921017105410691092110311261150120112121235127213591410146915201531155415911606162916401663170017391750178518361847187018811895191919782029204020632100215121622185223422592283229723212332235523702393172182203220241275283412435472486510521544581632643666703718740763787812823846858872895906929966980992101710541069109211031126115012011212123512721359141014691520153115541591160616291640166317001739175017851836184718701881189519191978202920402063210021512162218522342259228322972321233223552370239317218220322024127528341243547248651052154458163264366670371874076378781282384685887289590692996698099210171054106910921103112611501201121212351272135914101469152015311554159116061629164016631700173917501785183618471870188118951919197820292040206321002151216221852234225922832297232123322355237023931721822032202412752834124354724865105215445816326436667037187407637878128238468588728959069299669809921017105410691092110311261150120112121235127213591410146915201531155415911606162916401663170017391750178518361847187018811895191919782029204020632100215121622185223422592283229723212332235523702393172182203220241275283412435472486510521544581632643666703718740763787812823846858872895906929966980992101710541069109211031126115012011212123512721359141014691520153115541591160616291640166317001739175017851836184718701881189519191978202920402063210021512162218522342259228322972321233223552370239317218220322024127528341243547248651052154458163264366670371874076378781282384685887289590692996698099210171054106910921103112611501201121212351272135914101469152015311554159116061629164016631700173917501785183618471870188118951919197820292040206321002151216221852234225922832297232123322355237023931721822032202412752834124354724865105215445816326436667037187407637878128238468588728959069299669809921017105410691092110311261150120112121235127213591410146915201531155415911606162916401663170017391750178518361847187018811895191919782029204020632100215121622185223422592283229723212332235523702393172182203220241275283412435472486510521544581632643666703718740763787812823846858872895906929966980992101710541069109211031126115012011212123512721359141014691520153115541591160616291640166317001739175017851836184718701881189519191978202920402063210021512162218522342259228322972321233223552370239317218220322024127528341243547248651052154458163264366670371874076378781282384685887289590692996698099210171054106910921103112611501201121212351272135914101469152015311554159116061629164016631700173917501785183618471870188118951919197820292040206321002151216221852234225922832297232123322355237023931721822032202412752834124354724865105215445816326436667037187407637878128238468588728959069299669809921017105410691092110311261150120112121235127213591410146915201531155415911606162916401663170017391750178518361847187018811895191919782029204020632100215121622185223422592283229723212332235523702393172182203220241275283412435472486510521544581632643666703718740763787812823846858872895906929966980992101710541069109211031126115012011212123512721359141014691520153115541591160616291640166317001739175017851836184718701881189519191978202920402063210021512162218522342259228322972321233223552370239317218220322024127528341243547248651052154458163264366670371874076378781282384685887289590692996698099210171054106910921103112611501201121212351272135914101469152015311554159116061629164016631700173917501785183618471870188118951919197820292040206321002151216221852234225922832297232123322355237023931721822032202412752834124354724865105215445816326436667037187407637878128238468588728959069299669809921017105410691092110311261150120112121235127213591410146915201531155415911606162916401663170017391750178518361847187018811895191919782029204020632100215121622185223422592283229723212332235523702393172182203220241275283412435472486510521544581632643666703718740763787812823846858872895906929966980992101710541069109211031126115012011212123512721359141014691520153115541591160616291640166317001739175017851836184718701881189519191978202920402063210021512162218522342259228322972321233223552370239317218220322024127528341243547248651052154458163264366670371874076378781282384685887289590692996698099210171054106910921103112611501201121212351272135914101469152015311554159116061629164016631700173917501785183618471870188118951919197820292040206321002151216221852234225922832297232123322355237023931721822032202412752834124354724865105215445816326436667037187407637878128238468588728959069299669809921017105410691092110311261150120112121235127213591410146915201531155415911606162916401663170017391750178518361847187018811895191919782029204020632100215121622185223422592283229723212332235523702393172182203220241275283412435472486510521544581632643666703718740763787812823846858872895906929966980992101710541069109211031126115012011212123512721359141014691520153115541591160616291640166317001739175017851836184718701881189519191978202920402063210021512162218522342259228322972321233223552370239317218220322024127528341243547248651052154458163264366670371874076378781282384685887289590692996698099210171054106910921103112611501201121212351272135914101469152015311554159116061629164016631700173917501785183618471870188118951919197820292040206321002151216221852234225922832297232123322355237023931721822032202412752834124354724865105215445816326436667037187407637878128238468588728959069299669809921017105410691092110311261150120112121235127213591410146915201531155415911606162916401663170017391750178518361847187018811895191919782029204020632100215121622185223422592283229723212332235523702393172182203220241275283412435472486510521544581632643666703718740763787812823846858872895906929966980992101710541069109211031126115012011212123512721359141014691520153115541591160616291640166317001739175017851836184718701881189519191978202920402063210021512162218522342259228322972321233223552370239318318720923524225841342343647348749851152253254558262063364465466770471972974175176481382483484785987388389690791793096798110181055107010801093110411141127113811511189120212131223123612731285129813101323136013981411144514571470150815211532154215551592160716171630164116511664170117401751176117741786182418371848185818711882189619071920195419661979201720302041205120642101213921522163217321862235224722602271228422982309232223562371238123941831872092352422584134234364734874985115225325455826206336446546677047197297417517648138248348478598738838969079179309679811018105510701080109311041114112711381151118912021213122312361273128512981310132313601398141114451457147015081521153215421555159216071617163016411651166417011740175117611774178618241837184818581871188218961907192019541966197920172030204120512064210121392152216321732186223522472260227122842298230923222356237123812394183187209235242258413423436473487498511522532545582620633644654667704719729741751764813824834847859873883896907917930967981101810551070108010931104111411271138115111891202121312231236127312851298131013231360139814111445145714701508152115321542155515921607161716301641165116641701174017511761177417861824183718481858187118821896190719201954196619792017203020412051206421012139215221632173218622352247226022712284229823092322235623712381239418318720923524225841342343647348749851152253254558262063364465466770471972974175176481382483484785987388389690791793096798110181055107010801093110411141127113811511189120212131223123612731285129813101323136013981411144514571470150815211532154215551592160716171630164116511664170117401751176117741786182418371848185818711882189619071920195419661979201720302041205120642101213921522163217321862235224722602271228422982309232223562371238123941831872092352422584134234364734874985115225325455826206336446546677047197297417517648138248348478598738838969079179309679811018105510701080109311041114112711381151118912021213122312361273128512981310132313601398141114451457147015081521153215421555159216071617163016411651166417011740175117611774178618241837184818581871188218961907192019541966197920172030204120512064210121392152216321732186223522472260227122842298230923222356237123812394183187209235242258413423436473487498511522532545582620633644654667704719729741751764813824834847859873883896907917930967981101810551070108010931104111411271138115111891202121312231236127312851298131013231360139814111445145714701508152115321542155515921607161716301641165116641701174017511761177417861824183718481858187118821896190719201954196619792017203020412051206421012139215221632173218622352247226022712284229823092322235623712381239418318720923524225841342343647348749851152253254558262063364465466770471972974175176481382483484785987388389690791793096798110181055107010801093110411141127113811511189120212131223123612731285129813101323136013981411144514571470150815211532154215551592160716171630164116511664170117401751176117741786182418371848185818711882189619071920195419661979201720302041205120642101213921522163217321862235224722602271228422982309232223562371238123941831872092352422584134234364734874985115225325455826206336446546677047197297417517648138248348478598738838969079179309679811018105510701080109311041114112711381151118912021213122312361273128512981310132313601398141114451457147015081521153215421555159216071617163016411651166417011740175117611774178618241837184818581871188218961907192019541966197920172030204120512064210121392152216321732186223522472260227122842298230923222356237123812394183187209235242258413423436473487498511522532545582620633644654667704719729741751764813824834847859873883896907917930967981101810551070108010931104111411271138115111891202121312231236127312851298131013231360139814111445145714701508152115321542155515921607161716301641165116641701174017511761177417861824183718481858187118821896190719201954196619792017203020412051206421012139215221632173218622352247226022712284229823092322235623712381239418318720923524225841342343647348749851152253254558262063364465466770471972974175176481382483484785987388389690791793096798110181055107010801093110411141127113811511189120212131223123612731285129813101323136013981411144514571470150815211532154215551592160716171630164116511664170117401751176117741786182418371848185818711882189619071920195419661979201720302041205120642101213921522163217321862235224722602271228422982309232223562371238123941831872092352422584134234364734874985115225325455826206336446546677047197297417517648138248348478598738838969079179309679811018105510701080109311041114112711381151118912021213122312361273128512981310132313601398141114451457147015081521153215421555159216071617163016411651166417011740175117611774178618241837184818581871188218961907192019541966197920172030204120512064210121392152216321732186223522472260227122842298230923222356237123812394183187209235242258413423436473487498511522532545582620633644654667704719729741751764813824834847859873883896907917930967981101810551070108010931104111411271138115111891202121312231236127312851298131013231360139814111445145714701508152115321542155515921607161716301641165116641701174017511761177417861824183718481858187118821896190719201954196619792017203020412051206421012139215221632173218622352247226022712284229823092322235623712381239418318720923524225841342343647348749851152253254558262063364465466770471972974175176481382483484785987388389690791793096798110181055107010801093110411141127113811511189120212131223123612731285129813101323136013981411144514571470150815211532154215551592160716171630164116511664170117401751176117741786182418371848185818711882189619071920195419661979201720302041205120642101213921522163217321862235224722602271228422982309232223562371238123941831872092352422584134234364734874985115225325455826206336446546677047197297417517648138248348478598738838969079179309679811018105510701080109311041114112711381151118912021213122312361273128512981310132313601398141114451457147015081521153215421555159216071617163016411651166417011740175117611774178618241837184818581871188218961907192019541966197920172030204120512064210121392152216321732186223522472260227122842298230923222356237123812394183187209235242258413423436473487498511522532545582620633644654667704719729741751764813824834847859873883896907917930967981101810551070108010931104111411271138115111891202121312231236127312851298131013231360139814111445145714701508152115321542155515921607161716301641165116641701174017511761177417861824183718481858187118821896190719201954196619792017203020412051206421012139215221632173218622352247226022712284229823092322235623712381239418318720923524225841342343647348749851152253254558262063364465466770471972974175176481382483484785987388389690791793096798110181055107010801093110411141127113811511189120212131223123612731285129813101323136013981411144514571470150815211532154215551592160716171630164116511664170117401751176117741786182418371848185818711882189619071920195419661979201720302041205120642101213921522163217321862235224722602271228422982309232223562371238123941831872092352422584134234364734874985115225325455826206336446546677047197297417517648138248348478598738838969079179309679811018105510701080109311041114112711381151118912021213122312361273128512981310132313601398141114451457147015081521153215421555159216071617163016411651166417011740175117611774178618241837184818581871188218961907192019541966197920172030204120512064210121392152216321732186223522472260227122842298230923222356237123812394183187209235242258413423436473487498511522532545582620633644654667704719729741751764813824834847859873883896907917930967981101810551070108010931104111411271138115111891202121312231236127312851298131013231360139814111445145714701508152115321542155515921607161716301641165116641701174017511761177417861824183718481858187118821896190719201954196619792017203020412051206421012139215221632173218622352247226022712284229823092322235623712381239418318720923524225841342343647348749851152253254558262063364465466770471972974175176481382483484785987388389690791793096798110181055107010801093110411141127113811511189120212131223123612731285129813101323136013981411144514571470150815211532154215551592160716171630164116511664170117401751176117741786182418371848185818711882189619071920195419661979201720302041205120642101213921522163217321862235224722602271228422982309232223562371238123941831872092352422584134234364734874985115225325455826206336446546677047197297417517648138248348478598738838969079179309679811018105510701080109311041114112711381151118912021213122312361273128512981310132313601398141114451457147015081521153215421555159216071617163016411651166417011740175117611774178618241837184818581871188218961907192019541966197920172030204120512064210121392152216321732186223522472260227122842298230923222356237123812394183187209235242258413423436473487498511522532545582620633644654667704719729741751764813824834847859873883896907917930967981101810551070108010931104111411271138115111891202121312231236127312851298131013231360139814111445145714701508152115321542155515921607161716301641165116641701174017511761177417861824183718481858187118821896190719201954196619792017203020412051206421012139215221632173218622352247226022712284229823092322235623712381239418318720923524225841342343647348749851152253254558262063364465466770471972974175176481382483484785987388389690791793096798110181055107010801093110411141127113811511189120212131223123612731285129813101323136013981411144514571470150815211532154215551592160716171630164116511664170117401751176117741786182418371848185818711882189619071920195419661979201720302041205120642101213921522163217321862235224722602271228422982309232223562371238123941831872092352422584134234364734874985115225325455826206336446546677047197297417517648138248348478598738838969079179309679811018105510701080109311041114112711381151118912021213122312361273128512981310132313601398141114451457147015081521153215421555159216071617163016411651166417011740175117611774178618241837184818581871188218961907192019541966197920172030204120512064210121392152216321732186223522472260227122842298230923222356237123812394183187209235242258413423436473487498511522532545582620633644654667704719729741751764813824834847859873883896907917930967981101810551070108010931104111411271138115111891202121312231236127312851298131013231360139814111445145714701508152115321542155515921607161716301641165116641701174017511761177417861824183718481858187118821896190719201954196619792017203020412051206421012139215221632173218622352247226022712284229823092322235623712381239417321022724325942443747448849951253354658362163465566870572073075276581483584886087488489791893196898210191056107110811094111511281139115211901203122412371274128612991311132413611399141214341471150915221543155615931608161816311652166517021741176217751787182518381859187218831897190819211943198020182031205220652102214021532174218722362248226122722285229923102323234523572372238223951732102272432594244374744884995125335465836216346556687057207307527658148358488608748848979189319689821019105610711081109411151128113911521190120312241237127412861299131113241361139914121434147115091522154315561593160816181631165216651702174117621775178718251838185918721883189719081921194319802018203120522065210221402153217421872236224822612272228522992310232323452357237223822395173210227243259424437474488499512533546583621634655668705720730752765814835848860874884897918931968982101910561071108110941115112811391152119012031224123712741286129913111324136113991412143414711509152215431556159316081618163116521665170217411762177517871825183818591872188318971908192119431980201820312052206521022140215321742187223622482261227222852299231023232345235723722382239517321022724325942443747448849951253354658362163465566870572073075276581483584886087488489791893196898210191056107110811094111511281139115211901203122412371274128612991311132413611399141214341471150915221543155615931608161816311652166517021741176217751787182518381859187218831897190819211943198020182031205220652102214021532174218722362248226122722285229923102323234523572372238223951732102272432594244374744884995125335465836216346556687057207307527658148358488608748848979189319689821019105610711081109411151128113911521190120312241237127412861299131113241361139914121434147115091522154315561593160816181631165216651702174117621775178718251838185918721883189719081921194319802018203120522065210221402153217421872236224822612272228522992310232323452357237223822395173210227243259424437474488499512533546583621634655668705720730752765814835848860874884897918931968982101910561071108110941115112811391152119012031224123712741286129913111324136113991412143414711509152215431556159316081618163116521665170217411762177517871825183818591872188318971908192119431980201820312052206521022140215321742187223622482261227222852299231023232345235723722382239517321022724325942443747448849951253354658362163465566870572073075276581483584886087488489791893196898210191056107110811094111511281139115211901203122412371274128612991311132413611399141214341471150915221543155615931608161816311652166517021741176217751787182518381859187218831897190819211943198020182031205220652102214021532174218722362248226122722285229923102323234523572372238223951732102272432594244374744884995125335465836216346556687057207307527658148358488608748848979189319689821019105610711081109411151128113911521190120312241237127412861299131113241361139914121434147115091522154315561593160816181631165216651702174117621775178718251838185918721883189719081921194319802018203120522065210221402153217421872236224822612272228522992310232323452357237223822395173210227243259424437474488499512533546583621634655668705720730752765814835848860874884897918931968982101910561071108110941115112811391152119012031224123712741286129913111324136113991412143414711509152215431556159316081618163116521665170217411762177517871825183818591872188318971908192119431980201820312052206521022140215321742187223622482261227222852299231023232345235723722382239517321022724325942443747448849951253354658362163465566870572073075276581483584886087488489791893196898210191056107110811094111511281139115211901203122412371274128612991311132413611399141214341471150915221543155615931608161816311652166517021741176217751787182518381859187218831897190819211943198020182031205220652102214021532174218722362248226122722285229923102323234523572372238223951732102272432594244374744884995125335465836216346556687057207307527658148358488608748848979189319689821019105610711081109411151128113911521190120312241237127412861299131113241361139914121434147115091522154315561593160816181631165216651702174117621775178718251838185918721883189719081921194319802018203120522065210221402153217421872236224822612272228522992310232323452357237223822395173210227243259424437474488499512533546583621634655668705720730752765814835848860874884897918931968982101910561071108110941115112811391152119012031224123712741286129913111324136113991412143414711509152215431556159316081618163116521665170217411762177517871825183818591872188318971908192119431980201820312052206521022140215321742187223622482261227222852299231023232345235723722382239517321022724325942443747448849951253354658362163465566870572073075276581483584886087488489791893196898210191056107110811094111511281139115211901203122412371274128612991311132413611399141214341471150915221543155615931608161816311652166517021741176217751787182518381859187218831897190819211943198020182031205220652102214021532174218722362248226122722285229923102323234523572372238223951732102272432594244374744884995125335465836216346556687057207307527658148358488608748848979189319689821019105610711081109411151128113911521190120312241237127412861299131113241361139914121434147115091522154315561593160816181631165216651702174117621775178718251838185918721883189719081921194319802018203120522065210221402153217421872236224822612272228522992310232323452357237223822395173210227243259424437474488499512533546583621634655668705720730752765814835848860874884897918931968982101910561071108110941115112811391152119012031224123712741286129913111324136113991412143414711509152215431556159316081618163116521665170217411762177517871825183818591872188318971908192119431980201820312052206521022140215321742187223622482261227222852299231023232345235723722382239517321022724325942443747448849951253354658362163465566870572073075276581483584886087488489791893196898210191056107110811094111511281139115211901203122412371274128612991311132413611399141214341471150915221543155615931608161816311652166517021741176217751787182518381859187218831897190819211943198020182031205220652102214021532174218722362248226122722285229923102323234523572372238223951732102272432594244374744884995125335465836216346556687057207307527658148358488608748848979189319689821019105610711081109411151128113911521190120312241237127412861299131113241361139914121434147115091522154315561593160816181631165216651702174117621775178718251838185918721883189719081921194319802018203120522065210221402153217421872236224822612272228522992310232323452357237223822395173210227243259424437474488499512533546583621634655668705720730752765814835848860874884897918931968982101910561071108110941115112811391152119012031224123712741286129913111324136113991412143414711509152215431556159316081618163116521665170217411762177517871825183818591872188318971908192119431980201820312052206521022140215321742187223622482261227222852299231023232345235723722382239517321022724325942443747448849951253354658362163465566870572073075276581483584886087488489791893196898210191056107110811094111511281139115211901203122412371274128612991311132413611399141214341471150915221543155615931608161816311652166517021741176217751787182518381859187218831897190819211943198020182031205220652102214021532174218722362248226122722285229923102323234523572372238223951732102272432594244374744884995125335465836216346556687057207307527658148358488608748848979189319689821019105610711081109411151128113911521190120312241237127412861299131113241361139914121434147115091522154315561593160816181631165216651702174117621775178718251838185918721883189719081921194319802018203120522065210221402153217421872236224822612272228522992310232323452357237223822395173210227243259424437474488499512533546583621634655668705720730752765814835848860874884897918931968982101910561071108110941115112811391152119012031224123712741286129913111324136113991412143414711509152215431556159316081618163116521665170217411762177517871825183818591872188318971908192119431980201820312052206521022140215321742187223622482261227222852299231023232345235723722382239517321022724325942443747448849951253354658362163465566870572073075276581483584886087488489791893196898210191056107110811094111511281139115211901203122412371274128612991311132413611399141214341471150915221543155615931608161816311652166517021741176217751787182518381859187218831897190819211943198020182031205220652102214021532174218722362248226122722285229923102323234523572372238223951732102272432594244374744884995125335465836216346556687057207307527658148358488608748848979189319689821019105610711081109411151128113911521190120312241237127412861299131113241361139914121434147115091522154315561593160816181631165216651702174117621775178718251838185918721883189719081921194319802018203120522065210221402153217421872236224822612272228522992310232323452357237223822395173210227243259424437474488499512533546583621634655668705720730752765814835848860874884897918931968982101910561071108110941115112811391152119012031224123712741286129913111324136113991412143414711509152215431556159316081618163116521665170217411762177517871825183818591872188318971908192119431980201820312052206521022140215321742187223622482261227222852299231023232345235723722382239518419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239618419320421122826343846247548950051354757158459862263566969370673176679080281584986188589893295696998399510201044105710821095112911401153116711911204123812621275128713001325134913621376140014131435145914721486151015231557158115941619163216661690170317171742178818021826183918731884189819091922194419681981199520192032206620902103211721412154218822122224223722622273228623002311232423582383239617420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717420522225241442543945049050151452353454855959962363664565667068173274275376777879180381682583685086288689990891993394498499610071021103210831096110511161130114111541168119212051214122512391250128813011312132613371377140114141423143614471487151115241533154415581569162016331642165316671678171817431752176318031827184018491860187418851899191019231932194519561996202020332042205320672078211821422155216421752189220022132225223822492263227422872301231223252334234623592384239717518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239817518518819621223625326041542645149150251552453556060063764665768273374375477979280481782683786390090992094598599710081033108410971106111711421155116912061215122612511289130213131338137814151424144814881525153415451570162116341643165416791719173117441753176418041841185018611886190019111924193319571997203420432054207921192156216521762201221422262239225022752288230223132326233523472385239816717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238616717619420621321723724425426127227742745250353656161362565868373475578079380583887688892194610091034108511181143115611821194122712521290131413391391140314491501151315461571162216551680173217651817182918621958201020222055208021322144217722022215222722512276228923142348238609192757668311812513414415811020285867749311913514515121121295968758494103120126152312223044516976859510411212715941323455260707786961051281535142431465361717887971061131391541606153747627988107114140155162538546380108115131141161717263239556472116123132142162818334065731171241331431634071-51.84-63.1-53.13-74.01-25.81-49.17-62.27-50.76-91.8-89.16-79.43-51.84-48.26-59.38-63.1-53.13-86.28-37.07-44.01-70.09-74.01-25.81-49.17-62.27-50.76-91.8-71.36-31.73-89.16-29.33-79.4317.472.91-54.63-32.69-14.79-46.99-42.38-35.39-39.042.25-7.317.47-1.76.9600000000000012.91-54.63-14.29-6-59.07-49.65-32.69-14.79-46.99-42.38-35.39-39.042.29000000000001-10.092.25-43.96-7.3-34.1823.6-40.72-8.33-48.2718.0625.1810.27-33.92-25.18-26.97-34.18-15.6911.6823.6-40.72-49.17-29.1425.03-33.23-8.33-48.2718.0625.1810.27-33.92-27.358.02-25.18-36.65-26.97-49.477.94-1.750000000000018.34999999999999-36.831.393.11-53.251.118.3-28.87-49.47-21.09-25.617.94-1.75000000000001-34.41-56.2912.9-38.588.34999999999999-36.831.393.11-53.251.11-22.2-31.328.3-47.3-28.87-16.09-47.92-68.46-65.11-16.54-19.96-7.75-72.53-.740000000000009-8.44000000000001-70.9-16.09-25.06-72.26-47.92-68.46-25.27-62.21-51.8-63.77-65.11-16.54-19.96-7.75-72.53-.740000000000009-22.81-54.51-8.44000000000001-32.02-70.9-30.78-40.89-43.51-32.5-38-47.16-50.09-53.77-49.7-72.79-8.86-30.78-86.49-49.58-40.89-43.51-25.5-47.85-19.31-26.84-32.5-38-47.16-50.09-53.77-49.7-36.76-56.09-72.79-80.54-8.86-15.44-13.7449.0523.67-12.138.15-9.2848.224.549.8848.06-15.4419.32-6.05-13.7449.05-14.45-16.9825.9417.0223.67-12.138.15-9.2848.224.535.2119.749.88-2.6848.06-9.2924.48-13.3731.72-39.5511.83-8.0699999999999914.73-11.315.38-42.93-9.297.488.624.48-13.37-20.825.51000000000001-5.99999999999952e-2-25.0931.72-39.5511.83-8.0699999999999914.73-11.33.237.2315.3811.99-42.9353.04-15.8146.9135.6146.7329.4945.3628.9713.4757.091.2353.0424.926.49-15.8146.9130.76-2.95-8.146.8435.6146.7329.4945.3628.9713.4743.0158.3457.0932.841.23-62.96-12.6-11.44-76.15-18.63.560000000000002-7.89999999999999-.329999999999998-63.58-11.53-67.67-62.96-5.14999999999999-53.79-12.6-11.44-20.75-46.06-16.9-38.58-76.15-18.63.560000000000002-7.89999999999999-.329999999999998-63.58-52.82-9.73-11.53-9.78-67.6711.02-44.57-58.13-26.51-18.087.43-56.61-11.83-7.64-48.14-49.8911.0214.18-34.48-44.57-58.133.68-39.2915.8-25.5-26.51-18.087.43-56.61-11.83-7.64-4.89-44.94-48.146.7-49.8926.41-38.1116.42-22.77-27.4313.7713.08-31.9118.29-19.329.0826.41-43.6721.28-38.1116.42-17.1929.72-15.39-45.49-22.77-27.4313.7713.08-31.9118.2918.67-12.42-19.38.4329.08-37.56-26.3-36.27-15.39-63.59-40.23-27.13-38.642.4-.239999999999999-9.97-37.56-41.14-30.02-26.3-36.27-3.12-52.33-45.39-19.31-15.39-63.59-40.23-27.13-38.642.4-18.04-57.67-.239999999999999-60.07-9.97-79.59-65.03-7.49-29.43-47.33-15.13-19.74-26.73-23.08-64.37-54.82-79.59-60.36-63.08-65.03-7.49-47.83-56.12-3.05-12.47-29.43-47.33-15.13-19.74-26.73-23.08-64.41-52.03-64.37-18.16-54.82-1.24-59.025.3-27.0912.85-53.48-60.6-45.69-1.5-10.24-8.45-1.24-19.73-47.1-59.025.313.75-6.28-60.45-2.19-27.0912.85-53.48-60.6-45.69-1.5-8.07-43.44-10.241.23-8.45-10.83-68.24-58.55-68.65-23.47-61.69-63.41-7.05-61.41-68.6-31.43-10.83-39.21-34.69-68.24-58.55-25.89-4.01-73.2-21.72-68.65-23.47-61.69-63.41-7.05-61.41-38.1-28.98-68.6-13-31.43-49.7-17.872.67-.68-49.25-45.83-58.046.74-65.05-57.355.11-49.7-40.736.47-17.872.67-40.52-3.58-13.99-2.02-.68-49.25-45.83-58.046.74-65.05-42.98-11.28-57.35-33.775.11-54.72-44.61-41.99-53-47.5-38.34-35.41-31.73-35.8-12.71-76.64-54.72.99-35.92-44.61-41.99-60-37.65-66.19-58.66-53-47.5-38.34-35.41-31.73-35.8-48.74-29.41-12.71-4.96-76.64-2.17-3.87-66.66-41.28-5.48-25.76-8.33-65.83-22.11-67.49-65.67-2.17-36.93-11.56-3.87-66.66-3.16-.630000000000001-43.55-34.63-41.28-5.48-25.76-8.33-65.83-22.11-52.82-37.31-67.49-14.93-65.67-25.9-59.67-21.82-66.914.36-47.02-27.12-49.92-23.89-50.577.74-25.9-42.67-43.79-59.67-21.82-14.37-40.7-35.13-10.1-66.914.36-47.02-27.12-49.92-23.89-38.42-42.42-50.57-47.187.74-68.850000000000001-61.87-50.57-61.69-44.45-60.32-43.93-28.43-72.05-16.19-68-39.88-21.45.850000000000001-61.87-45.72-12.01-6.86-61.8-50.57-61.69-44.45-60.32-43.93-28.43-57.97-73.3-72.05-47.8-16.19-3.71-54.07-55.239.48-48.04-67.23-58.77-66.34-3.09-55.141-3.71-61.52-12.88-54.07-55.23-45.92-20.61-49.77-28.099.48-48.04-67.23-58.77-66.34-3.09-13.85-56.94-55.14-56.891-63.74-8.155.41-26.21-34.64-60.153.89-40.89-45.08-4.58-2.83-63.74-66.9-18.24-8.155.41-56.4-13.43-68.52-27.22-26.21-34.64-60.153.89-40.89-45.08-47.83-7.78-4.58-59.42-2.83-65.74-1.22-55.75-16.56-11.9-53.1-52.41-7.42-57.62-20.03-68.41-65.744.34-60.61-1.22-55.75-22.14-69.05-23.946.16-16.56-11.9-53.1-52.41-7.42-57.62-58-26.91-20.03-47.76-68.41-.969999999999999-5.8410.223.28-1.88-14.98-24.07-4.55-.969999999999999-12.09-15.81-5.84-38.9910.223.28-22.8-26.7221.48-1.88-14.98-3.47-44.51-24.0715.56-41.8717.96-32.1422.07-30.817.83-35.24-23.16-18.5526.1241.322.0724.7926.74-30.89.5417.83-35.24-25.82-8.869.04-23.16-18.55-11.56-15.2126.1213.7426.08-20.1316.53-.170000000000002-25.2-13.6240.5533.5840.7-11.83-18.66-.17000000000000227.239.12-25.2-33.65-13.6240.55-17.717.19-32.7533.5840.725.79-18.4-11.8323.54-9.66-21.13-11.45-48.57-29.23-83.77-14.58-26.09-24.37-49.68-76.95-48.57-53.09-19.54-29.23-61.89-83.77-14.58-66.06-19.13-64.31-26.09-24.37-80.73-26.37-49.68-58.8-19.18-74.78-56.35-49.97-93.37-87.12-76.71-44.87-32.66-47.72-41-49.97-97.17-72.83-93.37-50.18-87.12-76.71-88.68-90.02-41.45-44.87-32.66-97.44-25.65-47.72-79.42-33.35-56.93-95.81-81.22-38.24-42.58-14.04-41.89-44.82-31.49-25.51-81.22-44.31-35.62-38.24-20.23-42.58-14.04-21.57-27.23-32.73-41.89-44.82-48.5-44.43-31.49-50.82-67.52-75.27-3.59-10.3319.4-46.63-3.70999999999999-21.5-38.935.56-45.09-10.33-35.7-43.3919.4-44.1-46.63-3.70999999999999-12.63-5.98-41.78-21.5-38.9318.57-25.155.56-9.9520.23-32.3318.41-17.48-38.33-19.45-25.02-13.13-33.03-21.73-34.25-17.48-16.36-.480000000000004-38.33-45.78-19.45-25.02-50.056.75999999999999-64.51-13.13-33.03-10.23-36.26-21.73-17.73-9.58000000000001-12.97-67.89-48.04-26.05-75.91-81.06-43.47-27.6-29.95-19.92-48.04-66.47-88.77-26.05-42.2-75.91-81.06-26.12-37.35-26.23-43.47-27.6-43.99-59.49-29.95-14.62-15.87-40.12-71.7335.5829.29-5.3323.8341.2932.83-12.09-22.2335.58-13.0628.1329.2919.98-5.3323.832.15-35.4222.141.2932.8340.4-22.85-12.093129.230.95-26.9441.26-31.05-12.2142.8834.51-29.5322.1938.141.26-7.4-17.49-31.0530.76-12.2142.881.58.569999999999997934.51-29.5315.2519.4422.19-17.86-21.0633.78-22.81-72.7-12.61.689999999999998-44.42-15.26-15.95-10.36-2.62-72.7-7.75-67.14-12.61-46.22.689999999999998-44.42-74.52-51.8-56.46-15.26-15.95-60.94-10.74-10.36-41.45-48.33-20.64.99999999999972e-2-42.52-37.65-53.71-46.77-41.61-28.51-19.42-38.94-42.52-31.4-27.68-37.65-4.5-53.71-46.77-20.69-16.77-64.97-41.61-28.51-40.021.02-19.42-59.05-1.62-61.45-11.35-49.343.53-45.17.97-4.11-8.72-53.39-68.57-49.34-52.06-54.013.53-36.81-45.17.97-1.45-18.41-36.31-4.11-8.72-15.71-12.06-53.39-41.01-53.35-7.14-43.8-25.67-.640000000000001-12.22-66.39-59.42-66.54-14.01-7.18-25.67-53.04-64.96-.6400000000000017.81-12.22-66.39-8.13-33.036.91-59.42-66.54-51.63-7.44-14.01-49.38-16.18-4.71-14.39-35.95-55.29-.75-69.94-58.43-60.15-34.84-7.57-35.95-31.43-64.98-55.29-22.63-.75-69.94-18.46-65.39-20.21-58.43-60.15-3.79-58.15-34.84-25.72-65.34-9.74-28.17-32.5210.884.63-5.78-37.62-49.83-34.77-41.49-32.5214.68-9.6610.88-32.314.63-5.786.197.53-41.04-37.62-49.8314.95-56.84-34.77-3.07-49.14-25.5613.32-.67-43.65-39.31-67.85-40-37.07-50.4-56.38-.67-37.58-46.27-43.65-61.66-39.31-67.85-60.32-54.66-49.16-40-37.07-33.39-37.46-50.4-31.07-14.37-6.62-78.3-44.18-73.91-7.88-50.8-33.01-15.58-60.07-9.42-44.18-18.81-11.12-73.91-10.41-7.88-50.8-41.88-48.53-12.73-33.01-15.58-73.08-29.36-60.07-44.56-74.74-22.18-72.92-47.03-26.18-45.06-39.49-51.38-31.48-42.78-30.26-47.03-48.15-64.03-26.18-18.73-45.06-39.49-14.46-71.27-51.38-31.48-54.28-28.25-42.78-46.78-54.93-51.543.38-35.7-57.69-7.83-2.68-40.27-56.14-53.79-63.82-35.7-17.275.03-57.69-41.54-7.83-2.68-57.62-46.39-57.51-40.27-56.14-39.75-24.25-53.79-69.12-67.87-43.62-12.01-70.7-64.41-29.79-58.95-76.41-67.95-23.03-12.89-70.7-22.06-63.25-64.41-55.1-29.79-58.95-37.27.3-57.22-76.41-67.95-75.52-12.27-23.03-66.12-64.32-66.07-8.18-69.153.16-15.68-70.77-62.41.64-50.08-65.99-69.15-20.49-10.43.16-58.65-15.68-70.77-29.47-28.46-36.89-62.41.64-43.14-47.33-50.08-10.03-6.83-61.67-5.083.31-56.78-70.08-24.97-54.13-53.44-59.03-66.773.31-61.64-2.25-56.78-23.17-70.08-24.975.13-17.59-12.93-54.13-53.44-8.45-58.65-59.03-27.94-21.06-48.79-69.44-40.26-41.55-58.51-80.22-77.58-40.26-36.68-47.8-51.52-41.55-74.7-25.49-32.43-58.51-62.43-14.23-37.59-50.69-39.18-80.22-59.78-20.15-77.58-17.75-67.8558.52-13.58-8.62.0143.358.5239.2942.0143.96-13.5826.7635.05-18.02-8.68.3626.26-5.94-1.335.662.0143.3430.9643.3-2.9133.75-25.39-31.93-24.44-25.13-16.39-25.39-6.920.4732.39-31.93-40.38-20.3533.82-24.44.460000000000001-39.4826.8533.9719.06-25.13-18.5616.81-16.39-27.86-18.18-8.0139.712.8842.5749.76-8.0120.3715.8549.439.717.05-14.8354.362.8849.814.6342.8544.57-11.7942.5719.2610.1449.76-5.8412.59-16.7-69.07-64.38-1.35000000000001-9.05000000000001-16.7-25.67-72.87-48.53-69.07-25.88-62.82-52.41-64.38-65.72-17.15-20.57-8.36-73.14-1.35000000000001-23.42-55.12-9.05000000000001-32.63-71.51-31.48-44.21-27.54-50.4-73.49-31.48-87.19-50.28-41.59-44.21-26.2-48.55-20.01-27.54-33.2-38.7-47.86-50.79-54.47-50.4-37.46-56.79-73.49-81.24-9.56-53.3911.1-20.93-33.4511.93-53.39-18.63-44-51.6911.1-52.4-54.93-12.01-20.93-14.28-50.08-29.8-47.2310.27-33.45-2.73999999999999-18.2511.93-40.6310.1115.3911.31-.4113.3840.0615.3932.1633.2849.1611.313.8630.1924.62-.4156.4-14.8736.5116.6139.4113.3827.9131.9140.0636.67-18.25-4.67999999999999-10.81-10.88-44.25-.629999999999995-4.67999999999999-32.8-51.23-73.53-10.81-26.96-60.67-65.82-10.88-22.11-10.99-28.23-12.36-28.75-44.25-14.71.620000000000005-.629999999999995-24.88-56.49-13.3538.1711.03-13.9738.08-13.3544.46-4.1837.0138.1728.863.5532.7111.03-26.5430.9850.1741.7149.28-13.97-3.2139.8838.0839.83-18.0636.61-32.549.00000000000034e-217.95-22.5536.6139.77-8.89-18.98-32.5429.27-13.741.399.00000000000034e-2-.9200000000000027.5133.02-31.0213.7617.9520.7-19.35-22.5532.29-24.3-24.1-34.09-96-32.22-69.81-24.1-94.18-29.23-88.62-34.09-67.7-20.79-65.9-96-73.28-77.94-36.74-37.43-82.42-32.22-31.84-62.93-69.81-42.08-21.43-28.28-26.99-10.0311.689.04-28.28-31.86-20.74-17.02-26.996.16-43.05-36.11-10.03-6.11-54.31-30.95-17.85-29.3611.68-8.76-48.399.04-50.79-.69-67.434.67-.31-10.92-52.21-67.43-48.2-50.92-52.874.67-35.67-43.969.11-.31-17.27-35.17-2.97-7.58-14.57-10.92-52.25-39.87-52.21-6-42.66-6.13.41-7.08-6.39-15.13-6.13-24.62-51.99-63.91.418.86-11.17-65.34-7.08-31.987.96-58.37-65.49-50.58-6.39-12.96-48.33-15.13-3.66-13.34-10.18-57.9-21.07-60.76-67.95-10.18-38.56-34.04-67.59-57.9-25.24-3.36-72.55-21.07-68-22.82-61.04-62.76-6.4-60.76-37.45-28.33-67.95-12.35-30.78-57.87-5.5-10.19-73.22-65.52-57.87-48.9-1.7-26.04-5.5-48.69-11.75-22.16-10.19-8.85-57.42-54-66.21-1.43-73.22-51.15-19.45-65.52-41.94-3.06-56.33-43.6-60.27-37.41-14.32-56.33-.62-37.53-46.22-43.6-61.61-39.26-67.8-60.27-54.61-49.11-39.95-37.02-33.34-37.41-50.35-31.02-14.32-6.57-78.25-7.39-71.88-39.85-27.33-72.71-7.39-42.15-16.78-9.09-71.88-8.38-5.85-48.77-39.85-46.5-10.7-30.98-13.55-71.05-27.33-58.04-42.53-72.71-20.15-70.89-24.95-20.87-9.15-22.94-49.62-24.95-41.72-42.84-58.72-20.87-13.42-39.75-34.18-9.15-65.965.31-46.07-26.17-48.97-22.94-37.47-41.47-49.62-46.238.69-55.14-49.01-48.94-15.57-59.19-55.14-27.02-8.5913.71-49.01-32.86.8500000000000016-48.94-37.71-48.83-31.59-47.46-31.07-15.57-45.11-60.44-59.19-34.94-3.33-12.71-64.23-37.09-12.09-64.14-12.71-70.52-21.88-63.07-64.23-54.92-29.61-58.77-37.09.48-57.04-76.23-67.77-75.34-12.09-22.85-65.94-64.14-65.89-8-61.897.26-25.37-43.23-2.73-61.89-65.05-16.39-6.37.26-54.55-11.58-66.67-25.37-24.36-32.79-58.35.74-39.04-43.23-45.98-5.93-2.73-57.57-.98-59.23-49.2412.67-51.11-13.52-59.2310.85-54.15.29-49.24-15.63-62.54-17.4312.67-10.05-5.39-46.59-45.9-.909999999999998-51.11-51.49-20.4-13.52-41.25-61.97.511.08-3.99999999999991e-222.2710.17-32.4630.01-20.097.511.08-3.99999999999991e-2-3.760000000000016.21-26.9422.2715.33-10.75-14.6733.5310.17-2.938.58-32.46-12.0227.61-29.8230.01-20.0921.161.934.65-2.31-43.3-35.35-40.27-3.6121.161.934.656.59999999999999-50.94-10.6-2.31-55.38-45.96-29-11.1-43.3-38.69-31.7-35.355.98-6.400000000000015.94-40.27-3.61-8.491037.37-3.4543.75-8.23-10.96-1.28-8.491037.3749.29-15.03-23.48-3.4550.72-7.5417.36-22.5843.7550.8735.96-8.23-1.6633.71.509999999999998-10.96-1.28-27.291.09-3.43-34.1123.5723.29-25.12-6.69-27.291.09-3.4330.1220.43-12.23-34.1135.08-16.430.53-14.6523.5725.29-31.0723.29-1.9999999999996e-2-9.1430.48-25.12-6.6924.6615.69-31.51-21.4620.7940.018.73-30.1524.6615.69-31.51-7.17-27.7115.48-21.46-11.05-23.02-24.3624.2120.7933-31.7840.0117.94-13.7632.318.73-30.154.66-51.05-14.14-12.41-11.72-14.26-45.126.584.66-51.05-14.14-5.45-8.079.94-12.4116.138.599999999999992.94-2.56-11.72-14.65-18.33-14.26-1.32-20.65-37.35-45.126.58-35.79-1.03-26.4-37.33-12.2-15.85-23.0327.71-35.79-1.03-26.4-34.0928.7-34.8-37.335.59-3.333.32-32.48-12.2-29.6327.87-15.8514.86-.64999999999999929.53-23.0327.71-9.510000000000017.268.385.2911.61-11.5211.77-43.15-9.510000000000017.268.3824.26-13.59-21.045.29-.280000000000001-25.3131.5-39.7711.61-8.2914.51-11.523.017.0115.1611.77-43.1529.281.16-17.27-26.715.73-10.299.08-22.5329.281.16-17.27-39.5723.157-26.71-31.8623.0811.8522.975.7321.65.20999999999999-10.2919.2534.5833.339.08-22.53-48.369.45000000000001-39.19-31.4615.16-48.984.82-53.07-48.369.45000000000001-39.192.000000000000013.16-6.15-31.46-2.3-23.98-61.55-4.0299999999999915.166.7000000000000114.27-48.98-38.224.873.074.82-53.072.485.64-43.02-47.83-1.11-16.18-1.84-58.432.485.64-43.02-53.11-66.67-4.86-47.837.26000000000001-34.04-35.05-26.62-1.11-65.15-20.37-16.18-13.43-53.48-56.68-1.84-58.43-16.4-86.48-21.53-13.09-29.04-24.52-34.38-13.73-16.4-86.48-21.53-80.92-26.39-60-13.09-58.2-88.3-65.58-70.24-29.04-29.73-74.72-24.52-24.14-55.23-62.11-34.38-13.73-24.75-28.33-17.21-39.52-27.4215.21-47.262.84-24.75-28.33-17.21-13.49-23.469.69-39.52-32.58-6.5-2.58-50.78-27.42-14.32-25.8315.21-5.23-44.8612.57-47.262.84-72.57-53.34-56.06-49.1-8.11-16.06-11.14-47.8-72.57-53.34-56.06-58.01-.47-40.81-49.13.97-5.45-22.41-40.31-8.11-12.72-19.71-16.06-57.39-45.01-57.35-11.14-47.8-3.27-21.76-49.13-8.31-55.51-3.53-.800000000000001-10.48-3.27-21.76-49.13-61.053.2711.72-8.31-62.48-4.22-29.1210.82-55.51-62.63-47.72-3.53-10.1-45.47-12.27-.800000000000001-10.48-9.32-37.7-33.18-2.5-60.18-59.9-11.49-29.92-9.32-37.7-33.18-66.73-57.04-24.38-2.5-71.69-20.21-67.14-21.96-60.18-61.9-5.54-59.9-36.59-27.47-67.09-11.49-29.92-54.9-45.931.27-8.78-51.03-70.25-38.97-9.00000000000003e-2-54.9-45.931.27-23.07-2.53-45.72-8.78-19.19-7.22-5.88-54.45-51.03-63.241.54-70.25-48.18-16.48-62.55-38.97-9.00000000000003e-2-39.1916.52-20.39-22.12-22.81-20.2710.57-61.11-39.1916.52-20.39-29.08-26.46-44.47-22.12-50.66-43.13-37.47-31.97-22.81-19.88-16.2-20.27-33.21-13.882.8210.57-61.11-.200000000000001-34.96-9.591.34-23.79-20.14-12.96-63.7-.200000000000001-34.96-9.59-1.9-64.69-1.191.34-41.58-32.66-39.31-3.51-23.79-6.36-63.86-20.14-50.85-35.34-65.52-12.96-63.7-24.9-41.67-42.79-39.7-46.02-22.89-46.188.74-24.9-41.67-42.79-58.67-20.82-13.37-39.7-34.13-9.1-65.915.36-46.02-26.12-48.92-22.89-37.42-41.42-49.57-46.188.74-67.62-39.5-21.07-11.63-44.07-28.05-47.42-15.81-67.62-39.5-21.071.23-61.49-45.34-11.63-6.48-61.42-50.19-61.31-44.07-59.94-43.55-28.05-57.59-72.92-71.67-47.42-15.81-11.73-69.54-20.9-28.63-75.25-11.11-64.91-7.02-11.73-69.54-20.9-62.09-63.25-53.94-28.63-57.79-36.111.46-56.06-75.25-66.79-74.36-11.11-21.87-64.96-63.16-64.91-7.02-59.48-62.64-13.98-9.17-55.89-40.82-55.161.43-59.48-62.64-13.98-3.899.67-52.14-9.17-64.26-22.96-21.95-30.38-55.898.15-36.63-40.82-43.57-3.52-.32-55.161.43-65.634.45-60.5-68.94-52.99-57.51-47.65-68.3-65.634.45-60.5-1.11-55.64-22.03-68.94-23.836.27-16.45-11.79-52.99-52.3-7.31-57.51-57.89-26.8-19.92-47.65-68.3-9.32-20.44-14.191.87-31.15-10.23-32.42-50.22-40.49-12.9-9.32-20.44-24.16-14.19-47.341.87-5.07-31.15-35.0713.13-10.23-23.33-11.82-52.86-32.427.20999999999999-50.229.61-40.491.133.85-51.74-3.11-46.76-44.15.180000000000015.14-4.4120.361.133.855.8-51.74-11.4-3.11-56.18-46.76-29.8-11.9-44.1-39.49-32.5-36.155.18000000000001-7.25.14-41.07-4.41-9.9717.4-35-23.42-27.5123.78-21.63-19.46-21.25-28.46-9.9717.429.32-35-43.45-23.4230.75-27.51-2.61-42.5523.7830.915.99-28.2-21.6313.74-19.46-30.93-21.2511.737.2131.07-23.47-5.7634.2110.6241.123.95-16.6511.737.2140.7631.07-1.59-23.4745.72-5.7641.17-4.0134.2135.93-20.4333.9310.621.541.12-14.483.95-36.37-83.57-79.77-73.52-75.08-31.27-34.12-19.75-82.21-27.4-36.37-83.57-59.23-79.77-36.58-73.52-63.11-75.08-76.42-27.85-31.27-19.06-83.84-12.05-34.12-65.82-19.75-43.33-82.21-19.3117.623.6719.3340.3420.0230.42-5.6158.3236.4-19.3117.626.2923.6741.6819.3347.8740.3434.6829.1820.0217.0913.4117.4830.4211.09-5.61-13.3658.32-32.6-57.97-2.86999999999999-68.9-34.9-43.77-16.71-2.03999999999999-3.86-67.36-32.6-57.97-65.66-2.86999999999999-66.37-68.9-25.98-34.9-28.25-64.05-43.77-61.2-3.69999999999999-47.42-16.71-32.22-2.03999999999999-54.6-3.86-.640000000000001.479999999999997-21.49-2.61-33.213.71-4.897.26-51.05-17.41-.640000000000001.47999999999999716.36-21.49-28.94-2.61-8.18-33.2123.6-47.673.71-16.196.61-19.42-4.89-.8900000000000017.263.87-51.0516.97-1.4638.96-10.938.8921.5435.0649.14-6.7245.0916.97-1.46-23.7638.9622.81-10.9-16.0538.8927.6638.7821.5437.4121.025.5235.0650.3949.1424.89-6.7227.43-21.2121.14-13.48-633.14-20.2421.05-35.09-30.3827.43-21.2119.9821.1411.83-13.4815.68-6-43.5713.9533.1424.6832.25-31-20.2422.8521.0522.8-35.0939.57-9.09-32.74-13.9-.10999999999999932.8220.5-22.75-24.536.4139.57-9.09-19.18-32.7429.07-13.941.19-.109999999999999-1.127.3132.82-31.2213.5617.7520.5-19.55-22.7532.09-24.5-90.01-25.06-29.92-16.62-91.83-32.57-27.67-65.64-17.26-19.93-90.01-25.06-84.45-29.92-63.53-16.62-61.73-91.83-69.11-73.77-32.57-33.26-78.25-28.05-27.67-58.76-65.64-37.91-17.26-35.05-23.93-30.18-46.24-13.22-34.14-11.955.85-3.88-31.47-35.05-23.93-20.21-30.182.97-46.24-39.3-13.22-9.3-57.5-34.14-21.04-32.558.49-11.95-51.585.85-53.98-3.88-60.31-63.03-7.44-56.07-12.42-15.08-64.36-64.32-54.77-79.54-60.31-63.03-64.98-7.44-47.78-56.07-3-12.42-29.38-47.28-15.08-19.69-26.68-23.03-64.36-51.98-64.32-18.11-54.77-23.72-51.091.31-10.27-6.18-57.47-12.06-14.23-12.44-5.23-23.72-51.09-63.011.319.76-10.27-64.44-6.18-31.088.86-57.47-64.59-49.68-5.49-12.06-47.43-14.23-2.76-12.44-29.29-24.77-48.635.91-11.8-51.77-28.18-58.68-21.51-.909999999999998-29.29-24.77-58.32-48.63-15.975.91-63.28-11.8-58.73-13.55-51.77-53.492.87-51.49-28.18-19.06-58.68-3.08-21.51-33.313.910.13.855.41-38.4-35.55-49.9212.54-42.27-33.313.9-10.4410.1-33.093.85-6.565.416.75-41.82-38.4-50.6114.17-57.62-35.55-3.85-49.92-26.3412.546.33-30.58-36.65-32.31-53.32-33-43.4-7.37-71.3-49.386.33-30.58-39.27-36.65-54.66-32.31-60.85-53.32-47.66-42.16-33-30.07-26.39-30.46-43.4-24.07-7.37.379999999999999-71.3-29.76-4.39-59.496.54-27.46-18.59-45.65-60.32-58.55-29.76-4.393.3-59.494.016.54-36.38-27.46-34.111.69-18.59-1.16-58.66-14.94-45.65-30.14-60.32-7.76-58.5-40.9-42.02-20.05-38.93-8.33-45.25-36.65-48.89.51-24.13-40.9-42.02-57.9-20.05-12.6-38.93-33.36-8.33-65.146.13-45.25-25.35-48.15-22.12-36.65-40.65-48.8-45.419.51-29.3-10.87-51.29-1.43-51.22-33.87-47.39-61.47-5.61-57.42-29.3-10.8711.43-51.29-35.14-1.433.72-51.22-39.99-51.11-33.87-49.74-33.35-17.85-47.39-62.72-61.47-37.22-5.61-56.94-8.3-50.65-16.03-23.51-62.65-9.27-50.565.58.869999999999999-56.94-8.3-49.49-50.65-41.34-16.03-45.19-23.5114.06-43.46-62.65-54.19-61.761.49-9.27-52.36-50.56-52.315.58-61.67-13.0110.64-8.2-21.99-54.92-42.6.652.4-58.51-61.67-13.01-2.9210.64-51.17-8.2-63.29-21.99-20.98-29.41-54.929.12-35.66-39.85-42.6-2.55.65-54.192.43.82-61.13-56.27-69.575.64-53.62-58.52-20.55-68.93-66.263.82-61.13-1.74-56.27-22.66-69.57-24.465.64-17.08-12.42-53.62-52.93-7.94-58.14-58.52-27.43-20.55-48.28-68.93-27.93-5.62-42.565.64-.280000000000001-57.712.12-47.98-20.39-16.81-27.93-31.65-21.68-54.83-5.62-12.56-38.64-42.565.64-17.72-30.82-19.31-60.35-39.91-.280000000000001-57.712.12-47.9838.5731.614.9222.8227.5239.86-6.3530.3155.0835.8538.5740.52-17.0223.3231.61-21.46-12.044.9222.82-9.38-4.772.22-1.4339.927.5239.86-6.3530.31-27.19-68.01-47.2-87.14-30.85-64.05-75.52-65.84-73.05-54.56-27.19-15.27-79.59-88.04-68.01-13.84-72.1-47.2-87.14-20.81-13.69-28.6-72.79-66.22-30.85-64.05-75.52-65.841.84-28.8435.8-9.38-3.8735.75-19.85-1.42-22.026.361.8435.3925.7-6.96-28.8440.35-11.1335.8-9.3828.8430.56-25.828.565.25-3.8735.75-19.85-1.42-21.39-11.34-14.2434.33-3.6442.4318.85-20.0334.7825.81-21.392.95-17.5925.6-11.34-.93-12.9-14.2434.3330.9143.12-21.6650.1328.06-3.6442.4318.85-20.03-54.83-53.1-37.75-43.25-61.34-78.04-85.79-14.11-36.03-91.74-54.83-46.14-48.76-30.75-53.1-24.56-32.09-37.75-43.25-52.41-55.34-59.02-54.95-42.01-61.34-78.04-85.79-14.111.59-9.3431.31-4.4927.3457.524.9655.7-7.826.961.59-6.156.69-6.81-9.3433.5824.6631.31-4.4915.79-1.6455.8612.1442.8527.3457.524.9655.711.138.0434.25-37.029.7617.9114.52-40.4-6.7600000000000110.0111.1327.01-10.84-18.298.042.47-22.5634.25-37.0214.36-5.5417.26-8.775.769.7617.9114.52-40.44.45-4.9933.5744.6956.355.0530.8-.8100000000000025122.884.45-17.8544.8728.72-4.99-10.1444.833.5744.6927.4543.3226.9311.4340.9756.355.0530.8-.810000000000002-64.79-57.06-87.15-29.63-20.73-22.53-20.78-78.67-73.96-16.15-64.79-23.6-22.44-31.75-57.06-27.9-49.58-87.15-29.63-10.44-18.9-11.33-74.58-63.82-20.73-22.53-20.78-78.67-28.51-33.32-20.54-12.11-38.97-42.1712.67-43.9216.9920.15-28.51-38.6-52.169.65000000000001-33.3221.77-19.53-20.54-12.1113.4-50.64-5.86-1.669999999999991.08000000000001-38.97-42.1712.67-43.92-26.9-18.46-70.95-75.61-60.6-67.48-39.75-19.1-21.77-91.85-26.9-86.29-31.76-65.37-18.46-63.57-93.67-70.95-75.61-34.41-35.1-80.09-29.89-29.51-60.6-67.48-39.75-19.1-36.18-58.49-21.55-69.75-63.83-6.4-66.23-16.13-43.72-47.3-36.18-32.46-42.43-9.28-58.49-51.55-25.47-21.55-69.75-46.39-33.29-44.8-3.76-24.2-63.83-6.4-66.23-16.13-60.88-53.92-27.23-45.13-49.83-62.17-15.96-52.62-77.39-58.16-60.88-62.83-5.29-45.63-53.92-.85-10.27-27.23-45.13-12.93-17.54-24.53-20.88-62.21-49.83-62.17-15.96-52.62-57.92-17.1-37.912.03-54.26-21.06-9.59-19.27-12.06-30.55-57.92-69.84-5.522.93-17.1-71.27-13.01-37.912.03-64.3-71.42-56.51-12.32-18.89-54.26-21.06-9.59-19.27-20.839.85-54.79-9.61-15.12-54.74.859999999999999-17.573.03-25.35-20.83-54.38-44.69-12.039.85-59.34-7.86-54.79-9.61-47.83-49.556.81-47.55-24.24-15.12-54.74.859999999999999-17.577.32-2.73.17-48.4-10.43-56.5-32.925.96-48.85-39.887.32-17.023.52-39.67-2.73-13.14-1.17.17-48.4-44.98-57.197.59-64.2-42.13-10.43-56.5-32.925.96-32.5-34.23-49.58-44.08-25.99-9.29-1.54-73.22-51.34.41-32.5-41.19-38.57-56.58-34.23-62.77-55.24-49.58-44.08-34.92-31.99-28.31-32.38-45.32-25.99-9.29-1.54-73.22-15.73-4.8-45.45-9.65-41.48-71.66-19.1-69.84-6.34-41.1-15.73-8.04-70.83-7.33-4.8-47.72-38.8-45.45-9.65-29.93-12.5-70-26.28-56.99-41.48-71.66-19.1-69.84-52.92-49.83-76.04-4.77-51.55-59.7-56.31-1.39-35.03-51.8-52.92-68.8-30.95-23.5-49.83-44.26-19.23-76.04-4.77-56.15-36.25-59.05-33.02-47.55-51.55-59.7-56.31-1.39-24.75-15.31-53.87-64.99-76.6-75.35-51.1-19.49-71.3-43.18-24.75-2.45-65.17-49.02-15.31-10.16-65.1-53.87-64.99-47.75-63.62-47.23-31.73-61.27-76.6-75.35-51.1-19.49-13.79-21.528.57-48.95-57.85-56.05-57.88.99999999999999e-2-4.62-62.43-13.79-54.98-56.14-46.83-21.52-50.68-298.57-48.95-68.14-59.68-67.25-4-14.76-57.85-56.05-57.88.99999999999999e-2-15.98-11.17-23.95-32.38-5.52-2.32-57.16-.57-61.48-64.64-15.98-5.897.67-54.14-11.17-66.26-24.96-23.95-32.38-57.896.15-38.63-42.82-45.57-5.52-2.32-57.16-.57-55.92-64.36-11.87-7.21-22.22-15.34-43.07-63.72-61.059.03-55.923.47-51.06-17.45-64.36-19.2510.85-11.87-7.21-48.41-47.72-2.73-52.93-53.31-22.22-15.34-43.07-63.72-50.43-77.33-28.12-16.86-53.32-62.41-80.21-70.48-42.89-39.31-50.43-54.15-44.18-77.33-28.12-35.06-61.14-65.06-16.86-40.22-53.32-41.81-82.85-62.41-22.78-80.21-20.38-70.48-5.19-20.44-12.15-20.94-48.53-3.86-3.90000000000001-13.4511.32-7.91-5.19-3.24000000000001-60.78-20.44-12.15-65.22-55.8-38.84-20.94-53.14-48.53-41.54-45.19-3.86-16.24-3.90000000000001-50.11-13.458.19-52.66-32.63-51.7621.69-30.84-28.67-30.46-37.67-19.188.1920.11-44.21-52.66-32.6321.54-36.72-11.82-51.7614.5721.696.78-37.41-30.844.53-28.67-40.14-30.46-34.02-42.82-64.7-45.24-5.3-30.61-.109999999999999-37.28-57.88-29.5-34.02-.469999999999999-10.16-42.82-64.74.48999999999999-46.99-6.00000000000023e-2-45.24-7.02-5.3-61.66-7.3-30.61-39.73-.109999999999999-55.71-37.28-21.8525.14-11.833.8742.6627.641.97-20.4934.3225.35-21.852.49-18.0525.14-11.8-1.39-13.36-14.733.8730.4542.66-22.1249.6727.6-4.141.9718.39-20.49-44.3-20.22-42.57-32.72-44.81-31.48-67.51-3.58-25.5-81.21-44.3-35.61-38.23-20.22-42.57-14.03-21.56-27.22-32.72-41.88-44.81-48.49-44.42-31.48-50.81-67.51-75.26-3.58-62.98-71.38-73.91-69.06-66.21-21.72-7.05-8.87-72.37-37.61-62.98-70.67-7.88-71.38-73.91-30.99-39.91-33.26-69.06-48.78-66.21-8.70999999999999-52.43-21.72-37.23-7.05-59.61-8.8726.66-2.7623.57-21.499.9921.2933.44-24.878.7725.5426.6642.544.69-2.7623.5718-7.0349.78-21.4929.899.9932.796.7621.2925.2933.4430.05-24.87-43.37-19.1-52.81-3.13-4.5-6.849999999999997.23-48.633.18000000000001-24.94-43.37-65.67-2.95-19.1-52.81-57.96-3.02-14.25-3.13-20.37-4.5-20.89-36.39-6.849999999999998.487.23-17.02-48.63-30.192.85-22.464.9700000000000115.7-29.2212.07-44.07-39.3618.45-30.191112.162.85-22.466.7-14.98-52.554.9700000000000124.1615.723.27-39.98-29.2213.8712.0713.82-44.07-10.9627.2-15.775.44-33.0918.63-24.62-26.3734.5437.7-10.96-21.05-34.6127.2-15.7739.32-1.98-2.995.4430.95-33.0911.6915.8818.63-21.42-24.6230.22-26.3725.16-13.3133.6-23.5516.9622.55-15.4232.9630.29-39.7925.16-34.2320.3-13.3133.6-11.51-41.61-18.89-23.5517.6516.96-28.0322.1722.55-8.54-15.4212.3132.96-32.79-5.89-55.1-66.36-29.9-20.81-3.01-12.74-40.33-43.91-32.79-29.07-39.04-5.89-55.1-48.16-22.08-18.16-66.36-43-29.9-41.41-.37-20.81-60.44-3.01-62.84-12.74-55.93-40.68-48.97-40.18-12.59-57.26-57.22-47.67-72.44-53.21-55.93-57.88-.34-40.68-48.974.1-5.32-22.28-40.18-7.98-12.59-19.58-15.93-57.26-44.88-57.22-11.01-47.67-50.5310.32-9.719.42-64.03-11.5-13.67-11.88-4.67-23.16-50.53-62.451.8710.32-9.71-63.88-5.62-30.529.42-56.91-64.03-49.12-4.93-11.5-46.87-13.67-2.2-11.88-26.37-17.574.31-15.15-55.09-29.78-60.28-23.11-2.51-30.89-26.37-59.92-50.23-17.574.31-64.88-13.4-60.33-15.15-53.37-55.091.27-53.09-29.78-20.66-60.28-4.68-23.11-1.61-48.6-11.66-57.33-66.12-51.06-65.43-2.97-57.78-48.81-1.61-25.95-5.41-48.6-11.66-22.07-10.1-8.76-57.33-53.91-66.12-1.34-73.13-51.06-19.36-65.43-41.85-2.97-25.41-49.49-27.14-36.99-24.9-38.23-2.2-66.13-44.2111.5-25.41-34.1-31.48-49.49-27.14-55.68-48.15-42.49-36.99-27.83-24.9-21.22-25.29-38.23-18.9-2.25.55-66.13-20-11.6-9.07-13.92-16.77-61.26-75.93-74.11-10.61-45.37-20-12.31-75.1-11.6-9.07-51.99-43.07-49.72-13.92-34.2-16.77-74.27-30.55-61.26-45.75-75.93-23.37-74.11-41.5-12.08-38.416.65-24.83-36.13-48.2810.03-23.61-40.38-41.5-57.38-19.53-12.08-38.41-32.84-7.81-64.626.65-44.73-24.83-47.63-21.6-36.13-40.13-48.28-44.8910.03-9.34-33.61.100000000000001-49.58-48.21-45.86-59.94-4.08-55.89-27.77-9.3412.96-49.76-33.61.1000000000000015.25-49.69-38.46-49.58-32.34-48.21-31.82-16.32-45.86-61.19-59.94-35.69-4.08-21.7-54.74-29.43-56.86-67.59-22.67-63.96-7.82-12.53-70.34-21.7-62.89-64.05-54.74-29.43-58.59-36.91.66-56.86-76.05-67.59-75.16-11.91-22.67-65.76-63.96-65.71-7.82-14.57-52.73-9.76-30.977.56-44.16-.91.84-60.07-63.23-14.57-4.489.08-52.73-9.76-64.85-23.55-22.54-30.97-56.487.56-37.22-41.41-44.16-4.11-.91-55.75.84-68.15-29.68-76.59-19.44-59.95-65.54-27.57-75.95-73.28-3.2-68.15-8.76-63.29-29.68-76.59-31.48-1.38-24.1-19.44-60.64-59.95-14.96-65.16-65.54-34.45-27.57-55.3-75.95-41.41-52.53-30.22-37.16-42.32-43.91-82.31-44.99-41.41-52.53-56.25-46.28-79.43-30.22-37.16-63.24-67.16-18.96-42.32-55.42-43.91-84.95-64.51-24.88-82.31-22.48-72.58-17.63-14.91-21.87-74.94-62.86-51.26-13.621.59999999999999-17.63-14.91-12.96-70.5-30.16-21.87-74.94-65.52-48.56-30.66-62.86-58.25-51.26-54.91-13.58-25.96-13.62-59.83-23.17-35.75-8.38-49.24.97-2-9.79-45.24-54.24-35.75-8.383.53999999999999-60.78-69.23-49.24.97-53.29-28.39-68.33-25.12-9.79-53.98-47.41-12.04-45.24-56.71-47.0312.377.85-22.8346.3634.85-19.7941.76-16.0112.377.8541.431.71-.949999999999996-22.8346.36-5.1241.81-3.3734.8536.57-19.7934.5711.262.1441.76-13.844.59-3.6-50.8-40.75-30.341.5-51.0713.025.37-3.6-50.8-26.46-47-3.81-40.75-30.34-42.31-43.654.921.513.71-51.0720.72-1.35-33.0513.02-10.56-49.44-30.56.418.1436.688.832.22-16.825.21-30.56.4115.112.4830.498.1436.6829.1523.4917.998.835.92.226.2919.23-.100000000000001-16.8-24.5547.13-2.31-27.68-38.614.31-13.4826.5928.25-37.07-2.31-27.68-35.3727.42-36.08-38.614.31-4.612.04-33.76-13.48-30.9126.59-17.1313.58-1.9328.25-24.3126.43-21.5-20.38-23.47-29.04-17.15-14.25-13.6-38.27-21.5-20.38-4.5-42.35-49.8-23.47-29.04-54.072.73999999999999-68.53-17.15-37.05-14.25-40.28-25.75-21.75-13.6-16.99-71.91-50.15-68.58-78.02-83.17-45.58-46.1-17.98-22.03-50.15-68.58-90.88-28.16-44.31-78.02-83.17-28.23-39.46-28.34-45.58-29.71-46.1-61.6-32.06-16.73-17.98-42.23-73.8446.02-2.625.1134.2751.7350.8439.64-11.7946.02-2.6238.5739.7330.425.1134.2712.59-24.9832.5451.7343.2750.84-12.41-1.6541.4439.6441.39-16.5-.689999999999998-49.35-54.16.930000000000007-7.44-26.7-63.01-3.84999999999999-.689999999999998-49.35-59.44-73-11.19-54.16.930000000000007-40.37-41.38-32.95-7.44-71.48-26.7-22.51-19.76-59.81-63.01-8.17-64.76-72.41-7.45999999999999.980000000000004-44.13-14.97-60.65-48.04-2.33-72.41-7.45999999999999-66.85-12.32-45.93.980000000000004-44.13-74.23-51.51-56.17-14.97-15.66-60.65-10.45-10.07-41.16-48.04-20.31.340000000000003-32.45-21.33-43.64-36.7-31.54-29.958.45-28.87-32.45-21.33-17.61-27.585.57-43.64-36.7-10.62-6.7-54.9-31.54-18.44-29.9511.09-9.35-48.988.45-51.38-1.28-47.8-50.52-43.569.51-2.57-14.17-51.81-67.03-47.8-50.52-52.475.07-35.27-43.569.518.99999999999999e-2-16.87-34.77-2.57-7.18-14.17-10.52-51.85-39.47-51.81-5.6-42.26-22.32-49.69-8.87-63.04-56.07-48.28-12.83-3.83-22.32-49.69-61.612.7111.16-8.87-63.04-4.78-29.6810.26-56.07-63.19-48.28-4.09-10.66-46.03-12.83-1.36-11.04-26.92-22.48.28-60.91-49.45.24-56.311.46-26.92-22.4-55.95-46.26-13.68.28-60.91-9.43-56.36-11.18-49.4-51.125.24-49.12-25.81-16.69-56.31-.710000000000001-19.14-31.3415.865.81-4.6-36.4416.13-47.96-40.31-31.3415.86-8.4812.06-31.135.81-4.67.378.71-39.86-36.44-48.6516.13-55.66-33.59-1.89-47.96-24.3814.517.44-19.47-21.2-49.74-21.89-15.283.74-38.2717.44-19.47-28.16-25.54-43.55-21.2-49.74-42.21-36.55-31.05-21.89-18.96-15.28-19.35-32.29-12.963.7411.49-60.19-43.93-18.56-7.63-50.55-32.76-72.83-74.49-9.17-43.93-18.56-10.87-73.66-10.16-7.63-50.55-41.63-48.28-12.48-32.76-15.33-72.83-29.11-59.82-44.31-74.49-21.93-72.67-50.68-51.8-48.71-43.14-55.03-57.93-58.58-33.91-50.68-51.8-67.68-29.83-22.38-48.71-43.14-18.11-74.92-3.65-55.03-35.13-57.93-31.9-46.43-50.43-58.58-55.19-.27-37.43-19-9.56-4.41-42-41.48-69.6-65.55-37.43-193.3-59.42-43.27-9.56-4.41-59.35-48.12-59.24-42-57.87-41.48-25.98-55.52-70.85-69.6-45.35-13.74-58.9-10.26-17.99-47.15-64.61-63.72-52.52-1.09-58.9-10.26-51.45-52.61-43.3-17.99-47.15-25.4712.1-45.42-64.61-56.15-63.72-.470000000000001-11.23-54.32-52.52-54.273.62-66.34-17.68-12.87-67.96-59.59-40.33-4.02-63.18-66.34-17.68-7.595.97-55.84-12.87-67.96-26.66-25.65-34.08-59.594.45-40.33-44.52-47.27-7.22-4.02-58.86-2.279.89-55.06-63.5-18.39-47.55-1.87-14.48-60.199.89-55.064.33-50.2-16.59-63.5-18.3911.71-11.01-6.35-47.55-46.86-1.87-52.07-52.45-21.36-14.48-42.21-62.86-42.84-53.96-31.65-68.59-56.85-23.91-74.01-46.42-42.84-53.96-57.68-47.71-80.86-31.65-38.59-64.67-68.59-20.39-43.75-56.85-45.34-86.38-65.94-26.31-83.74-23.91-74.0114.8317.5510.59-16.1-25.79-27.379.2900000000000134.0614.8317.5519.5-38.042.310.59-42.48-33.06-16.11.8-30.4-25.79-18.8-22.4518.886.518.84-27.379.29000000000001-10.3617.01-23.81-330.51-31.32-21.64-28.85-10.3617.0128.93-35.39-43.84-23.8130.36-27.9-3-42.9423.3930.5115.6-28.59-22.0213.35-19.85-31.32-21.64-12.73-17.25-47.9316.7111.47-38.94-20.51-41.11-12.73-17.2516.36.61-26.05-47.9321.26-30.2216.71-28.479.7500000000000111.47-44.899.47000000000001-13.84-22.9616.66-38.94-20.51-12.84-60.04-49.99-52.894.47000000000001-19.8-58.68-3.87-12.84-60.04-35.7-56.24-13.05-49.99-39.58-51.55-52.89-4.32-7.744.47000000000001-60.3111.48-10.59-42.293.77999999999999-19.8-58.68-78.29-41.38-39.65-24.3-41.89-72.34-.659999999999997-22.58-78.29-41.38-32.69-35.31-17.3-39.65-11.11-18.64-24.3-29.8-38.96-41.89-45.57-41.5-28.56-47.89-64.59-72.34-.659999999999997-3.72-29.09-40.02.630000000000003-32.32-25.7225.02-38.48-3.72-29.09-36.7826.01-37.49-40.022.90000000000001-6.02.630000000000003-35.17-14.89-32.3225.18-18.5412.17-3.3426.84-25.7225.02.9100000000000042.03-1.0625.15-14.645.42-49.5-15.86.9100000000000042.0317.91-19.94-27.39-1.06-6.63-31.6625.15-46.125.26000000000001-14.648.16-17.87-3.34.6600000000000048.815.42-49.5-28.22-46.65-56.09-17.53-7.78-20.3-51.91-9.99999999999943e-2-28.22-46.65-68.95-6.23-22.38-56.09-61.24-6.3-17.53-6.41-23.65-7.78-24.17-39.67-10.135.23.95-20.3-51.91-9.61999999999999-58.26-50.53-80.62-12.37-14.25-72.14-67.43-9.61999999999999-58.26-17.07-15.91-25.22-50.53-21.37-43.05-80.62-23.1-3.91-12.37-4.8-68.05-57.29-14.2-16-14.25-72.1429.95-18.71-23.52-10.74-40.8422.47-34.1226.7929.95-18.71-28.8-42.3619.45-23.5231.57-9.73-10.74-2.3123.2-40.843.948.1310.88-29.17-32.3722.47-34.12-88.84-23.89-15.45-67.94-32.09-36.74-16.09-18.76-88.84-23.89-83.28-28.75-62.36-15.45-60.56-90.66-67.94-72.6-31.4-32.09-77.08-26.88-26.5-57.59-64.47-36.74-16.09-37.38-26.26-48.57-11.63-23.37-56.31-6.21-33.8-37.38-26.26-22.54-32.51.640000000000001-48.57-41.63-15.55-11.63-59.83-36.47-23.37-34.886.16-14.28-53.913.52-56.31-6.21-49.98-52.7-45.74-19.05-9.36-7.78-44.44-69.21-49.98-52.7-54.652.89-37.45-45.747.33-2.09-19.05-36.95-4.75-9.36-16.35-12.7-54.03-41.65-53.99-7.78-44.44-29.92-57.29-16.47-37.28-70.79-8.96-18.64-11.43-29.92-57.29-69.21-4.893.56-16.47-70.64-12.38-37.282.66-63.67-70.79-55.88-11.69-18.26-53.63-20.43-8.96-18.64-36.32-31.8-1.12-65.76-60.52-10.11-28.54-7.94-36.32-31.8-65.35-55.66-23-1.12-70.31-18.83-65.76-20.58-58.8-60.52-4.16-58.52-35.21-26.09-65.71-10.11-28.54-43.753.45-6.6-3.7-61.06-36.792.09-52.72-43.753.45-20.89-.35-43.54-6.6-17.01-5.04-3.7-52.27-48.85-61.063.72-68.07-46-14.3-60.37-36.792.0910.65-26.26-27.99-43.34-25.754.7-66.98-45.0610.65-26.26-34.95-32.33-50.34-27.99-56.53-49-43.34-37.84-28.68-25.75-22.07-26.14-39.08-19.75-3.054.7-66.98-29.93-4.566.37-34.28-1.33-7.93-58.674.83-29.93-4.563.13-59.663.846.37-36.55-27.63-34.281.52-18.76-1.33-58.83-15.11-45.82-30.31-60.49-7.93-58.67-44.51-45.63-42.54-68.75-28.96-49.025.9-27.74-44.51-45.63-61.51-23.66-16.21-42.54-36.97-11.94-68.752.52-48.86-28.96-51.76-25.73-40.26-44.26-52.41-49.025.9-38.57-20.14-10.7-49.26-59.01-46.49-14.88-66.69-38.57-20.142.16-60.56-44.41-10.7-5.55-60.49-49.26-60.38-43.14-59.01-42.62-27.12-56.66-71.99-70.74-46.49-14.88-57.86-9.22-16.9513.14-55.11-53.234.66-4.99999999999989e-2-57.86-9.22-50.41-51.57-42.26-16.95-46.11-24.4313.14-44.38-63.57-55.11-62.68.57-10.19-53.28-51.48-53.234.66-71.45-22.79-17.98-30.76-.66-63.97-7.38-68.29-71.45-22.79-12.7.86-60.95-17.98-73.07-31.77-30.76-39.19-64.7-.66-45.44-49.63-52.38-12.33-9.13-63.97-7.386.66-58.29-66.73-14.24-50.09-45.44-66.09-63.426.66-58.291.1-53.43-19.82-66.73-21.628.48-14.24-9.58-50.78-50.09-5.1-55.3-55.68-24.59-17.71-45.44-66.0914.0610.3429.4324.2711.172.08-15.72-5.9921.625.1814.0610.3420.31-12.8436.3729.433.35-.5747.6324.2711.1722.68-18.362.0841.71-15.7244.11-5.99-15.82-13.87-75.85-63.77-59.16-14.49-14.53-24.08.689999999999998-18.54-15.82-13.87-71.41-31.07-22.78-75.85-66.43-49.47-31.57-63.77-59.16-52.17-55.82-14.49-26.87-14.53-60.74-24.0816.3528.2729.722.7329.85-22.68-20.51-22.3-29.51-11.0216.3528.27-36.05-44.5-24.4729.7-28.56-3.66-43.622.7329.8514.94-29.25-22.6812.69-20.51-31.98-22.36.1239.6744.6333.1234.849.5340.032.86-17.7410.646.1239.6729.98-2.68-24.5644.63-6.8540.08-5.133.1234.84-21.5232.849.53.40999999999999740.03-15.572.86-80.95-56.61-60.49-28.65-16.44-31.5-17.13-79.59-24.78-33.75-80.95-56.61-77.15-33.96-70.9-60.49-72.46-73.8-25.23-28.65-16.44-81.22-9.43000000000001-31.5-63.2-17.13-40.71-79.59-28.79-20.11.48-26.37-29.3-15.97-5211.93-9.98999999999999-65.7-28.79-20.1-22.72-4.70999999999999-27.061.48-6.05-11.71-17.21-26.37-29.3-32.98-28.91-15.97-35.3-52-59.7511.93-40.86-48.55-8.87-26.66-44.09.39999999999999915.0713.25-50.25-15.49-40.86-48.5514.24-49.26-51.79-8.87-17.79-11.14-46.94-26.66-44.0913.41-30.31.399999999999999-15.1115.07-37.4913.25-14.021.86-22.68-10.79-30.69-19.39-7.24-65.55-31.91-15.14-14.021.86-35.99-43.44-17.11-22.68-47.719.09999999999999-62.17-10.79-30.69-7.89-33.92-19.39-15.39-7.24-10.63-65.55-36.21-58.51-50.8-13.212.66.31000000000000214.39-41.4710.34-17.78-36.21-58.514.20999999999999-11.94-45.65-50.84.14-7.094.03-13.212.66-13.73-29.23.31000000000000215.6414.39-9.86-41.47-20.1821.0116.7134.1725.71-19.2122.08-34.06-29.3528.46-20.1821.0122.1712.86-12.4516.71-4.97-42.5414.9834.1725.7133.28-29.97-19.2123.8822.0823.83-34.06-50.32-60.41-3.9999999999992e-2-8.41-72.45-20.73-63.98-65.73-4.81999999999999-1.66-50.32-60.41-73.97-12.16-55.13-3.9999999999992e-2-41.34-42.35-33.92-8.41-72.45-27.67-23.48-20.73-60.78-63.98-9.14-65.7340.01-19.383.3432.531.8137.4-.56999999999999747.8145.14-24.9440.01-19.3835.151.5448.453.34-26.76-4.04-8.732.531.81-13.1837.0237.46.31-.56999999999999727.1647.81-21.65-17.93-37.02-31.86-18.76-9.678.13-1.6-29.19-32.77-21.65-17.93-27.95.25-43.96-37.02-10.94-7.02-55.22-31.86-18.76-30.2710.77-9.67-49.38.13-51.7-1.6-47.25-49.212.78.700000000000001-3.91-48.58-48.54-38.99-63.76-44.53-47.25-49.28.34-32-40.2912.783.36-13.6-31.5.700000000000001-3.91-10.9-7.25-48.58-36.2-48.54-2.33-38.99-54.09-66.01-67.44-60.47-67.59-15.06-17.23-15.44-8.23-26.72-54.09-66.01-1.696.76-13.27-67.44-9.18-34.085.86-60.47-67.59-52.68-8.49-15.06-50.43-17.23-5.76-15.44-31.07-64.62-69.58-58.07-59.79-34.48-64.98-27.81-7.21-35.59-31.07-64.62-54.93-22.27-.390000000000001-69.58-18.1-65.03-19.85-58.07-59.79-3.43-57.79-34.48-25.36-64.98-9.38-27.8116.25-8.09-4.21-36.05-48.26-33.2-47.5714.89-39.92-30.9516.25-8.0912.45-30.746.2-4.217.769.1-39.47-36.05-48.2616.52-55.27-33.2-1.5-47.57-23.9914.89-32.73-41.42-63-35.15-32.22-45.55-9.52-73.45-51.534.18-32.73-41.42-38.8-56.81-34.46-63-55.47-49.81-44.31-35.15-32.22-28.54-32.61-45.55-26.22-9.52-1.77-73.45-19.86-12.17-51.85-34.06-16.63-61.12-75.79-73.97-10.47-45.23-19.86-12.17-74.96-11.46-8.93-51.85-42.93-49.58-13.78-34.06-16.63-74.13-30.41-61.12-45.61-75.79-23.23-73.97-51.87-67.75-43.21-55.1-35.2-46.5-58.65-.34-33.98-50.75-51.87-67.75-29.9-22.45-48.78-43.21-18.18-74.99-3.72-55.1-35.2-58-31.97-46.5-50.5-58.65-55.26-.34-24.03-1.73-9.44-47.03-62.9-60.55-74.63-18.77-70.58-42.46-24.03-1.73-64.45-48.3-14.59-9.44-64.38-53.15-64.27-47.03-62.9-46.51-31.01-60.55-75.88-74.63-50.38-18.77-22.06-63.25-58.95-76.41-67.95-23.03-64.32-8.18-12.89-70.7-22.06-63.25-64.41-55.1-29.79-58.95-37.27.3-57.22-76.41-67.95-75.52-12.27-23.03-66.12-64.32-66.07-8.18-12.73-2.64-63.01-54.649.4-42.32.932.68-58.23-61.39-12.73-2.6410.92-50.89-7.92-63.01-21.71-20.7-29.13-54.649.4-35.38-39.57-42.32-2.27.93-53.912.68-54.844.55-18.17-47.33-46.64-52.23-14.26-62.64-59.9710.11-54.844.55-49.98-16.37-63.28-18.1711.93-10.79-6.13-47.33-46.64-1.65-51.85-52.23-21.14-14.26-41.99-62.64-5.08-.82999999999999817.37-19.09-7.58-48.62-28.18-8.66-5.08-16.2-19.92-9.95-43.16.11-.829999999999998-26.91-30.8317.37-5.99-19.09-7.58-48.62-28.1811.45-45.9813.85-36.25-20.44-77.75-33.47-61.06-54.07-57.72-16.39-1.21000000000001-20.44-17.72-15.77-73.31-32.97-24.68-77.75-68.33-51.37-33.47-65.67-61.06-54.07-57.72-16.39-28.77-16.43-62.64-25.98-35.675.05-68.255.2-9.71-53.9-47.33-54.16-35.67-8.33.61999999999999-60.7-69.15-49.125.05-53.21-28.31-68.25-1.925.2-9.71-53.9-47.33-11.96-45.16-56.63-46.95-6.2727.72-22.0117.93-38.4315.93-7.38-34.65-6.27-10.7922.7613.07-19.59-41.4727.72-23.7623.17-22.0116.2117.93-38.4315.93-7.38-16.523.12-32.48-14.05-26.45-53.19-17.93-9.13999999999999-73.92-2.13-24.2-17.48-26.45-73.65-49.31-69.85-26.66-63.6-53.19-65.16-66.5-17.93-21.35-9.13999999999999-73.92-2.13-24.2-55.9-9.83-33.41-72.29-89.7-22.52-41.21-53.3-56.98-52.91-39.97-33.99-89.7-52.79-44.1-46.72-28.71-51.06-22.52-30.05-35.71-41.21-50.37-53.3-56.98-52.91-39.97-59.3-76-83.75-12.07-31.28-24.66-62.73-59.88-2.38-46.1-15.39-66.04-31.28-56.65-64.34-1.55-65.05-67.58-24.66-33.58-26.93-62.73-42.45-59.88-2.38-46.1-15.39-30.9-.719999999999999-53.28-2.5400000000000116.999.45-30.041.4424.24-1.7912.74.21999999999999916.9918.1133.99-3.86-11.3115.029.45-15.5841.23-30.0421.341.4424.24-1.7912.7416.7424.8921.5-33.4221.05-11.9742.8641.4925.19.639.1449.1721.052.62-19.6843.0426.89-6.82-11.9742.9731.7442.8625.6241.4925.19.639.1454.4753.2228.97-2.6452.2540.538.7749.557.07-6.184.58-5.5652.253.6144.845.9636.6511.3440.518.82-18.7538.7757.9649.557.07-6.184.5847.6745.8747.62-10.27-1.38.240000000000009-33.64-72.17-27.39-23.2-20.45-4.53999999999999-1.38-50.04-60.13-73.69-11.88-54.85.240000000000009-41.06-42.07-33.64-8.13-72.17-27.39-23.2-20.45-60.5-63.7-8.86-65.45-26.891.39-10.6529.86-15.1335.0735.4543.19-26.8938.06-21.3333.2-.4146.51.39-28.71-5.99-10.6530.5529.86-15.1335.0735.454.36-2.5225.2145.86-40.02-44.27-62.47-26.01-37.523.52-16.92-36.44-40.02-28.9-25.18-35.15-2-51.21-44.27-18.19-14.27-62.47-39.11-26.01-37.523.52-16.92-56.55.880000000000001-58.95-8.85-44.6712.64-31.64-4.05-11.04-7.39-48.72-63.9-44.67-47.39-49.348.2-32.14-40.4312.643.22-13.74-31.64.56-4.05-11.04-7.39-48.72-36.34-48.68-2.47-39.13-32.3-73.02.28-73.17-58.26-14.07-20.64-13.81-32.3-59.67-71.59-7.271.18-18.85-73.02-14.76-39.66.28-66.05-73.17-58.26-14.07-20.64-56.01-22.81-11.34-21.02-30.52-64.51-14.78-54.721.64-52.72-29.41-2.14-30.52-26-59.55-49.86-17.24.68-64.51-13.03-59.96-14.78-53-54.721.64-52.72-29.41-20.29-59.91-4.31-22.74-49.7-22.96-58.22-67.01-2.23-74.02-51.95-58.67-49.7-2.5-26.84-6.3-49.49-12.55-22.96-10.99-9.65-58.22-54.8-67.01-2.23-74.02-51.95-20.25-66.32-42.74-3.869.91-57.27-38.58-26.49-22.81-26.88-39.82-45.89.91-27-35.69-33.07-51.08-28.73-57.27-49.74-44.08-38.58-29.42-26.49-22.81-26.88-39.82-20.49-3.793.96-67.72-28.7-35.322.75-.100000000000001-57.6-13.88-44.596.06-28.7-3.334.36-58.435.077.6-35.32-26.4-33.052.75-17.53-.100000000000001-57.6-13.88-44.59-29.08-59.26-6.7-57.44-32.85-25.3114.18-17.3-40.1-14.07-28.6-16.08-32.85-33.97-49.85-12-4.55-30.88-25.31-.280000000000001-57.0914.18-37.2-17.3-40.1-14.07-28.6-32.6-40.75-37.3617.56-34.6-1.58-56.41-55.04-38.65-23.15-52.69-62.72-34.6-16.176.13-56.59-40.44-6.73-1.58-56.52-45.29-56.41-39.17-55.04-38.65-23.15-52.69-68.02-66.77-42.52-10.91-65.62-53.87-52.14-62.87-70.44-7.19-17.95-7.81-65.62-16.98-58.17-59.33-50.02-24.71-53.87-32.195.38-52.14-71.33-62.87-70.44-7.19-17.95-61.04-59.24-60.99-3.1-70.76-72.38-38.52.99999999999998e-2-44.75-48.94-51.69-67.6-70.76-22.1-12.011.55-60.26-17.29-72.38-31.08-30.07-38.5-64.012.99999999999998e-2-44.75-48.94-51.69-11.64-8.44-63.28-6.6910.61-17.67-5.63-46.14-1.15-51.35-51.73-59.4710.61-54.345.05-49.48-15.87-62.78-17.6712.43-10.29-5.63-46.83-46.14-1.15-51.35-51.73-20.64-13.76-41.49-62.14-5.131.1217.1810.24-15.84-19.7628.4422.522.415.99-5.13-8.851.12-32.0317.1810.24-15.84-19.7628.445.08-8.023.49-37.55-17.1122.52-34.9124.92-25.1831.38-24.2124.42-28.65-19.23-2.2715.6320.3347.8928.6631.3833.33-24.2116.1324.42-28.65-19.23-2.2715.63-16.57-11.96-4.97-8.6232.7120.3332.67-13.5423.12-9.36-61.76-50.183.98999999999999-54.27-29.37-69.31-13.02-55.22-36.73-9.362.55999999999999-61.76-70.21-50.183.98999999999999-54.27-29.37-69.31-2.984.14-10.77-54.96-48.39-13.02-46.22-57.69-48.01-59.53-35.67-90.21-21.02-72.5-25.57-70.75-65.24-83.39-55.01-59.53-25.98-35.67-68.33-90.21-21.02-72.5-25.57-70.75-32.53-30.81-87.17-32.81-56.12-65.24-25.62-81.22-62.79-80.47-76.67-70.42-60.01-71.98-73.32-24.75-62.72-24.3-33.27-80.47-56.13-76.67-33.48-70.42-60.01-71.98-73.32-24.75-28.17-15.96-80.74-8.95-31.02-62.72-16.65-40.23-79.11-24.37-18.3-22.645.9-1.63-7.29-12.79-30.88-5.57-61.28-24.37-15.68-18.3-.289999999999999-22.645.9-1.63-7.29-12.79-21.95-24.88-28.56-24.49-11.55-30.88-47.58-55.3316.35-7.7147.39-18.6424.2815.3622.01-13.7918.04-17.117.66-7.71-15.447.39-16.11-18.6424.2815.3622.01-13.796.49-10.9446.562.8433.5518.0448.22-4.3446.4-32.67-54.64-35.76-41.33-66.36-9.55000000000001-80.82-34.04-50.56-33.79-32.67-16.79-54.64-62.09-35.76-41.33-66.36-9.55000000000001-80.82-29.44-49.34-26.54-52.57-38.04-34.04-25.89-29.28-84.2-47.14-6.72-56.58-61.73-6.78999999999999-18.02-6.899999999999994.71000000000001-.589999999999989-28.71-47.14-69.44-6.72-22.87-56.58-61.73-6.78999999999999-18.02-6.89999999999999-24.14-8.27-24.66-40.16-10.624.710000000000013.46000000000001-20.79-52.4-73.89-31.54-66.16-37-58.68-96.25-38.73-29.83-83.06-25.25-73.89-32.7-31.54-40.85-66.16-37-58.68-96.25-38.73-19.54-28-20.43-83.68-72.92-29.83-31.63-29.88-87.77-51.24-74.89-56.05-.959999999999994-42.26-43.27-34.84-61.7-5.73999999999999-2.58-51.24-61.33-74.89-13.08-56.05-.959999999999994-42.26-43.27-34.84-9.33-73.37-28.59-24.4-21.65-61.7-64.9-10.06-66.65-5.36999999999999-10.233.07000000000001-42.04-72.14-49.42-54.08-39.07-.239999999999995-70.32-5.36999999999999-64.76-10.23-43.843.07000000000001-42.04-72.14-49.42-54.08-12.88-13.57-58.56-8.36-7.97999999999999-39.07-45.95-18.222.43000000000001-24.95-31.2-47.26-40.32-14.24-10.32-58.52-52.6-32.49-36.07-24.95-21.23-31.21.95-47.26-40.32-14.24-10.32-58.52-35.16-22.06-33.577.47-12.97-52.64.83-55-4.9-57.18-1.59-50.222.85-6.57-23.53-41.43-46.13-73.69-54.46-57.18-59.13-1.59-41.93-50.222.85-6.57-23.53-41.43-9.23-13.84-20.83-17.18-58.51-46.13-58.47-12.26-48.92-53.87-1.47-13.05-67.22-8.96-33.866.08-50.21-8.01-26.5-53.87-65.79-1.476.98-13.05-67.22-8.96-33.866.08-60.25-67.37-52.46-8.27-14.84-50.21-17.01-5.54-15.22-31.81-55.67-1.13-70.32-18.84-65.77-20.59-26.1-7.95-36.33-31.81-65.36-55.67-23.01-1.13-70.32-18.84-65.77-20.59-58.81-60.53-4.17-58.53-35.22-26.1-65.72-10.12-28.556.472.67-3.58-13.99-2.02-.68-49.25-11.28-49.7-40.736.47-17.872.67-40.52-3.58-13.99-2.02-.68-49.25-45.83-58.046.74-65.05-42.98-11.28-57.35-33.775.11-25.95-32.02-27.68-56.22-48.69-43.03-37.53-19.44-44.7510.96-25.95-34.64-32.02-50.03-27.68-56.22-48.69-43.03-37.53-28.37-25.44-21.76-25.83-38.77-19.44-2.745.01-66.67-3.12-58.227.81-35.11-26.19-32.842.96-28.876.27-28.49-3.124.57-58.225.287.81-35.11-26.19-32.842.96-17.32.109999999999999-57.39-13.67-44.38-28.87-59.05-6.49-57.23-40.03-18.06-36.94-31.37-6.34-63.158.12-38.66-22.14-38.91-40.03-55.91-18.06-10.61-36.94-31.37-6.34-63.158.12-43.26-23.36-46.16-20.13-34.66-38.66-46.81-43.4211.5-17.46-57.88-8.02-2.87-57.81-46.58-57.7-69.31-64.01-35.89-17.464.84-57.88-41.73-8.02-2.87-57.81-46.58-57.7-40.46-56.33-39.94-24.44-53.98-69.31-68.06-43.81-12.2-16.92-59.27-24.65-53.81-32.135.44-52.08-60.98-7.75-65.56-16.92-58.11-59.27-49.96-24.65-53.81-32.135.44-52.08-71.27-62.81-70.38-7.13-17.89-60.98-59.18-60.93-3.04-22.391.26-17.58-72.67-31.37-30.36-38.79-11.93-67.89-71.05-22.39-12.31.26-60.55-17.58-72.67-31.37-30.36-38.79-64.3-.26-45.04-49.23-51.98-11.93-8.73-63.57-6.98-59.49-54.63-67.93-22.827.28-15.44-10.78-25.79-64.625.46-59.49-9.99999999999996e-2-54.63-21.02-67.93-22.827.28-15.44-10.78-51.98-51.29-6.3-56.5-56.88-25.79-18.91-46.64-67.29-30.9-19.71-56.65-74.44-14.37-11.97-34.48-30.9-42.02-45.74-35.77-68.92-19.71-26.65-52.73-56.65-8.45-31.81-44.91-33.4-74.44-54-14.37-71.8-11.97-62.0714.2810.04-16.65-235.95-27.9233.5114.281718.95-38.591.7510.04-43.03-33.61-16.651.25-30.95-26.34-19.35-2318.335.9518.29-27.928.741-12.458.36-17.2324.71-19.96-17.49128.3740.29-24.03-32.48-12.4541.72-16.548.36-31.5834.7541.8726.96-17.23-10.6624.71-8.49-19.96-10.28-39.68-74.88-10.24-17.48-49.91-65.89-68.06-39.68-44.2-10.65-20.34-53-74.88-5.69-57.17-10.24-55.42-17.2-15.48-71.84-17.48-40.79-49.91-10.29-65.89-47.46-43.39-80.54-83.44-19.07-72.84-50.35-34.42-43.39-90.59-66.25-86.79-43.6-80.54-70.13-82.1-83.44-34.87-38.29-26.08-90.86-19.07-41.14-72.84-26.77-50.35-89.23-79.53-40.89-25.54-42.74-49.13-73.58-23.82-79.53-42.62-33.93-36.55-18.54-40.89-12.35-19.88-25.54-31.04-40.2-43.13-46.81-42.74-29.8-49.13-65.83-73.58-1.89999999999999-40.46-76.76-36.11-55.28-40.08-62.46-75.22-40.46-65.83-73.52-10.73-74.23-76.76-33.84-42.76-36.11-71.91-51.63-69.06-11.56-55.28-24.57-40.08-9.90000000000001-62.46-11.7224.7122.7448.955.9324.4629.227.9424.7125.8341.713.86-3.5922.7417.17-7.8648.95-22.3229.069.1631.965.9320.4624.4632.6129.22-25.7-36.49-64.36-25.8-47.94-3.06999999999999-28.57-8.36999999999999-36.49-54.92-77.22-14.5-30.65-64.36-69.51-14.57-25.8-14.68-31.92-16.05-32.44-47.94-18.4-3.06999999999999-4.31999999999999-28.57-60.1827.72-13.19-43.28-30.7123.1423.09-30.0927.72-20.9220.2721.4312.12-13.1915.97-5.71-43.2814.2433.4324.9732.54-30.71-19.9523.1421.3423.09-34.8-17.59-71.06-58.28-39.41-76.71-25.07-20.75-17.59-66.25-76.34-89.9-28.09-71.06-15.97-57.27-58.28-49.85-24.34-88.38-43.6-39.41-36.66-76.71-79.91-25.07-81.66-47.3626.03-26.4614.6-16.114.7422.72-47.3617.59-41.812.73-20.8826.03-19.08-49.18-26.46-31.1210.089.39-35.614.614.98-16.11-22.994.7425.39-45.48-56.67-19.73-1.94-62.01-64.41-41.9-45.48-34.36-30.64-40.61-7.46-56.67-49.73-23.65-19.73-67.93-44.57-31.47-42.98-1.94-22.38-62.01-4.58-64.41-14.31-49.83-45.59-18.9-12.55-41.5-7.63-69.06-49.83-52.55-54.53.04-37.3-45.597.48-1.94-18.9-36.8-4.6-9.21-16.2-12.55-53.88-41.5-53.84-7.63-44.29-17.78-4.33-25.14.449999999999999-41.493.18.710000000000001-17.78-45.15-57.077.2515.7-4.33-58.5-.239999999999998-25.1414.8-51.53-58.65-43.74.449999999999999-6.12-41.49-8.293.18-6.5-29.295.91-58.73-51.49-19.06-3.08-.909999999999998-29.29-24.77-58.32-48.63-15.975.91-63.28-11.8-58.73-13.55-51.77-53.492.87-51.49-28.18-19.06-58.68-3.08-21.51-44.62-7.47-4.57-68.94-15.17-37.66-53.59-44.622.58-21.76-1.22-44.41-7.47-17.88-5.91-4.57-53.14-49.72-61.932.85-68.94-46.87-15.17-61.24-37.661.22.26-38.38-53.73-36.53-30.14-5.69-55.45.26-36.65-45.34-42.72-60.73-38.38-66.92-59.39-53.73-48.23-39.07-36.14-32.46-36.53-49.47-30.14-13.44-5.69-77.37-45.87-9.57-50.22-31.05-46.25-23.87-11.11-45.87-20.5-12.81-75.6-12.1-9.57-52.49-43.57-50.22-14.42-34.7-17.27-74.77-31.05-61.76-46.25-76.43-23.87-74.61-36.42-34.45-60.66-17.64-36.17-40.93-19.65-36.42-37.54-53.42-15.57-8.12-34.45-28.88-3.85-60.6610.61-40.77-20.87-43.67-17.64-32.17-36.17-44.32-40.9313.99-30.6-2.73-41.29-19.15-64.02-38.52-58.72-30.6-12.1710.13-52.59-36.44-2.732.42-52.52-41.29-52.41-35.17-51.04-34.65-19.15-48.69-64.02-62.77-38.52-6.91-70.04-29.13.96-11.61-65.46-65.41-12.23-70.04-21.4-62.59-63.75-54.44-29.13-58.29-36.61.96-56.56-75.75-67.29-74.86-11.61-22.37-65.46-63.66-65.41-7.52-57.56-4.09-16.87-35.741.56-50.08-54.4-57.56-8.91.1914.75-47.06-4.09-59.18-17.88-16.87-25.3-50.8113.23-31.55-35.74-38.491.564.76-50.086.515.99-67.4-14.91-55.97-25.26-46.11-64.095.99-58.96.430000000000001-54.1-20.49-67.4-22.297.81-14.91-10.25-51.45-50.76-5.77-55.97-56.35-25.26-18.38-46.11-66.7612.771.65000000000001-2.07-25.2517.0211.86-30.77-10.339.1912.771.65000000000001-2.077.90000000000001-25.2523.9617.02-9.06-12.9835.2211.86-1.2399999999999910.27-30.77-10.3329.3-28.1331.7-18.410.9613.6815.63-1.57-46.35-34.27-26.3215.0130.1910.9613.6815.63-41.91-1.576.72-46.35-36.93-19.97-2.07-34.27-29.66-22.67-26.3215.012.6314.97-31.245.42-28.14-.76999999999999611.15-61.6212.585.61-46.37-39.8-46.63-28.14-.76999999999999611.15-53.17-61.62-41.5912.58-45.68-20.78-60.725.6112.73-2.18-46.37-39.8-4.43-37.63-49.1-39.42-21.98-26.57.05-35.312.01.5.219999999999999-23.09-50.36-21.98-26.57.05-2.64000000000001-35.3-57.1812.01-39.477.45999999999999-37.72.52.22-54.14.219999999999999-23.09-32.217.41-48.19-29.7626.51-20.693.6526.3-.2331.6150.8328.7635.4826.51-20.693.65-16.8926.3-10.64-.23-12.2-13.5435.0331.6143.82-20.9650.8328.76-2.9443.1319.55-19.33-77.16-40.25-31.56-16.17-9.98-37.83-40.37-27.43-21.45-77.16-40.25-31.56-34.18-16.17-38.52-9.98-17.51-23.17-28.67-37.83-40.76-44.44-40.37-27.43-46.76-63.46-71.21.46999999999999913.86-11.51-19.2-19.9120.482.69-.96000000000000129.75-20.913.86-11.51-19.243.59-19.91-22.4420.4811.5618.21-17.592.69-14.7442.76-.96000000000000129.7514.2444.42-8.1442.624.2225.3441.22-4.0816.6828.575.4419.977.4524.2225.3441.223.37-4.0822.2516.68-8.3548.46-22.8128.578.6731.475.4419.9723.9732.1228.73-26.19-23.86-42.29-64.59-18.02-56.88-19.29-35.31-5.774.26000000000001-23.86-42.29-64.59-1.87-18.02-51.73-56.88-1.94-13.17-2.05-19.29-3.42-19.81-35.31-5.779.568.31-15.94-47.55-7.83-56.47-15.28-23.43-19.58-2.12-66.26-55.5-65.64-7.83-56.47-15.28-14.12-23.43-48.74-19.58-41.26-78.83-21.31-2.12-10.58-3.01000000000001-66.26-55.5-12.41-14.21-12.46-70.3522.58-26.08-36.1712.0824.215.83.7600000000000053.5100000000000119.4222.58-26.08-36.17-49.7312.08-30.8924.2-17.1-18.11-9.6815.83-48.21-3.43.7600000000000053.51000000000001-36.54-39.7415.1-41.49-93.3-28.35-87.74-66.82-65.02-35.86-31.34-30.96-23.22-93.3-28.35-87.74-33.21-66.82-19.91-65.02-95.12-72.4-77.06-35.86-36.55-81.54-31.34-30.96-62.05-68.93-41.2-20.55-36.53-25.41-21.691.49-40.78-35.627.01-13.43-32.95-36.53-25.41-21.69-31.661.49-47.72-40.78-14.7-10.78-58.98-35.62-22.52-34.037.01-13.43-53.064.37-55.46-5.36-40.92-43.64-45.59-28.3916.394.31-3.64-44.97-60.15-40.92-43.64-45.5911.95-28.39-36.6816.396.97-9.99-27.894.31-.300000000000001-7.29-3.64-44.97-32.59-44.931.28-35.38-16.95-44.32-56.2416.53-57.67-50.71.28-5.291.54-16.95-44.32-56.248.0816.53-3.5-57.67.59-24.3115.63-50.7-57.82-42.911.28-5.29-40.66-7.464.01-5.67-34.31-29.79-63.34-20.99-68.3-56.79-56.51-33.2-5.93-34.31-29.79-63.34-53.65-20.99.889999999999999-68.3-16.82-63.75-18.57-56.79-58.51-2.15-56.51-33.2-24.08-63.7-8.1-26.53-33.3213.88-10.46-33.11-6.58-38.42-57.64-35.57-42.29-33.3213.88-10.4610.08-33.113.83-6.585.396.73-41.84-38.42-50.6314.15-57.64-35.57-3.87-49.94-26.3612.52-.28-37.19-45.88-61.27-67.46-39.61-37.07-50.01-55.99-.28-37.19-45.88-43.26-61.27-38.92-67.46-59.93-54.27-48.77-39.61-36.68-33-37.07-50.01-30.68-13.98-6.23-77.91-41.79-16.42-8.73-8.02-48.41-30.62-26.97-57.68-7.03-41.79-16.42-8.73-71.52-8.02-5.49-48.41-39.49-46.14-10.34-30.62-13.19-70.69-26.97-57.68-42.17-72.35-19.79-70.53-45.43-46.55-62.43-17.13-37.89-49.78-26.65-41.18-28.66-45.43-46.55-62.43-24.58-17.13-43.46-37.89-12.86-69.671.6-49.78-29.88-52.68-26.65-41.18-45.18-53.33-49.944.98-33.31-14.887.42-39.15-.290000000000001-37.88-21.86-51.4-61.43-33.31-14.887.42-55.3-39.15-5.44-.290000000000001-55.23-44-55.12-37.88-53.75-37.36-21.86-51.4-66.73-65.48-41.23-9.62-65.8-17.16-58.35-50.2-54.05-71.51-7.37-18.13-7.99-65.8-17.16-58.35-59.51-50.2-24.89-54.05-32.375.2-52.32-71.51-63.05-70.62-7.37-18.13-61.22-59.42-61.17-3.28-66.65-17.99-7.9-56.15-68.27-59.9-44.83-47.58-63.49-66.65-17.99-7.95.66-56.15-13.18-68.27-26.97-25.96-34.39-59.94.14-40.64-44.83-47.58-7.53-4.33-59.17-2.5811.68-53.276.12-14.8-16.6-45.76-50.28-50.66-58.411.68-53.276.12-48.41-14.8-61.71-16.613.5-9.22-4.56-45.76-45.07-7.99999999999983e-2-50.28-50.66-19.57-12.69-40.42-61.071.24.78-8.99999999999963e-215.979.03-17.05-20.9727.233.87-9.23-38.76-18.32-36.1223.711.24.78-6.34-10.06-8.99999999999963e-2-33.2415.979.03-17.05-20.9727.233.87-9.232.28-38.76-18.3221.31-36.1223.71-26.3919.14-8.99999999999963e-2-52.96-4.33-57.4-47.98-31.02-13.12-45.32-40.71-37.373.960000000000013.92-42.2919.14-8.99999999999963e-22.634.58-52.96-12.62-4.33-57.4-47.98-31.02-13.12-45.32-40.71-33.72-37.373.96000000000001-8.423.92-42.29-5.63-61.74-43.25-68.28-56.7-2.53-60.79-35.89-75.83-9.5-2.38-61.48-54.91-52.74-64.21-61.74-43.25-15.88-3.96000000000001-68.28-76.73-56.7-2.53-60.79-35.89-75.83-9.5-2.38-17.29-61.48-54.91-19.54-52.74-64.21-54.53-35.65-7.2712.07-42.4726.72-24.7622.17-23.0115.2116.9314.93-8.3822.12-33.48-35.65-7.27-11.7921.7612.07-20.59-42.4726.72-24.7622.17-23.0115.2116.93-39.4314.93-8.38-17.522.12-33.48-15.0511.852.88-40.52-34.27-23.86-35.83-37.1711.47.9820.1927.25.1319.5-4.0800000000000111.852.88-44.32-19.98-40.522.66999999999999-34.27-23.86-35.83-37.1711.47.9820.19-44.5927.25.13-26.5719.5-4.08000000000001-42.9635.68-20.0322.9518.6147.1539.6233.9628.4619.316.3716.7629.7-6.33-14.0835.68-20.0316.8825.5722.9540.9618.6147.1539.6233.9628.4619.316.3712.6916.7629.710.37-6.33-14.0857.6-43.22-8.4621.27-44.76-1.84-10.76-4.11-39.91-19.63-37.06-23.287.4322.1-30.46-43.22-8.46-33.83-41.5221.27-42.23-44.76-1.84-10.76-4.11-39.91-19.63-37.0620.44-23.287.43-8.0822.1-30.4620.2815.4432.2111.3630.2424.67-.35999999999999956.45-14.8236.5616.6613.4327.9640.1136.7215.4432.2133.3349.2111.363.9130.2424.67-.35999999999999956.45-14.8236.5616.6639.4613.4327.9631.9640.1136.72-18.250.9922.8744.86-5-10.1544.7933.5644.6827.4443.3111.4240.9655.0430.7950.9922.874.44-17.8644.8628.71-5-10.1544.7933.5644.6827.4443.3126.9211.4240.9656.2955.0430.79-.82-43.414.418.12-26.52.66-19.02-56.59.9320.1211.66-44.02-33.268.029999999999999.77999999999999-43.414.41-34.236.968.12-1.19-26.52.66-19.02-56.59.9320.1211.6619.23-44.02-33.269.829999999999998.029999999999999.77999999999999-48.11-16.26-13.1-85.41-66.57-11.48-52.78-53.79-45.36-19.85-83.89-34.92-32.17-75.42-20.58-16.26-13.1-61.76-71.85-85.41-23.6-66.57-11.48-52.78-53.79-45.36-19.85-83.89-39.11-34.92-32.17-72.22-75.42-20.58-77.179.02-61.06-.96999999999999912.33-32.78-62.88-40.16-44.82-3.62-4.31.8999999999999911.28-36.69-8.969.02-61.063.89-55.5-.969999999999999-34.5812.33-32.78-62.88-40.16-44.82-3.62-4.31-49.3.8999999999999911.28-29.81-36.69-8.9611.69-26.35-29.93-25.06-41.12-34.18-8.1-4.18-52.38-29.02-15.9213.61-6.8310.97-48.86-26.35-29.93-18.81-15.09-25.068.09-41.12-34.18-8.1-4.18-52.38-29.02-15.92-27.4313.61-6.83-46.4610.97-48.861.24-68.25-49.023.85-44.788.29-1.13-18.09-35.99-3.79-8.4-11.74-53.07-53.03-6.82-68.25-49.02-51.74-53.693.85-36.49-44.788.29-1.13-18.09-35.99-3.79-8.4-15.39-11.74-53.07-40.69-53.03-6.82-43.48-16.57-35.06-10.03-21.61-75.78-17.52-42.42-2.48-68.81-75.93-16.83-23.4-25.57-14.1-16.57-35.06-62.43-74.35-10.03-1.58-21.61-75.78-17.52-42.42-2.48-68.81-75.93-61.02-16.83-23.4-58.77-25.57-14.1-23.78-8.65-37.03-56.37-1.83-71.02-19.54-66.47-21.29-59.51-61.23-59.23-35.92-66.42-10.82-8.65-37.03-32.51-66.06-56.37-23.71-1.83-71.02-19.54-66.47-21.29-59.51-61.23-4.87-59.23-35.92-26.8-66.42-10.82-29.25-44.28-35.318.091.84-8.573.44.74-43.83-40.41-52.62-59.63-37.56-51.93-28.35-44.28-35.3111.89-12.458.09-35.11.84-8.573.44.74-43.83-40.41-52.6212.16-59.63-37.56-5.86-51.93-28.3510.53-48.437.28-35.7-31.36-59.9-52.37-46.71-41.21-32.05-29.12-29.51-42.45-6.421.33-48.437.28-29.63-38.32-35.7-53.71-31.36-59.9-52.37-46.71-41.21-32.05-29.12-25.44-29.51-42.45-23.12-6.421.33-70.35-1.99-36.75-66.48-.449999999999999-43.37-34.45-41.1-5.3-25.58-8.15-21.93-52.64-67.31-14.75-1.99-36.75-11.38-3.69-66.48-2.98-.449999999999999-43.37-34.45-41.1-5.3-25.58-8.15-65.65-21.93-52.64-37.13-67.31-14.75-65.49-21.95-38.72-17.87-36.75-31.18-6.15-62.968.31-43.07-23.17-19.94-34.47-46.62-43.23-21.95-38.72-39.84-55.72-17.87-10.42-36.75-31.18-6.15-62.968.31-43.07-23.17-45.97-19.94-34.47-38.47-46.62-43.2311.69-56.79-28.67-50.66-.8000000000000014.35-50.59-39.36-50.48-33.24-49.11-17.22-46.76-60.84-36.59-56.79-28.67-10.2412.06-50.66-34.51-.8000000000000014.35-50.59-39.36-50.48-33.24-49.11-32.72-17.22-46.76-62.09-60.84-36.59-4.98-13.27-71.08-64.79-30.17-59.33-37.65-8.00000000000001e-2-57.6-76.79-68.33-12.65-23.41-64.7-66.45-13.27-71.08-22.44-63.63-64.79-55.48-30.17-59.33-37.65-8.00000000000001e-2-57.6-76.79-68.33-75.9-12.65-23.41-66.5-64.7-66.45-8.56-62.54-65.76.61-12.23-67.32-26.02-25.01-33.44-58.955.09-43.88-46.63-3.38-58.22-62.54-65.7-17.04-6.956.61-55.2-12.23-67.32-26.02-25.01-33.44-58.955.09-39.69-43.88-46.63-6.58-3.38-58.22-1.63-62.347.74-52.35-65.65-20.549.56-13.16-8.5-49.7-49.01-54.22-54.6-16.63-44.36-62.347.74-57.212.18-52.35-18.74-65.65-20.549.56-13.16-8.5-49.7-49.01-4.02-54.22-54.6-23.51-16.63-44.36-65.011