rccovSRR123581705116106503708280947452734047286776926689389714079033714077451014077428814073901414027655613959181035701332773317072716607965059403933764535063279270226562019168515791548151814421047642842333810810828450783207330532042814267025552367181920269351834372302232186139116116939370464623933853402274209193177161145145129129113113113113979797978064646464484832321621059422771661661521394240224915211197696914190922419217116012812810710796967564645353535332211111111899537237212873252251751621501508750371600133141134513810469351811641646610732921751631281289347351210015471961441148883141261056321123109965541412727271414774556131652273354236111652139696722401120120404067149846532877611588196103831018612452315783141635038382512650502513526286149924854018446427910176515180662713444260152872243434322111111392157125110382244144100138361252175776644341310188664411299133784444279175835241103268110634747268217114723152258258233172612524824812446463162313121711410320616541186186939318618618610383165165124411551342115562524114414472541814483621341241013410189113412412474252512411411411462521146845103103836221211039310103574693938383838331312183838383723624127258147272726262626241216262626252525252524110524131104141414131104131104131313131312121212121212121212110101010151885013711198234912912219910658931371371371371376969696969693463442321179491314177717135882338163715887065291761762424234180541178350336750503317173317171575135874149424724782411185939155914271318447343673671104444226982571199925252525202020211073181108328733718471202816140201356745225017244945656191917981811611449321616978116979749242481323232161618881321753538194129652215477461515614646463131151515151551225611073377337377047234747472323272714131170632422141707070707035353535190959515815890681616243187156313719191934315411859593624121212111101633810504010401250037881029346751028258989951931498555845646598116423451119849634406600858445386444134414842317203245601231581149964134943731046009425612522505992872205554415082338745497143103138842107771659851316721233955784300736362456521995893805113397421902561766661650181145425824224354531763021139168711980541037425975807951257725580225678892078830135817129752909731124690316665929583501570982558626557813544807541067537165536027532288511640488554464004458802438154435065413279376536353612350523349873342232332152331989327599325648321096312967312479307277305814299473297522297359295734293783291344288580286954286304283703283377282077269396268095266469263217262405262242258665255739252812252650245496242732242245242245238993238830235741235416235091233140231514226637225336224036222898221272217532207009105232167202167202133052110292105412100542094032089162069652020872009491996491994861983481955841949341939581939581913571882681879431868051856671832281829031780251780251746111744491736361723351723351718471716851715221700591663201663201661571643691633931632311606291606291599791588411559141557521554271552641539641523381523381520131515251487611485981485981482731476231472981469731456721453471442091425831424201391691388441380311378681367301360801355921354291351041339661338041325031321781310401310401303891303891292511289261286011282761281131279511277881277881274631263251261621250248272642299124699123724123398123073121935120960120797118033117708117546117546117383115920115595115595114131113969113806113806113481113481113481112993111367111205111205110229110229109417109091108766107791107466107140106653106002105840105677104864104539104539104214102588102426101288100312996629966299499994999949999174990119884998849988499884998686986869868698524981989787397873972239722397060970609608595922954359543594784946229445994297942979299692996928339267192671925089234691370913709137090882908829088290720905579039589582894198925789094886068795687793434093446799178730686980868188665586655864938633086168858427117677656902851928470484704840548389183241827538226681778814538112881128811288112880315552772162334148031580315796647966479502790147885178689786897836478201780397755176900769007625076250756007527575112751127413773974739747397473811731617234872186720237186071860716987153570722705607056070235700726942269097689346860968121681216812167308671466714666170658456552064707643826438264219642196421964219637316373163406632446324463081630816243161781617816145561130609686064260642604806048060317590175885458529580415755357553572285690356578565785592855928556025560255277551155511554952549525495254627546275430254302539775365153326531645316452839521885202650888502375023749912499124975049424490994861248449484494812448124479614779947473471484714846661464984601046010460104487244547442224389743409430844210842108414584129541295404824032039670383693836938206382063788137881375563739337393369063658136418357683576835280351173446734467344673446734467343043397933166326793251632028318663186631378312153024029915295902942728939289392877728289282892812628126276392747627313271512715126826268262601325688255252552525363252002487524387240622373723412234122308622599221112211121948217862162321623216232129821135209732097320973209732064820485203231983519835104059430198351967219184190221902219022186971869718372170711690816908167461658316258162581560815120151201495714957146321463214470144701430714144139821398213819136571333213169130061300612844128441268112681125191251912356123561219411868117061170611706115431154311381113811121811218108931089310730107301056810405991795929430943094309430943092679267910489428942894287798617861784547966796676417641764174797154682868286666650363416341617861785690569053655203520352035203520348774877487748774552422740654065390232523089292622762114488325661048184672506403627327211235082211521354181491725617099145251405213605135271234512240121871124210926109261045410191100339377851085106698651452274990496443083047302127842679233823111970186517861550112965757849949931515813110517527911601259267113239829456091747756584415455049656175868250683936951771969353783659480462512520937147661410512636121951212211093866981556024330631593086308625712351213017637354413731422883878475535825221836599118407683825119045123846661377735943388336518541579100764149219342057922095612312676497152041489212089116597298701662495761921824118744528224125874922918953621331412048044768401101070137022894282712791050970062212129193547181217383537930523551975197404236953580304130022849196319631424103973130815415411577383824510275918568031001872419216061886276310228874938415494538896542993554917492114159245570810422392222287697199393932342869279126872608159112266265231449641712154177883821446095411574571234910805869826711274980662441743964129217263221168164113450258110053262992721361095414996845341951424217051819971344387416632020478003672353932152644590257054732411632573103288323111739162914095282119716913428518871632765205321855854964036387217571206107249234316445453016683071671392050668215746464227315661695537813460297922682154190236746109187711175613559510612772628869708492747818790544533458059607443241750198478332564252116571091706163175547769430942292349187929652872264622625402181904718559175516221582102473153237216036469178528479194312793582051021823178910668436194474304131381330952758231544314531348128412001137969274253423328224822074175632484345517833414177869658195113801189114210479999046181431439548275916561204100370252725125121663811177510449921754138792592567057455854247831922316218967251475835640219984949491530860411420135911481057453362242385417671237530687638614147232811465374481971884124463912026513171508314307407231379353179152597951416125151147463302262181804040242821771511001677816725136250152335440341521251290167435124261472118029253942211741520720714148066651416082203654220509482205087362048593720483607258613123323522072530175832713051501123879803634743211628406628406604236586109537770513601422965368584368584320245314203302118277949265864259822235652199398114805108763108763108763102720664666646642297422973625430212241692416924169241698067188851934617336418814414414422999630024622972802642642642312142142141981811811811481481321321151159999999999828282828282828282666666664949494949494949494949493333333333333333331616161616161616161616161616161616161616161622241245545224168141414201594253638160362424121916145513710010087371332116677738995715391981495017688772752752422312202092091541431431431212213212112112112188888888777777777766666666666666555544444444444433333322222222221111111111111111111111116544031386350613115270601526907151342014779492058516754551999503914931942350412773752536989369893484534845343093323631628305563055628412268042465924659235872251521979219791983519835192991929917154171541715416618155461447414474139381340212866123301233012330117941125710185911380417505750569696433643364335897589758975361482548254289428937523216268026802144214421441608160816081608160810721072107210725365361461010486382834582180752526203470320392555860203793070440235232720117615175757575755050252525252818175287646238222319114312712796806464646464321331010828561763762356821411427146496525443111557821719617415215210987432222222210023953042733040334623010423662864443793217318418411013846311564866362458745543311761154111139615815879966443212111111244141281414143670194211487944963721244552701852282281619454133619128086962024820611469236655986660327421911035721410736283236472582101268448135123123714541115988741371371185628974152513262155107613115776816696373212640369989862377425252512122391974222114472832392093045756030244209351128141413010271309161101010812010571362571012570992570762570732480454688318211182111666116661162731549814336139491239912399112361046196879687929992998912891285248524852485248524813777497749774973627362736269746199581258125812542454245424503750375037503742624262426242624262426238753875387534873487348731003100310027122712271227122325193715501550155015501162116220102301706020350203192646464116851174523111111528399512593512262511592430595548534717336751340093016929072274262413520296170041535914262142621316512068987482284388438838403840329127434734698644060392636202373365274183152122916134092490174395890084344140230626826813419406378281541025111033219914950772211111115193100967321438236063623288627521026817141181148012054945513813879404020219474731162128820800204693878225414510911778399859595939393920202020161012457833416040202161622727100171717714323108545410810816113823232323630286286143143571434218115711471291443249054367022119113160201050401010150914057149904603141451742789173225666169856660726433666704613891449961832757152421218217230818337331825530151326112677451260957116931211497961117550104344395264794359691559487825779198763132756117951592346981844379642767342710741890541805639373139033737449735526334140333574630208730180424919324099023872823307123193917169116575215641715585214991214566913294188250783505996544974424282574091929337547329806349548268412436386504366747292657277839263020254377248202239559160529155590145711145711142006133362133362128423128423124719121014113605113605111135108666103726101257100022926139014386439852048149980264703867038670386592725433349394432193951537045358103334125932234621358398799879740949393705247030571515206110429383992577205533150156461762667024680242822388421496195051910718311175151751516719167191592315127143301313612738123401194211544111461074810748107489554915691569156875783598359796167676369636963696369636959715971597159715971597159715573557355735175517551755175517551755175477747774777477743794379437943794379398139813981398139813981398139813981358335833583318531853185318531853185278627862786278627862786278627862786238823882388238823882388238823882388199019901990199015921592159215921592159211941194119411941194119411941194796796796796796796796398398398398398398398398398107471232907110597996779781426376948093452904063032339277982740325665251921974313859131881235988058529797675027068659454884146359330801500130371159255351335531623715815811879396333533299292230421538751474201026321010091008656724333622958528157278110730257244872376674356411860908473131825916347127074529444356421203534131554296432939026037214211893218896188961871615975159751482113848128021265811143107821020563475806432736062236414110110110552830817113719258222480712224408222089741131420837313201589896589392488051487547332762331754301503248059218816178481150247144701131088129071118483105879101845806708016569578685696604852939509234840246889468894487242352408394033540335393263882237310373103680533276317642974726722196631512612100352923887664202772392092180292034941578111200208845781813809827766068523652015648056065469284651346098431904152938207340542824026163232562118019934186881578141538311456933119521826602919234516363714545512918712344575598669863253673222569988139063635442034895321350217690615898814729511464789364879227106663929403162255022474200441837417463166281564114957135151108511009107816909531552394707113058154691533113641131588191757134153225239719141690158715351518139712591155101710009669488978798117076555865695355355174664664143793623453283283103102932762592412412242071901901721551551381381211211211031038686866969525234343434343417171717171717121366975601596047233286347926266794110266672251443040337536127823622219419418116715315313912512511111111111197978383836969695656564228282828281414638113423101207439357192825541271421599404020663317164707023164143806414382513120513417414131312020202020101010101010495848424763781169126137488210392109292722172361818514131109716553792379547241343041218316310592132323121948291910106253442162103405621014326128187321978591982020194296315408861501418141919413982271233778117252011605981082896108248510442501040961101341610101279755939739489653159501039353039151588925468802138654128617128588348399238329348086777988107889437757887655107585207420767379647202867174086310736286066277846183286010615891385574825463815455595414485361035036254810134806024625124526464518234312674205784111224037223798773572653420543256093239643214983145083095753083423058753054643029972960082853192310512195392158392080281981611837721825381747271739051734941730821628041623931619821549931545821545821529371475931463591455371344371270371097701073031003149250271946657806454650568411123042313156102786278259568752220456924005535456321922403322698219562032417654137971261011126949589018753830878637714756672697269712166766676652760825934578657865489534148964154400638573115281928192670237422252077207720771780133513351187103889059344554552381987135678751343306330623492262226211311044783783696261261261174878787197357401616749341233118189730748622442088193715111479469421541093981450354354305209177161129129113113641134177163693352317028141209428223532311172816111537148414731335125110811028101710079129128167846365945304984884884774664454244134033393393183073072972652542332332232012011701271179553321813173131311010160371897371869370274187234135373228801639783892742541931831321029161615141413020201010101028576735755137054148217411741137053705198483011279547323216944013131313281014909735145299593102001861350402713101012261461584526018452536844919484491398372611407196635728067278391929045123655311326231941101482243731529722712210510576507133697569754808443522252139202416941521149394763258840118758848845941638834433030127324420120117214412912910010010010086867272725757574343434329141428199999290628593791671042121211583719192828199999937281301207515151510111101901110199992831892823586082186073786033777727321424176651653893967141526230071128112837619515649844242281430939308813920287982878810535835563537352891999167915933838261310104199449158292761849292929229292930201060835626789231213371427124242410452131313262178472323371401175829292319974561998050680469804509937370167157105262691481093956469213998557282828195505912555059107550590985505817655058130548622985486228954840348843275578547186891323642060160937795381598414381833999312938965118778190851859389059267117023101592670516555866727727478179915981813468152835159437538393839123899141317711859593269732678119207285325113851005749322932171378134319309016441423202191446142282819946311576561435117588444414298364212121991830416614619138835517592834724129277155528999289165945415810241579811157974515776391463091145976414416501421215124085318036220435162684167181143327275921645954601355681145489730294969907125048440228425739782791916417172451684560095015995553638911645530039431356401210617073992771226612127387166944193751821025743143444222227625820752172222474691316883568197672385869440655286461127110790481668134913189473418991322925589462633011325133476956511162647833992522557164091044328715811085366130146386160284816350988269405334160618407796494131102622480334531231895842386168813992897069471325552087124384446818513072356165791374469976570972823263829653733029261917274784653993854122011898941121213762234420572873103309230051597140888117247722117632727189995003222322231881899989713699991899715427999999184599999271899918189<