070258240070258241070258242070258243070258244070258245070258246070258247070258248
070258249070258250070258251070258252070258253070258254070258255070258256070258257070258258
070258259070258260070258261070258262070258263070258264070258265070258266070258267070258268
070258269070258270070258271070258272070258273070258274070258275070258276070258277070258278
070258279070258280070258281070258282070258283070258284070258285070258286070258287070258288
070258289070258290070258291070258292070258293070258294070258295070258296070258297070258298
070258299070258300070258301070258302070258303070258304070258305070258306070258307070258308
070258309070258310070258311070258312070258313070258314070258315070258316070258317070258318
070258319070258320070258321070258322070258323070258324070258325070258326070258327070258328
070258329070258330070258331070258332070258333070258334070258335070258336070258337070258338
070258339070258340070258341070258342070258343070258344070258345070258346070258347070258348
070258349070258350070258351070258352070258353070258354070258355070258356070258357070258358
070258359070258360070258361070258362070258363070258364070258365070258366070258367070258368
070258369070258370070258371070258372070258373070258374070258375070258376070258377070258378
070258379070258380070258381070258382070258383070258384070258385070258386070258387070258388
070258389070258390070258391070258392070258393070258394070258395070258396070258397070258398
070258399070258400070258401070258402070258403070258404070258405070258406070258407070258408
070258409070258410070258411070258412070258413070258414070258415070258416070258417070258418
070258419070258420070258421070258422070258423070258424070258425070258426070258427070258428
070258429070258430070258431070258432070258433070258434070258435070258436070258437070258438
070258439070258440070258441070258442070258443070258444070258445070258446070258447070258448
070258449070258450070258451070258452070258453070258454070258455070258456070258457070258458
070258459070258460070258461070258462070258463070258464070258465070258466070258467070258468
070258469070258470070258471070258472070258473070258474070258475070258476070258477070258478
070258479070258480070258481070258482070258483070258484070258485070258486070258487070258488
070258489070258490070258491070258492070258493070258494070258495070258496070258497070258498
070258499070258500070258501070258502070258503070258504070258505070258506070258507070258508
070258509070258510070258511070258512070258513070258514070258515070258516070258517070258518
070258519070258520070258521070258522070258523070258524070258525070258526070258527070258528
070258529070258530070258531070258532070258533070258534070258535070258536070258537070258538
070258539070258540070258541070258542070258543070258544070258545070258546070258547070258548
070258549070258550070258551070258552070258553070258554070258555070258556070258557070258558
070258559070258560070258561070258562070258563070258564070258565070258566070258567070258568
070258569070258570070258571070258572070258573070258574070258575070258576070258577070258578
070258579070258580070258581070258582070258583070258584070258585070258586070258587070258588
070258589070258590070258591070258592070258593070258594070258595070258596070258597070258598
070258599070258600070258601070258602070258603070258604070258605070258606070258607070258608
070258609070258610070258611070258612070258613070258614070258615070258616070258617070258618
070258619070258620070258621070258622070258623070258624070258625070258626070258627070258628
070258629070258630070258631070258632070258633070258634070258635070258636070258637070258638
070258639070258640070258641070258642070258643070258644070258645070258646070258647070258648
070258649070258650070258651070258652070258653070258654070258655070258656070258657070258658
070258659070258660070258661070258662070258663070258664070258665070258666070258667070258668
070258669070258670070258671070258672070258673070258674070258675070258676070258677070258678
070258679070258680070258681070258682070258683070258684070258685070258686070258687070258688
070258689070258690070258691070258692070258693070258694070258695070258696070258697070258698
070258699070258700070258701070258702070258703070258704070258705070258706070258707070258708
070258709070258710070258711070258712070258713070258714070258715070258716070258717070258718
070258719070258720070258721070258722070258723070258724070258725070258726070258727070258728
070258729070258730070258731070258732070258733070258734070258735070258736070258737070258738
070258739070258740070258741070258742070258743070258744070258745070258746070258747070258748
070258749070258750070258751070258752070258753070258754070258755070258756070258757070258758
070258759070258760070258761070258762070258763070258764070258765070258766070258767070258768
070258769070258770070258771070258772070258773070258774070258775070258776070258777070258778
070258779070258780070258781070258782070258783070258784070258785070258786070258787070258788
070258789070258790070258791070258792070258793070258794070258795070258796070258797070258798
070258799070258800070258801070258802070258803070258804070258805070258806070258807070258808
070258809070258810070258811070258812070258813070258814070258815070258816070258817070258818
070258819070258820070258821070258822070258823070258824070258825070258826070258827070258828
070258829070258830070258831070258832070258833070258834070258835070258836070258837070258838
070258839070258840070258841070258842070258843070258844070258845070258846070258847070258848
070258849070258850070258851070258852070258853070258854070258855070258856070258857070258858
070258859070258860070258861070258862070258863070258864070258865070258866070258867070258868
070258869070258870070258871070258872070258873070258874070258875070258876070258877070258878
070258879070258880070258881070258882070258883070258884070258885070258886070258887070258888
070258889070258890070258891070258892070258893070258894070258895070258896070258897070258898
070258899070258900070258901070258902070258903070258904070258905070258906070258907070258908
070258909070258910070258911070258912070258913070258914070258915070258916070258917070258918
070258919070258920070258921070258922070258923070258924070258925070258926070258927070258928
070258929070258930070258931070258932070258933070258934070258935070258936070258937070258938
070258939070258940070258941070258942070258943070258944070258945070258946070258947070258948
070258949070258950070258951070258952070258953070258954070258955070258956070258957070258958
070258959070258960070258961070258962070258963070258964070258965070258966070258967070258968
070258969070258970070258971070258972070258973070258974070258975070258976070258977070258978
070258979070258980070258981070258982070258983070258984070258985070258986070258987070258988
070258989070258990070258991070258992070258993070258994070258995070258996070258997070258998
070258999070259000070259001070259002070259003070259004070259005070259006070259007070259008
070259009070259010070259011070259012070259013070259014070259015070259016070259017070259018
070259019070259020070259021070259022070259023070259024070259025070259026070259027070259028
070259029070259030070259031070259032070259033070259034070259035070259036070259037070259038
070259039070259040070259041070259042070259043070259044070259045070259046070259047070259048
070259049070259050070259051070259052070259053070259054070259055070259056070259057070259058
070259059070259060070259061070259062070259063070259064070259065070259066070259067070259068
070259069070259070070259071070259072070259073070259074070259075070259076070259077070259078
070259079070259080070259081070259082070259083070259084070259085070259086070259087070259088
070259089070259090070259091070259092070259093070259094070259095070259096070259097070259098
070259099070259100070259101070259102070259103070259104070259105070259106070259107070259108
070259109070259110070259111070259112070259113070259114070259115070259116070259117070259118
070259119070259120070259121070259122070259123070259124070259125070259126070259127070259128
070259129070259130070259131070259132070259133070259134070259135070259136070259137070259138
070259139070259140070259141070259142070259143070259144070259145070259146070259147070259148
070259149070259150070259151070259152070259153070259154070259155070259156070259157070259158
070259159070259160070259161070259162070259163070259164070259165070259166070259167070259168
070259169070259170070259171070259172070259173070259174070259175070259176070259177070259178
070259179070259180070259181070259182070259183070259184070259185070259186070259187070259188
070259189070259190070259191070259192070259193070259194070259195070259196070259197070259198
070259199070259200070259201070259202070259203070259204070259205070259206070259207070259208
070259209070259210070259211070259212070259213070259214070259215070259216070259217070259218
070259219070259220070259221070259222070259223070259224070259225070259226070259227070259228
070259229070259230070259231070259232070259233070259234070259235070259236070259237070259238
070259239070259240070259241070259242070259243070259244070259245070259246070259247070259248
070259249070259250070259251070259252070259253070259254070259255070259256070259257070259258
070259259070259260070259261070259262070259263070259264070259265070259266070259267070259268
070259269070259270070259271070259272070259273070259274070259275070259276070259277070259278
070259279070259280070259281070259282070259283070259284070259285070259286070259287070259288
070259289070259290070259291070259292070259293070259294070259295070259296070259297070259298
070259299070259300070259301070259302070259303070259304070259305070259306070259307070259308
070259309070259310070259311070259312070259313070259314070259315070259316070259317070259318
070259319070259320070259321070259322070259323070259324070259325070259326070259327070259328
070259329070259330070259331070259332070259333070259334070259335070259336070259337070259338
070259339070259340070259341070259342070259343070259344070259345070259346070259347070259348
070259349070259350070259351070259352070259353070259354070259355070259356070259357070259358
070259359070259360070259361070259362070259363070259364070259365070259366070259367070259368
070259369070259370070259371070259372070259373070259374070259375070259376070259377070259378
070259379070259380070259381070259382070259383070259384070259385070259386070259387070259388
070259389070259390070259391070259392070259393070259394070259395070259396070259397070259398
070259399070259400070259401070259402070259403070259404070259405070259406070259407070259408
070259409070259410070259411070259412070259413070259414070259415070259416070259417070259418
070259419070259420070259421070259422070259423070259424070259425070259426070259427070259428
070259429070259430070259431070259432070259433070259434070259435070259436070259437070259438
070259439070259440070259441070259442070259443070259444070259445070259446070259447070259448
070259449070259450070259451070259452070259453070259454070259455070259456070259457070259458
070259459070259460070259461070259462070259463070259464070259465070259466070259467070259468
070259469070259470070259471070259472070259473070259474070259475070259476070259477070259478
070259479070259480070259481070259482070259483070259484070259485070259486070259487070259488
070259489070259490070259491070259492070259493070259494070259495070259496070259497070259498
070259499070259500070259501070259502070259503070259504070259505070259506070259507070259508
070259509070259510070259511070259512070259513070259514070259515070259516070259517070259518
070259519070259520070259521070259522070259523070259524070259525070259526070259527070259528
070259529070259530070259531070259532070259533070259534070259535070259536070259537070259538
070259539070259540070259541070259542070259543070259544070259545070259546070259547070259548
070259549070259550070259551070259552070259553070259554070259555070259556070259557070259558
070259559070259560070259561070259562070259563070259564070259565070259566070259567070259568
070259569070259570070259571070259572070259573070259574070259575070259576070259577070259578
070259579070259580070259581070259582070259583070259584070259585070259586070259587070259588
070259589070259590070259591070259592070259593070259594070259595070259596070259597070259598
070259599070259600070259601070259602070259603070259604070259605070259606070259607070259608
070259609070259610070259611070259612070259613070259614070259615070259616070259617070259618
070259619070259620070259621070259622070259623070259624070259625070259626070259627070259628
070259629070259630070259631070259632070259633070259634070259635070259636070259637070259638
070259639070259640070259641070259642070259643070259644070259645070259646070259647070259648
070259649070259650070259651070259652070259653070259654070259655070259656070259657070259658
070259659070259660070259661070259662070259663070259664070259665070259666070259667070259668
070259669070259670070259671070259672070259673070259674070259675070259676070259677070259678
070259679070259680070259681070259682070259683070259684070259685070259686070259687070259688
070259689070259690070259691070259692070259693070259694070259695070259696070259697070259698
070259699070259700070259701070259702070259703070259704070259705070259706070259707070259708
070259709070259710070259711070259712070259713070259714070259715070259716070259717070259718
070259719070259720070259721070259722070259723070259724070259725070259726070259727070259728
070259729070259730070259731070259732070259733070259734070259735070259736070259737070259738
070259739070259740070259741070259742070259743070259744070259745070259746070259747070259748
070259749070259750070259751070259752070259753070259754070259755070259756070259757070259758
070259759070259760070259761070259762070259763070259764070259765070259766070259767070259768
070259769070259770070259771070259772070259773070259774070259775070259776070259777070259778
070259779070259780070259781070259782070259783070259784070259785070259786070259787070259788
070259789070259790070259791070259792070259793070259794070259795070259796070259797070259798
070259799070259800070259801070259802070259803070259804070259805070259806070259807070259808
070259809070259810070259811070259812070259813070259814070259815070259816070259817070259818
070259819070259820070259821070259822070259823070259824070259825070259826070259827070259828
070259829070259830070259831070259832070259833070259834070259835070259836070259837070259838
070259839070259840070259841070259842070259843070259844070259845070259846070259847070259848
070259849070259850070259851070259852070259853070259854070259855070259856070259857070259858
070259859070259860070259861070259862070259863070259864070259865070259866070259867070259868
070259869070259870070259871070259872070259873070259874070259875070259876070259877070259878
070259879070259880070259881070259882070259883070259884070259885070259886070259887070259888
070259889070259890070259891070259892070259893070259894070259895070259896070259897070259898
070259899070259900070259901070259902070259903070259904070259905070259906070259907070259908
070259909070259910070259911070259912070259913070259914070259915070259916070259917070259918
070259919070259920070259921070259922070259923070259924070259925070259926070259927070259928
070259929070259930070259931070259932070259933070259934070259935070259936070259937070259938
070259939070259940070259941070259942070259943070259944070259945070259946070259947070259948
070259949070259950070259951070259952070259953070259954070259955070259956070259957070259958
070259959070259960070259961070259962070259963070259964070259965070259966070259967070259968
070259969070259970070259971070259972070259973070259974070259975070259976070259977070259978
070259979070259980070259981070259982070259983070259984070259985070259986070259987070259988
070259989070259990070259991070259992070259993070259994070259995070259996070259997070259998
070259999070260000070260001070260002070260003070260004070260005070260006070260007070260008
070260009070260010070260011070260012070260013070260014070260015070260016070260017070260018
070260019070260020070260021070260022070260023070260024070260025070260026070260027070260028
070260029070260030070260031070260032070260033070260034070260035070260036070260037070260038
070260039070260040070260041070260042070260043070260044070260045070260046070260047070260048
070260049070260050070260051070260052070260053070260054070260055070260056070260057070260058
070260059070260060070260061070260062070260063070260064070260065070260066070260067070260068
070260069070260070070260071070260072070260073070260074070260075070260076070260077070260078
070260079070260080070260081070260082070260083070260084070260085070260086070260087070260088
070260089070260090070260091070260092070260093070260094070260095070260096070260097070260098
070260099070260100070260101070260102070260103070260104070260105070260106070260107070260108
070260109070260110070260111070260112070260113070260114070260115070260116070260117070260118
070260119070260120070260121070260122070260123070260124070260125070260126070260127070260128
070260129070260130070260131070260132070260133070260134070260135070260136070260137070260138
070260139070260140070260141070260142070260143070260144070260145070260146070260147070260148
070260149070260150070260151070260152070260153070260154070260155070260156070260157070260158
070260159070260160070260161070260162070260163070260164070260165070260166070260167070260168
070260169070260170070260171070260172070260173070260174070260175070260176070260177070260178
070260179070260180070260181070260182070260183070260184070260185070260186070260187070260188
070260189070260190070260191070260192070260193070260194070260195070260196070260197070260198
070260199070260200070260201070260202070260203070260204070260205070260206070260207070260208
070260209070260210070260211070260212070260213070260214070260215070260216070260217070260218
070260219070260220070260221070260222070260223070260224070260225070260226070260227070260228
070260229070260230070260231070260232070260233070260234070260235070260236070260237070260238
070260239070260240070260241070260242070260243070260244070260245070260246070260247070260248
070260249070260250070260251070260252070260253070260254070260255070260256070260257070260258
070260259070260260070260261070260262070260263070260264070260265070260266070260267070260268
070260269070260270070260271070260272070260273070260274070260275070260276070260277070260278
070260279070260280070260281070260282070260283070260284070260285070260286070260287070260288
070260289070260290070260291070260292070260293070260294070260295070260296070260297070260298
070260299070260300070260301070260302070260303070260304070260305070260306070260307070260308
070260309070260310070260311070260312070260313070260314070260315070260316070260317070260318
070260319070260320070260321070260322070260323070260324070260325070260326070260327070260328
070260329070260330070260331070260332070260333070260334070260335070260336070260337070260338
070260339070260340070260341070260342070260343070260344070260345070260346070260347070260348
070260349070260350070260351070260352070260353070260354070260355070260356070260357070260358
070260359070260360070260361070260362070260363070260364070260365070260366070260367070260368
070260369070260370070260371070260372070260373070260374070260375070260376070260377070260378
070260379070260380070260381070260382070260383070260384070260385070260386070260387070260388
070260389070260390070260391070260392070260393070260394070260395070260396070260397070260398
070260399070260400070260401070260402070260403070260404070260405070260406070260407070260408
070260409070260410070260411070260412070260413070260414070260415070260416070260417070260418
070260419070260420070260421070260422070260423070260424070260425070260426070260427070260428
070260429070260430070260431070260432070260433070260434070260435070260436070260437070260438
070260439070260440070260441070260442070260443070260444070260445070260446070260447070260448
070260449070260450070260451070260452070260453070260454070260455070260456070260457070260458
070260459070260460070260461070260462070260463070260464070260465070260466070260467070260468
070260469070260470070260471070260472070260473070260474070260475070260476070260477070260478
070260479070260480070260481070260482070260483070260484070260485070260486070260487070260488
070260489070260490070260491070260492070260493070260494070260495070260496070260497070260498
070260499070260500070260501070260502070260503070260504070260505070260506070260507070260508
070260509070260510070260511070260512070260513070260514070260515070260516070260517070260518
070260519070260520070260521070260522070260523070260524070260525070260526070260527070260528
070260529070260530070260531070260532070260533070260534070260535070260536070260537070260538
070260539070260540070260541070260542070260543070260544070260545070260546070260547070260548
070260549070260550070260551070260552070260553070260554070260555070260556070260557070260558
070260559070260560070260561070260562070260563070260564070260565070260566070260567070260568
070260569070260570070260571070260572070260573070260574070260575070260576070260577070260578
070260579070260580070260581070260582070260583070260584070260585070260586070260587070260588
070260589070260590070260591070260592070260593070260594070260595070260596070260597070260598
070260599070260600070260601070260602070260603070260604070260605070260606070260607070260608
070260609070260610070260611070260612070260613070260614070260615070260616070260617070260618
070260619070260620070260621070260622070260623070260624070260625070260626070260627070260628
070260629070260630070260631070260632070260633070260634070260635070260636070260637070260638
070260639070260640070260641070260642070260643070260644070260645070260646070260647070260648
070260649070260650070260651070260652070260653070260654070260655070260656070260657070260658
070260659070260660070260661070260662070260663070260664070260665070260666070260667070260668
070260669070260670070260671070260672070260673070260674070260675070260676070260677070260678
070260679070260680070260681070260682070260683070260684070260685070260686070260687070260688
070260689070260690070260691070260692070260693070260694070260695070260696070260697070260698
070260699070260700070260701070260702070260703070260704070260705070260706070260707070260708
070260709070260710070260711070260712070260713070260714070260715070260716070260717070260718
070260719070260720070260721070260722070260723070260724070260725070260726070260727070260728
070260729070260730070260731070260732070260733070260734070260735070260736070260737070260738
070260739070260740070260741070260742070260743070260744070260745070260746070260747070260748
070260749070260750070260751070260752070260753070260754070260755070260756070260757070260758
070260759070260760070260761070260762070260763070260764070260765070260766070260767070260768
070260769070260770070260771070260772070260773070260774070260775070260776070260777070260778
070260779070260780070260781070260782070260783070260784070260785070260786070260787070260788
070260789070260790070260791070260792070260793070260794070260795070260796070260797070260798
070260799070260800070260801070260802070260803070260804070260805070260806070260807070260808
070260809070260810070260811070260812070260813070260814070260815070260816070260817070260818
070260819070260820070260821070260822070260823070260824070260825070260826070260827070260828
070260829070260830070260831070260832070260833070260834070260835070260836070260837070260838
070260839070260840070260841070260842070260843070260844070260845070260846070260847070260848
070260849070260850070260851070260852070260853070260854070260855070260856070260857070260858
070260859070260860070260861070260862070260863070260864070260865070260866070260867070260868
070260869070260870070260871070260872070260873070260874070260875070260876070260877070260878
070260879070260880070260881070260882070260883070260884070260885070260886070260887070260888
070260889070260890070260891070260892070260893070260894070260895070260896070260897070260898
070260899070260900070260901070260902070260903070260904070260905070260906070260907070260908
070260909070260910070260911070260912070260913070260914070260915070260916070260917070260918
070260919070260920070260921070260922070260923070260924070260925070260926070260927070260928
070260929070260930070260931070260932070260933070260934070260935070260936070260937070260938
070260939070260940070260941070260942070260943070260944070260945070260946070260947070260948
070260949070260950070260951070260952070260953070260954070260955070260956070260957070260958
070260959070260960070260961070260962070260963070260964070260965070260966070260967070260968
070260969070260970070260971070260972070260973070260974070260975070260976070260977070260978
070260979070260980070260981070260982070260983070260984070260985070260986070260987070260988
070260989070260990070260991070260992070260993070260994070260995070260996070260997070260998
070260999070261000070261001070261002070261003070261004070261005070261006070261007070261008
070261009070261010070261011070261012070261013070261014070261015070261016070261017070261018
070261019070261020070261021070261022070261023070261024070261025070261026070261027070261028
070261029070261030070261031070261032070261033070261034070261035070261036070261037070261038
070261039070261040070261041070261042070261043070261044070261045070261046070261047070261048
070261049070261050070261051070261052070261053070261054070261055070261056070261057070261058
070261059070261060070261061070261062070261063070261064070261065070261066070261067070261068
070261069070261070070261071070261072070261073070261074070261075070261076070261077070261078
070261079070261080070261081070261082070261083070261084070261085070261086070261087070261088
070261089070261090070261091070261092070261093070261094070261095070261096070261097070261098
070261099070261100070261101070261102070261103070261104070261105070261106070261107070261108
070261109070261110070261111070261112070261113070261114070261115070261116070261117070261118
070261119070261120070261121070261122070261123070261124070261125070261126070261127070261128
070261129070261130070261131070261132070261133070261134070261135070261136070261137070261138
070261139070261140070261141070261142070261143070261144070261145070261146070261147070261148
070261149070261150070261151070261152070261153070261154070261155070261156070261157070261158
070261159070261160070261161070261162070261163070261164070261165070261166070261167070261168
070261169070261170070261171070261172070261173070261174070261175070261176070261177070261178
070261179070261180070261181070261182070261183070261184070261185070261186070261187070261188
070261189070261190070261191070261192070261193070261194070261195070261196070261197070261198
070261199070261200070261201070261202070261203070261204070261205070261206070261207070261208
070261209070261210070261211070261212070261213070261214070261215070261216070261217070261218
070261219070261220070261221070261222070261223070261224070261225070261226070261227070261228
070261229070261230070261231070261232070261233070261234070261235070261236070261237070261238
070261239070261240070261241070261242070261243070261244070261245070261246070261247070261248
070261249070261250070261251070261252070261253070261254070261255070261256070261257070261258
070261259070261260070261261070261262070261263070261264070261265070261266070261267070261268
070261269070261270070261271070261272070261273070261274070261275070261276070261277070261278
070261279070261280070261281070261282070261283070261284070261285070261286070261287070261288
070261289070261290070261291070261292070261293070261294070261295070261296070261297070261298
070261299070261300070261301070261302070261303070261304070261305070261306070261307070261308
070261309070261310070261311070261312070261313070261314070261315070261316070261317070261318
070261319070261320070261321070261322070261323070261324070261325070261326070261327070261328
070261329070261330070261331070261332070261333070261334070261335070261336070261337070261338
070261339070261340070261341070261342070261343070261344070261345070261346070261347070261348
070261349070261350070261351070261352070261353070261354070261355070261356070261357070261358
070261359070261360070261361070261362070261363070261364070261365070261366070261367070261368
070261369070261370070261371070261372070261373070261374070261375070261376070261377070261378
070261379070261380070261381070261382070261383070261384070261385070261386070261387070261388
070261389070261390070261391070261392070261393070261394070261395070261396070261397070261398
070261399070261400070261401070261402070261403070261404070261405070261406070261407070261408
070261409070261410070261411070261412070261413070261414070261415070261416070261417070261418
070261419070261420070261421070261422070261423070261424070261425070261426070261427070261428
070261429070261430070261431070261432070261433070261434070261435070261436070261437070261438
070261439070261440070261441070261442070261443070261444070261445070261446070261447070261448
070261449070261450070261451070261452070261453070261454070261455070261456070261457070261458
070261459070261460070261461070261462070261463070261464070261465070261466070261467070261468
070261469070261470070261471070261472070261473070261474070261475070261476070261477070261478
070261479070261480070261481070261482070261483070261484070261485070261486070261487070261488
070261489070261490070261491070261492070261493070261494070261495070261496070261497070261498
070261499070261500070261501070261502070261503070261504070261505070261506070261507070261508
070261509070261510070261511070261512070261513070261514070261515070261516070261517070261518
070261519070261520070261521070261522070261523070261524070261525070261526070261527070261528
070261529070261530070261531070261532070261533070261534070261535070261536070261537070261538
070261539070261540070261541070261542070261543070261544070261545070261546070261547070261548
070261549070261550070261551070261552070261553070261554070261555070261556070261557070261558
070261559070261560070261561070261562070261563070261564070261565070261566070261567070261568
070261569070261570070261571070261572070261573070261574070261575070261576070261577070261578
070261579070261580070261581070261582070261583070261584070261585070261586070261587070261588
070261589070261590070261591070261592070261593070261594070261595070261596070261597070261598
070261599070261600070261601070261602070261603070261604070261605070261606070261607070261608
070261609070261610070261611070261612070261613070261614070261615070261616070261617070261618
070261619070261620070261621070261622070261623070261624070261625070261626070261627070261628
070261629070261630070261631070261632070261633070261634070261635070261636070261637070261638
070261639070261640070261641070261642070261643070261644070261645070261646070261647070261648
070261649070261650070261651070261652070261653070261654070261655070261656070261657070261658
070261659070261660070261661070261662070261663070261664070261665070261666070261667070261668
070261669070261670070261671070261672070261673070261674070261675070261676070261677070261678
070261679070261680070261681070261682070261683070261684070261685070261686070261687070261688
070261689070261690070261691070261692070261693070261694070261695070261696070261697070261698
070261699070261700070261701070261702070261703070261704070261705070261706070261707070261708
070261709070261710070261711070261712070261713070261714070261715070261716070261717070261718
070261719070261720070261721070261722070261723070261724070261725070261726070261727070261728
070261729070261730070261731070261732070261733070261734070261735070261736070261737070261738
070261739070261740070261741070261742070261743070261744070261745070261746070261747070261748
070261749070261750070261751070261752070261753070261754070261755070261756070261757070261758
070261759070261760070261761070261762070261763070261764070261765070261766070261767070261768
070261769070261770070261771070261772070261773070261774070261775070261776070261777070261778
070261779070261780070261781070261782070261783070261784070261785070261786070261787070261788
070261789070261790070261791070261792070261793070261794070261795070261796070261797070261798
070261799070261800070261801070261802070261803070261804070261805070261806070261807070261808
070261809070261810070261811070261812070261813070261814070261815070261816070261817070261818
070261819070261820070261821070261822070261823070261824070261825070261826070261827070261828
070261829070261830070261831070261832070261833070261834070261835070261836070261837070261838
070261839070261840070261841070261842070261843070261844070261845070261846070261847070261848
070261849070261850070261851070261852070261853070261854070261855070261856070261857070261858
070261859070261860070261861070261862070261863070261864070261865070261866070261867070261868
070261869070261870070261871070261872070261873070261874070261875070261876070261877070261878
070261879070261880070261881070261882070261883070261884070261885070261886070261887070261888
070261889070261890070261891070261892070261893070261894070261895070261896070261897070261898
070261899070261900070261901070261902070261903070261904070261905070261906070261907070261908
070261909070261910070261911070261912070261913070261914070261915070261916070261917070261918
070261919070261920070261921070261922070261923070261924070261925070261926070261927070261928
070261929070261930070261931070261932070261933070261934070261935070261936070261937070261938
070261939070261940070261941070261942070261943070261944070261945070261946070261947070261948
070261949070261950070261951070261952070261953070261954070261955070261956070261957070261958
070261959070261960070261961070261962070261963070261964070261965070261966070261967070261968
070261969070261970070261971070261972070261973070261974070261975070261976070261977070261978
070261979070261980070261981070261982070261983070261984070261985070261986070261987070261988
070261989070261990070261991070261992070261993070261994070261995070261996070261997070261998
070261999070262000070262001070262002070262003070262004070262005070262006070262007070262008
070262009070262010070262011070262012070262013070262014070262015070262016070262017070262018
070262019070262020070262021070262022070262023070262024070262025070262026070262027070262028
070262029070262030070262031070262032070262033070262034070262035070262036070262037070262038
070262039070262040070262041070262042070262043070262044070262045070262046070262047070262048
070262049070262050070262051070262052070262053070262054070262055070262056070262057070262058
070262059070262060070262061070262062070262063070262064070262065070262066070262067070262068
070262069070262070070262071070262072070262073070262074070262075070262076070262077070262078
070262079070262080070262081070262082070262083070262084070262085070262086070262087070262088
070262089070262090070262091070262092070262093070262094070262095070262096070262097070262098
070262099070262100070262101070262102070262103070262104070262105070262106070262107070262108
070262109070262110070262111070262112070262113070262114070262115070262116070262117070262118
070262119070262120070262121070262122070262123070262124070262125070262126070262127070262128
070262129070262130070262131070262132070262133070262134070262135070262136070262137070262138
070262139070262140070262141070262142070262143070262144070262145070262146070262147070262148
070262149070262150070262151070262152070262153070262154070262155070262156070262157070262158
070262159070262160070262161070262162070262163070262164070262165070262166070262167070262168
070262169070262170070262171070262172070262173070262174070262175070262176070262177070262178
070262179070262180070262181070262182070262183070262184070262185070262186070262187070262188
070262189070262190070262191070262192070262193070262194070262195070262196070262197070262198
070262199070262200070262201070262202070262203070262204070262205070262206070262207070262208
070262209070262210070262211070262212070262213070262214070262215070262216070262217070262218
070262219070262220070262221070262222070262223070262224070262225070262226070262227070262228
070262229070262230070262231070262232070262233070262234070262235070262236070262237070262238
070262239070262240070262241070262242070262243070262244070262245070262246070262247070262248
070262249070262250070262251070262252070262253070262254070262255070262256070262257070262258
070262259070262260070262261070262262070262263070262264070262265070262266070262267070262268
070262269070262270070262271070262272070262273070262274070262275070262276070262277070262278
070262279070262280070262281070262282070262283070262284070262285070262286070262287070262288
070262289070262290070262291070262292070262293070262294070262295070262296070262297070262298
070262299070262300070262301070262302070262303070262304070262305070262306070262307070262308
070262309070262310070262311070262312070262313070262314070262315070262316070262317070262318
070262319070262320070262321070262322070262323070262324070262325070262326070262327070262328
070262329070262330070262331070262332070262333070262334070262335070262336070262337070262338
070262339070262340070262341070262342070262343070262344070262345070262346070262347070262348
070262349070262350070262351070262352070262353070262354070262355070262356070262357070262358
070262359070262360070262361070262362070262363070262364070262365070262366070262367070262368
070262369070262370070262371070262372070262373070262374070262375070262376070262377070262378
070262379070262380070262381070262382070262383070262384070262385070262386070262387070262388
070262389070262390070262391070262392070262393070262394070262395070262396070262397070262398
070262399070262400070262401070262402070262403070262404070262405070262406070262407070262408
070262409070262410070262411070262412070262413070262414070262415070262416070262417070262418
070262419070262420070262421070262422070262423070262424070262425070262426070262427070262428
070262429070262430070262431070262432070262433070262434070262435070262436070262437070262438
070262439070262440070262441070262442070262443070262444070262445070262446070262447070262448
070262449070262450070262451070262452070262453070262454070262455070262456070262457070262458
070262459070262460070262461070262462070262463070262464070262465070262466070262467070262468
070262469070262470070262471070262472070262473070262474070262475070262476070262477070262478
070262479070262480070262481070262482070262483070262484070262485070262486070262487070262488
070262489070262490070262491070262492070262493070262494070262495070262496070262497070262498
070262499070262500070262501070262502070262503070262504070262505070262506070262507070262508
070262509070262510070262511070262512070262513070262514070262515070262516070262517070262518
070262519070262520070262521070262522070262523070262524070262525070262526070262527070262528
070262529070262530070262531070262532070262533070262534070262535070262536070262537070262538
070262539070262540070262541070262542070262543070262544070262545070262546070262547070262548
070262549070262550070262551070262552070262553070262554070262555070262556070262557070262558
070262559070262560070262561070262562070262563070262564070262565070262566070262567070262568
070262569070262570070262571070262572070262573070262574070262575070262576070262577070262578
070262579070262580070262581070262582070262583070262584070262585070262586070262587070262588
070262589070262590070262591070262592070262593070262594070262595070262596070262597070262598
070262599070262600070262601070262602070262603070262604070262605070262606070262607070262608
070262609070262610070262611070262612070262613070262614070262615070262616070262617070262618
070262619070262620070262621070262622070262623070262624070262625070262626070262627070262628
070262629070262630070262631070262632070262633070262634070262635070262636070262637070262638
070262639070262640070262641070262642070262643070262644070262645070262646070262647070262648
070262649070262650070262651070262652070262653070262654070262655070262656070262657070262658
070262659070262660070262661070262662070262663070262664070262665070262666070262667070262668
070262669070262670070262671070262672070262673070262674070262675070262676070262677070262678
070262679070262680070262681070262682070262683070262684070262685070262686070262687070262688
070262689070262690070262691070262692070262693070262694070262695070262696070262697070262698
070262699070262700070262701070262702070262703070262704070262705070262706070262707070262708
070262709070262710070262711070262712070262713070262714070262715070262716070262717070262718
070262719070262720070262721070262722070262723070262724070262725070262726070262727070262728
070262729070262730070262731070262732070262733070262734070262735070262736070262737070262738
070262739070262740070262741070262742070262743070262744070262745070262746070262747070262748
070262749070262750070262751070262752070262753070262754070262755070262756070262757070262758
070262759070262760070262761070262762070262763070262764070262765070262766070262767070262768
070262769070262770070262771070262772070262773070262774070262775070262776070262777070262778
070262779070262780070262781070262782070262783070262784070262785070262786070262787070262788
070262789070262790070262791070262792070262793070262794070262795070262796070262797070262798
070262799070262800070262801070262802070262803070262804070262805070262806070262807070262808
070262809070262810070262811070262812070262813070262814070262815070262816070262817070262818
070262819070262820070262821070262822070262823070262824070262825070262826070262827070262828
070262829070262830070262831070262832070262833070262834070262835070262836070262837070262838
070262839070262840070262841070262842070262843070262844070262845070262846070262847070262848
070262849070262850070262851070262852070262853070262854070262855070262856070262857070262858
070262859070262860070262861070262862070262863070262864070262865070262866070262867070262868
070262869070262870070262871070262872070262873070262874070262875070262876070262877070262878
070262879070262880070262881070262882070262883070262884070262885070262886070262887070262888
070262889070262890070262891070262892070262893070262894070262895070262896070262897070262898
070262899070262900070262901070262902070262903070262904070262905070262906070262907070262908
070262909070262910070262911070262912070262913070262914070262915070262916070262917070262918
070262919070262920070262921070262922070262923070262924070262925070262926070262927070262928
070262929070262930070262931070262932070262933070262934070262935070262936070262937070262938
070262939070262940070262941070262942070262943070262944070262945070262946070262947070262948
070262949070262950070262951070262952070262953070262954070262955070262956070262957070262958
070262959070262960070262961070262962070262963070262964070262965070262966070262967070262968
070262969070262970070262971070262972070262973070262974070262975070262976070262977070262978
070262979070262980070262981070262982070262983070262984070262985070262986070262987070262988
070262989070262990070262991070262992070262993070262994070262995070262996070262997070262998
070262999070263000070263001070263002070263003070263004070263005070263006070263007070263008
070263009070263010070263011070263012070263013070263014070263015070263016070263017070263018
070263019070263020070263021070263022070263023070263024070263025070263026070263027070263028
070263029070263030070263031070263032070263033070263034070263035070263036070263037070263038
070263039070263040070263041070263042070263043070263044070263045070263046070263047070263048
070263049070263050070263051070263052070263053070263054070263055070263056070263057070263058
070263059070263060070263061070263062070263063070263064070263065070263066070263067070263068
070263069070263070070263071070263072070263073070263074070263075070263076070263077070263078
070263079070263080070263081070263082070263083070263084070263085070263086070263087070263088
070263089070263090070263091070263092070263093070263094070263095070263096070263097070263098
070263099070263100070263101070263102070263103070263104070263105070263106070263107070263108
070263109070263110070263111070263112070263113070263114070263115070263116070263117070263118
070263119070263120070263121070263122070263123070263124070263125070263126070263127070263128
070263129070263130070263131070263132070263133070263134070263135070263136070263137070263138
070263139070263140070263141070263142070263143070263144070263145070263146070263147070263148
070263149070263150070263151070263152070263153070263154070263155070263156070263157070263158
070263159070263160070263161070263162070263163070263164070263165070263166070263167070263168
070263169070263170070263171070263172070263173070263174070263175070263176070263177070263178
070263179070263180070263181070263182070263183070263184070263185070263186070263187070263188
070263189070263190070263191070263192070263193070263194070263195070263196070263197070263198
070263199070263200070263201070263202070263203070263204070263205070263206070263207070263208
070263209070263210070263211070263212070263213070263214070263215070263216070263217070263218
070263219070263220070263221070263222070263223070263224070263225070263226070263227070263228
070263229070263230070263231070263232070263233070263234070263235070263236070263237070263238
070263239070263240070263241070263242070263243070263244070263245070263246070263247070263248
070263249070263250070263251070263252070263253070263254070263255070263256070263257070263258
070263259070263260070263261070263262070263263070263264070263265070263266070263267070263268
070263269070263270070263271070263272070263273070263274070263275070263276070263277070263278
070263279070263280070263281070263282070263283070263284070263285070263286070263287070263288
070263289070263290070263291070263292070263293070263294070263295070263296070263297070263298
070263299070263300070263301070263302070263303070263304070263305070263306070263307070263308
070263309070263310070263311070263312070263313070263314070263315070263316070263317070263318
070263319070263320070263321070263322070263323070263324070263325070263326070263327070263328
070263329070263330070263331070263332070263333070263334070263335070263336070263337070263338
070263339070263340070263341070263342070263343070263344070263345070263346070263347070263348
070263349070263350070263351070263352070263353070263354070263355070263356070263357070263358
070263359070263360070263361070263362070263363070263364070263365070263366070263367070263368
070263369070263370070263371070263372070263373070263374070263375070263376070263377070263378
070263379070263380070263381070263382070263383070263384070263385070263386070263387070263388
070263389070263390070263391070263392070263393070263394070263395070263396070263397070263398
070263399070263400070263401070263402070263403070263404070263405070263406070263407070263408
070263409070263410070263411070263412070263413070263414070263415070263416070263417070263418
070263419070263420070263421070263422070263423070263424070263425070263426070263427070263428
070263429070263430070263431070263432070263433070263434070263435070263436070263437070263438
070263439070263440070263441070263442070263443070263444070263445070263446070263447070263448
070263449070263450070263451070263452070263453070263454070263455070263456070263457070263458
070263459070263460070263461070263462070263463070263464070263465070263466070263467070263468
070263469070263470070263471070263472070263473070263474070263475070263476070263477070263478
070263479070263480070263481070263482070263483070263484070263485070263486070263487070263488
070263489070263490070263491070263492070263493070263494070263495070263496070263497070263498
070263499070263500070263501070263502070263503070263504070263505070263506070263507070263508
070263509070263510070263511070263512070263513070263514070263515070263516070263517070263518
070263519070263520070263521070263522070263523070263524070263525070263526070263527070263528
070263529070263530070263531070263532070263533070263534070263535070263536070263537070263538
070263539070263540070263541070263542070263543070263544070263545070263546070263547070263548
070263549070263550070263551070263552070263553070263554070263555070263556070263557070263558
070263559070263560070263561070263562070263563070263564070263565070263566070263567070263568
070263569070263570070263571070263572070263573070263574070263575070263576070263577070263578
070263579070263580070263581070263582070263583070263584070263585070263586070263587070263588
070263589070263590070263591070263592070263593070263594070263595070263596070263597070263598
070263599070263600070263601070263602070263603070263604070263605070263606070263607070263608
070263609070263610070263611070263612070263613070263614070263615070263616070263617070263618
070263619070263620070263621070263622070263623070263624070263625070263626070263627070263628
070263629070263630070263631070263632070263633070263634070263635070263636070263637070263638
070263639070263640070263641070263642070263643070263644070263645070263646070263647070263648
070263649070263650070263651070263652070263653070263654070263655070263656070263657070263658
070263659070263660070263661070263662070263663070263664070263665070263666070263667070263668
070263669070263670070263671070263672070263673070263674070263675070263676070263677070263678
070263679070263680070263681070263682070263683070263684070263685070263686070263687070263688
070263689070263690070263691070263692070263693070263694070263695070263696070263697070263698
070263699070263700070263701070263702070263703070263704070263705070263706070263707070263708
070263709070263710070263711070263712070263713070263714070263715070263716070263717070263718
070263719070263720070263721070263722070263723070263724070263725070263726070263727070263728
070263729070263730070263731070263732070263733070263734070263735070263736070263737070263738
070263739070263740070263741070263742070263743070263744070263745070263746070263747070263748
070263749070263750070263751070263752070263753070263754070263755070263756070263757070263758
070263759070263760070263761070263762070263763070263764070263765070263766070263767070263768
070263769070263770070263771070263772070263773070263774070263775070263776070263777070263778
070263779070263780070263781070263782070263783070263784070263785070263786070263787070263788
070263789070263790070263791070263792070263793070263794070263795070263796070263797070263798
070263799070263800070263801070263802070263803070263804070263805070263806070263807070263808
070263809070263810070263811070263812070263813070263814070263815070263816070263817070263818
070263819070263820070263821070263822070263823070263824070263825070263826070263827070263828
070263829070263830070263831070263832070263833070263834070263835070263836070263837070263838
070263839070263840070263841070263842070263843070263844070263845070263846070263847070263848
070263849070263850070263851070263852070263853070263854070263855070263856070263857070263858
070263859070263860070263861070263862070263863070263864070263865070263866070263867070263868
070263869070263870070263871070263872070263873070263874070263875070263876070263877070263878
070263879070263880070263881070263882070263883070263884070263885070263886070263887070263888
070263889070263890070263891070263892070263893070263894070263895070263896070263897070263898
070263899070263900070263901070263902070263903070263904070263905070263906070263907070263908
070263909070263910070263911070263912070263913070263914070263915070263916070263917070263918
070263919070263920070263921070263922070263923070263924070263925070263926070263927070263928
070263929070263930070263931070263932070263933070263934070263935070263936070263937070263938
070263939070263940070263941070263942070263943070263944070263945070263946070263947070263948
070263949070263950070263951070263952070263953070263954070263955070263956070263957070263958
070263959070263960070263961070263962070263963070263964070263965070263966070263967070263968
070263969070263970070263971070263972070263973070263974070263975070263976070263977070263978
070263979070263980070263981070263982070263983070263984070263985070263986070263987070263988
070263989070263990070263991070263992070263993070263994070263995070263996070263997070263998
070263999070264000070264001070264002070264003070264004070264005070264006070264007070264008
070264009070264010070264011070264012070264013070264014070264015070264016070264017070264018
070264019070264020070264021070264022070264023070264024070264025070264026070264027070264028
070264029070264030070264031070264032070264033070264034070264035070264036070264037070264038
070264039070264040070264041070264042070264043070264044070264045070264046070264047070264048
070264049070264050070264051070264052070264053070264054070264055070264056070264057070264058
070264059070264060070264061070264062070264063070264064070264065070264066070264067070264068
070264069070264070070264071070264072070264073070264074070264075070264076070264077070264078
070264079070264080070264081070264082070264083070264084070264085070264086070264087070264088
070264089070264090070264091070264092070264093070264094070264095070264096070264097070264098
070264099070264100070264101070264102070264103070264104070264105070264106070264107070264108
070264109070264110070264111070264112070264113070264114070264115070264116070264117070264118
070264119070264120070264121070264122070264123070264124070264125070264126070264127070264128
070264129070264130070264131070264132070264133070264134070264135070264136070264137070264138
070264139070264140070264141070264142070264143070264144070264145070264146070264147070264148
070264149070264150070264151070264152070264153070264154070264155070264156070264157070264158
070264159070264160070264161070264162070264163070264164070264165070264166070264167070264168
070264169070264170070264171070264172070264173070264174070264175070264176070264177070264178
070264179070264180070264181070264182070264183070264184070264185070264186070264187070264188
070264189070264190070264191070264192070264193070264194070264195070264196070264197070264198
070264199070264200070264201070264202070264203070264204070264205070264206070264207070264208
070264209070264210070264211070264212070264213070264214070264215070264216070264217070264218
070264219070264220070264221070264222070264223070264224070264225070264226070264227070264228
070264229070264230070264231070264232070264233070264234070264235070264236070264237070264238
070264239070264240070264241070264242070264243070264244070264245070264246070264247070264248
070264249070264250070264251070264252070264253070264254070264255070264256070264257070264258
070264259070264260070264261070264262070264263070264264070264265070264266070264267070264268
070264269070264270070264271070264272070264273070264274070264275070264276070264277070264278
070264279070264280070264281070264282070264283070264284070264285070264286070264287070264288
070264289070264290070264291070264292070264293070264294070264295070264296070264297070264298
070264299070264300070264301070264302070264303070264304070264305070264306070264307070264308
070264309070264310070264311070264312070264313070264314070264315070264316070264317070264318
070264319070264320070264321070264322070264323070264324070264325070264326070264327070264328
070264329070264330070264331070264332070264333070264334070264335070264336070264337070264338
070264339070264340070264341070264342070264343070264344070264345070264346070264347070264348
070264349070264350070264351070264352070264353070264354070264355070264356070264357070264358
070264359070264360070264361070264362070264363070264364070264365070264366070264367070264368
070264369070264370070264371070264372070264373070264374070264375070264376070264377070264378
070264379070264380070264381070264382070264383070264384070264385070264386070264387070264388
070264389070264390070264391070264392070264393070264394070264395070264396070264397070264398
070264399070264400070264401070264402070264403070264404070264405070264406070264407070264408
070264409070264410070264411070264412070264413070264414070264415070264416070264417070264418
070264419070264420070264421070264422070264423070264424070264425070264426070264427070264428
070264429070264430070264431070264432070264433070264434070264435070264436070264437070264438
070264439070264440070264441070264442070264443070264444070264445070264446070264447070264448
070264449070264450070264451070264452070264453070264454070264455070264456070264457070264458
070264459070264460070264461070264462070264463070264464070264465070264466070264467070264468
070264469070264470070264471070264472070264473070264474070264475070264476070264477070264478
070264479070264480070264481070264482070264483070264484070264485070264486070264487070264488
070264489070264490070264491070264492070264493070264494070264495070264496070264497070264498
070264499070264500070264501070264502070264503070264504070264505070264506070264507070264508
070264509070264510070264511070264512070264513070264514070264515070264516070264517070264518
070264519070264520070264521070264522070264523070264524070264525070264526070264527070264528
070264529070264530070264531070264532070264533070264534070264535070264536070264537070264538
070264539070264540070264541070264542070264543070264544070264545070264546070264547070264548
070264549070264550070264551070264552070264553070264554070264555070264556070264557070264558
070264559070264560070264561070264562070264563070264564070264565070264566070264567070264568
070264569070264570070264571070264572070264573070264574070264575070264576070264577070264578
070264579070264580070264581070264582070264583070264584070264585070264586070264587070264588
070264589070264590070264591070264592070264593070264594070264595070264596070264597070264598
070264599070264600070264601070264602070264603070264604070264605070264606070264607070264608
070264609070264610070264611070264612070264613070264614070264615070264616070264617070264618
070264619070264620070264621070264622070264623070264624070264625070264626070264627070264628
070264629070264630070264631070264632070264633070264634070264635070264636070264637070264638
070264639070264640070264641070264642070264643070264644070264645070264646070264647070264648
070264649070264650070264651070264652070264653070264654070264655070264656070264657070264658
070264659070264660070264661070264662070264663070264664070264665070264666070264667070264668
070264669070264670070264671070264672070264673070264674070264675070264676070264677070264678
070264679070264680070264681070264682070264683070264684070264685070264686070264687070264688
070264689070264690070264691070264692070264693070264694070264695070264696070264697070264698
070264699070264700070264701070264702070264703070264704070264705070264706070264707070264708
070264709070264710070264711070264712070264713070264714070264715070264716070264717070264718
070264719070264720070264721070264722070264723070264724070264725070264726070264727070264728
070264729070264730070264731070264732070264733070264734070264735070264736070264737070264738
070264739070264740070264741070264742070264743070264744070264745070264746070264747070264748
070264749070264750070264751070264752070264753070264754070264755070264756070264757070264758
070264759070264760070264761070264762070264763070264764070264765070264766070264767070264768
070264769070264770070264771070264772070264773070264774070264775070264776070264777070264778
070264779070264780070264781070264782070264783070264784070264785070264786070264787070264788
070264789070264790070264791070264792070264793070264794070264795070264796070264797070264798
070264799070264800070264801070264802070264803070264804070264805070264806070264807070264808
070264809070264810070264811070264812070264813070264814070264815070264816070264817070264818
070264819070264820070264821070264822070264823070264824070264825070264826070264827070264828
070264829070264830070264831070264832070264833070264834070264835070264836070264837070264838
070264839070264840070264841070264842070264843070264844070264845070264846070264847070264848
070264849070264850070264851070264852070264853070264854070264855070264856070264857070264858
070264859070264860070264861070264862070264863070264864070264865070264866070264867070264868
070264869070264870070264871070264872070264873070264874070264875070264876070264877070264878
070264879070264880070264881070264882070264883070264884070264885070264886070264887070264888
070264889070264890070264891070264892070264893070264894070264895070264896070264897070264898
070264899070264900070264901070264902070264903070264904070264905070264906070264907070264908
070264909070264910070264911070264912070264913070264914070264915070264916070264917070264918
070264919070264920070264921070264922070264923070264924070264925070264926070264927070264928
070264929070264930070264931070264932070264933070264934070264935070264936070264937070264938
070264939070264940070264941070264942070264943070264944070264945070264946070264947070264948
070264949070264950070264951070264952070264953070264954070264955070264956070264957070264958
070264959070264960070264961070264962070264963070264964070264965070264966070264967070264968
070264969070264970070264971070264972070264973070264974070264975070264976070264977070264978
070264979070264980070264981070264982070264983070264984070264985070264986070264987070264988
070264989070264990070264991070264992070264993070264994070264995070264996070264997070264998
070264999070265000070265001070265002070265003070265004070265005070265006070265007070265008
070265009070265010070265011070265012070265013070265014070265015070265016070265017070265018
070265019070265020070265021070265022070265023070265024070265025070265026070265027070265028
070265029070265030070265031070265032070265033070265034070265035070265036070265037070265038
070265039070265040070265041070265042070265043070265044070265045070265046070265047070265048
070265049070265050070265051070265052070265053070265054070265055070265056070265057070265058
070265059070265060070265061070265062070265063070265064070265065070265066070265067070265068
070265069070265070070265071070265072070265073070265074070265075070265076070265077070265078
070265079070265080070265081070265082070265083070265084070265085070265086070265087070265088
070265089070265090070265091070265092070265093070265094070265095070265096070265097070265098
070265099070265100070265101070265102070265103070265104070265105070265106070265107070265108
070265109070265110070265111070265112070265113070265114070265115070265116070265117070265118
070265119070265120070265121070265122070265123070265124070265125070265126070265127070265128
070265129070265130070265131070265132070265133070265134070265135070265136070265137070265138
070265139070265140070265141070265142070265143070265144070265145070265146070265147070265148
070265149070265150070265151070265152070265153070265154070265155070265156070265157070265158
070265159070265160070265161070265162070265163070265164070265165070265166070265167070265168
070265169070265170070265171070265172070265173070265174070265175070265176070265177070265178
070265179070265180070265181070265182070265183070265184070265185070265186070265187070265188
070265189070265190070265191070265192070265193070265194070265195070265196070265197070265198
070265199070265200070265201070265202070265203070265204070265205070265206070265207070265208
070265209070265210070265211070265212070265213070265214070265215070265216070265217070265218
070265219070265220070265221070265222070265223070265224070265225070265226070265227070265228
070265229070265230070265231070265232070265233070265234070265235070265236070265237070265238
070265239070265240070265241070265242070265243070265244070265245070265246070265247070265248
070265249070265250070265251070265252070265253070265254070265255070265256070265257070265258
070265259070265260070265261070265262070265263070265264070265265070265266070265267070265268
070265269070265270070265271070265272070265273070265274070265275070265276070265277070265278
070265279070265280070265281070265282070265283070265284070265285070265286070265287070265288
070265289070265290070265291070265292070265293070265294070265295070265296070265297070265298
070265299070265300070265301070265302070265303070265304070265305070265306070265307070265308
070265309070265310070265311070265312070265313070265314070265315070265316070265317070265318
070265319070265320070265321070265322070265323070265324070265325070265326070265327070265328
070265329070265330070265331070265332070265333070265334070265335070265336070265337070265338
070265339070265340070265341070265342070265343070265344070265345070265346070265347070265348
070265349070265350070265351070265352070265353070265354070265355070265356070265357070265358
070265359070265360070265361070265362070265363070265364070265365070265366070265367070265368
070265369070265370070265371070265372070265373070265374070265375070265376070265377070265378
070265379070265380070265381070265382070265383070265384070265385070265386070265387070265388
070265389070265390070265391070265392070265393070265394070265395070265396070265397070265398
070265399070265400070265401070265402070265403070265404070265405070265406070265407070265408
070265409070265410070265411070265412070265413070265414070265415070265416070265417070265418
070265419070265420070265421070265422070265423070265424070265425070265426070265427070265428
070265429070265430070265431070265432070265433070265434070265435070265436070265437070265438
070265439070265440070265441070265442070265443070265444070265445070265446070265447070265448
070265449070265450070265451070265452070265453070265454070265455070265456070265457070265458
070265459070265460070265461070265462070265463070265464070265465070265466070265467070265468
070265469070265470070265471070265472070265473070265474070265475070265476070265477070265478
070265479070265480070265481070265482070265483070265484070265485070265486070265487070265488
070265489070265490070265491070265492070265493070265494070265495070265496070265497070265498
070265499070265500070265501070265502070265503070265504070265505070265506070265507070265508
070265509070265510070265511070265512070265513070265514070265515070265516070265517070265518
070265519070265520070265521070265522070265523070265524070265525070265526070265527070265528
070265529070265530070265531070265532070265533070265534070265535070265536070265537070265538
070265539070265540070265541070265542070265543070265544070265545070265546070265547070265548
070265549070265550070265551070265552070265553070265554070265555070265556070265557070265558
070265559070265560070265561070265562070265563070265564070265565070265566070265567070265568
070265569070265570070265571070265572070265573070265574070265575070265576070265577070265578
070265579070265580070265581070265582070265583070265584070265585070265586070265587070265588
070265589070265590070265591070265592070265593070265594070265595070265596070265597070265598
070265599070265600070265601070265602070265603070265604070265605070265606070265607070265608
070265609070265610070265611070265612070265613070265614070265615070265616070265617070265618
070265619070265620070265621070265622070265623070265624070265625070265626070265627070265628
070265629070265630070265631070265632070265633070265634070265635070265636070265637070265638
070265639070265640070265641070265642070265643070265644070265645070265646070265647070265648
070265649070265650070265651070265652070265653070265654070265655070265656070265657070265658
070265659070265660070265661070265662070265663070265664070265665070265666070265667070265668
070265669070265670070265671070265672070265673070265674070265675070265676070265677070265678
070265679070265680070265681070265682070265683070265684070265685070265686070265687070265688
070265689070265690070265691070265692070265693070265694070265695070265696070265697070265698
070265699070265700070265701070265702070265703070265704070265705070265706070265707070265708
070265709070265710070265711070265712070265713070265714070265715070265716070265717070265718
070265719070265720070265721070265722070265723070265724070265725070265726070265727070265728
070265729070265730070265731070265732070265733070265734070265735070265736070265737070265738
070265739070265740070265741070265742070265743070265744070265745070265746070265747070265748
070265749070265750070265751070265752070265753070265754070265755070265756070265757070265758
070265759070265760070265761070265762070265763070265764070265765070265766070265767070265768
070265769070265770070265771070265772070265773070265774070265775070265776070265777070265778
070265779070265780070265781070265782070265783070265784070265785070265786070265787070265788
070265789070265790070265791070265792070265793070265794070265795070265796070265797070265798
070265799070265800070265801070265802070265803070265804070265805070265806070265807070265808
070265809070265810070265811070265812070265813070265814070265815070265816070265817070265818
070265819070265820070265821070265822070265823070265824070265825070265826070265827070265828
070265829070265830070265831070265832070265833070265834070265835070265836070265837070265838
070265839070265840070265841070265842070265843070265844070265845070265846070265847070265848
070265849070265850070265851070265852070265853070265854070265855070265856070265857070265858
070265859070265860070265861070265862070265863070265864070265865070265866070265867070265868
070265869070265870070265871070265872070265873070265874070265875070265876070265877070265878
070265879070265880070265881070265882070265883070265884070265885070265886070265887070265888
070265889070265890070265891070265892070265893070265894070265895070265896070265897070265898
070265899070265900070265901070265902070265903070265904070265905070265906070265907070265908
070265909070265910070265911070265912070265913070265914070265915070265916070265917070265918
070265919070265920070265921070265922070265923070265924070265925070265926070265927070265928
070265929070265930070265931070265932070265933070265934070265935070265936070265937070265938
070265939070265940070265941070265942070265943070265944070265945070265946070265947070265948
070265949070265950070265951070265952070265953070265954070265955070265956070265957070265958
070265959070265960070265961070265962070265963070265964070265965070265966070265967070265968
070265969070265970070265971070265972070265973070265974070265975070265976070265977070265978
070265979070265980070265981070265982070265983070265984070265985070265986070265987070265988
070265989070265990070265991070265992070265993070265994070265995070265996070265997070265998
070265999070266000070266001070266002070266003070266004070266005070266006070266007070266008
070266009070266010070266011070266012070266013070266014070266015070266016070266017070266018
070266019070266020070266021070266022070266023070266024070266025070266026070266027070266028
070266029070266030070266031070266032070266033070266034070266035070266036070266037070266038
070266039070266040070266041070266042070266043070266044070266045070266046070266047070266048
070266049070266050070266051070266052070266053070266054070266055070266056070266057070266058
070266059070266060070266061070266062070266063070266064070266065070266066070266067070266068
070266069070266070070266071070266072070266073070266074070266075070266076070266077070266078
070266079070266080070266081070266082070266083070266084070266085070266086070266087070266088
070266089070266090070266091070266092070266093070266094070266095070266096070266097070266098
070266099070266100070266101070266102070266103070266104070266105070266106070266107070266108
070266109070266110070266111070266112070266113070266114070266115070266116070266117070266118
070266119070266120070266121070266122070266123070266124070266125070266126070266127070266128
070266129070266130070266131070266132070266133070266134070266135070266136070266137070266138
070266139070266140070266141070266142070266143070266144070266145070266146070266147070266148
070266149070266150070266151070266152070266153070266154070266155070266156070266157070266158
070266159070266160070266161070266162070266163070266164070266165070266166070266167070266168
070266169070266170070266171070266172070266173070266174070266175070266176070266177070266178
070266179070266180070266181070266182070266183070266184070266185070266186070266187070266188
070266189070266190070266191070266192070266193070266194070266195070266196070266197070266198
070266199070266200070266201070266202070266203070266204070266205070266206070266207070266208
070266209070266210070266211070266212070266213070266214070266215070266216070266217070266218
070266219070266220070266221070266222070266223070266224070266225070266226070266227070266228
070266229070266230070266231070266232070266233070266234070266235070266236070266237070266238
070266239070266240070266241070266242070266243070266244070266245070266246070266247070266248
070266249070266250070266251070266252070266253070266254070266255070266256070266257070266258
070266259070266260070266261070266262070266263070266264070266265070266266070266267070266268
070266269070266270070266271070266272070266273070266274070266275070266276070266277070266278
070266279070266280070266281070266282070266283070266284070266285070266286070266287070266288
070266289070266290070266291070266292070266293070266294070266295070266296070266297070266298
070266299070266300070266301070266302070266303070266304070266305070266306070266307070266308
070266309070266310070266311070266312070266313070266314070266315070266316070266317070266318
070266319070266320070266321070266322070266323070266324070266325070266326070266327070266328
070266329070266330070266331070266332070266333070266334070266335070266336070266337070266338
070266339070266340070266341070266342070266343070266344070266345070266346070266347070266348
070266349070266350070266351070266352070266353070266354070266355070266356070266357070266358
070266359070266360070266361070266362070266363070266364070266365070266366070266367070266368
070266369070266370070266371070266372070266373070266374070266375070266376070266377070266378
070266379070266380070266381070266382070266383070266384070266385070266386070266387070266388
070266389070266390070266391070266392070266393070266394070266395070266396070266397070266398
070266399070266400070266401070266402070266403070266404070266405070266406070266407070266408
070266409070266410070266411070266412070266413070266414070266415070266416070266417070266418
070266419070266420070266421070266422070266423070266424070266425070266426070266427070266428
070266429070266430070266431070266432070266433070266434070266435070266436070266437070266438
070266439070266440070266441070266442070266443070266444070266445070266446070266447070266448
070266449070266450070266451070266452070266453070266454070266455070266456070266457070266458
070266459070266460070266461070266462070266463070266464070266465070266466070266467070266468
070266469070266470070266471070266472070266473070266474070266475070266476070266477070266478
070266479070266480070266481070266482070266483070266484070266485070266486070266487070266488
070266489070266490070266491070266492070266493070266494070266495070266496070266497070266498
070266499070266500070266501070266502070266503070266504070266505070266506070266507070266508
070266509070266510070266511070266512070266513070266514070266515070266516070266517070266518
070266519070266520070266521070266522070266523070266524070266525070266526070266527070266528
070266529070266530070266531070266532070266533070266534070266535070266536070266537070266538
070266539070266540070266541070266542070266543070266544070266545070266546070266547070266548
070266549070266550070266551070266552070266553070266554070266555070266556070266557070266558
070266559070266560070266561070266562070266563070266564070266565070266566070266567070266568
070266569070266570070266571070266572070266573070266574070266575070266576070266577070266578
070266579070266580070266581070266582070266583070266584070266585070266586070266587070266588
070266589070266590070266591070266592070266593070266594070266595070266596070266597070266598
070266599070266600070266601070266602070266603070266604070266605070266606070266607070266608
070266609070266610070266611070266612070266613070266614070266615070266616070266617070266618
070266619070266620070266621070266622070266623070266624070266625070266626070266627070266628
070266629070266630070266631070266632070266633070266634070266635070266636070266637070266638
070266639070266640070266641070266642070266643070266644070266645070266646070266647070266648
070266649070266650070266651070266652070266653070266654070266655070266656070266657070266658
070266659070266660070266661070266662070266663070266664070266665070266666070266667070266668
070266669070266670070266671070266672070266673070266674070266675070266676070266677070266678
070266679070266680070266681070266682070266683070266684070266685070266686070266687070266688
070266689070266690070266691070266692070266693070266694070266695070266696070266697070266698
070266699070266700070266701070266702070266703070266704070266705070266706070266707070266708
070266709070266710070266711070266712070266713070266714070266715070266716070266717070266718
070266719070266720070266721070266722070266723070266724070266725070266726070266727070266728
070266729070266730070266731070266732070266733070266734070266735070266736070266737070266738
070266739070266740070266741070266742070266743070266744070266745070266746070266747070266748
070266749070266750070266751070266752070266753070266754070266755070266756070266757070266758
070266759070266760070266761070266762070266763070266764070266765070266766070266767070266768
070266769070266770070266771070266772070266773070266774070266775070266776070266777070266778
070266779070266780070266781070266782070266783070266784070266785070266786070266787070266788
070266789070266790070266791070266792070266793070266794070266795070266796070266797070266798
070266799070266800070266801070266802070266803070266804070266805070266806070266807070266808
070266809070266810070266811070266812070266813070266814070266815070266816070266817070266818
070266819070266820070266821070266822070266823070266824070266825070266826070266827070266828
070266829070266830070266831070266832070266833070266834070266835070266836070266837070266838
070266839070266840070266841070266842070266843070266844070266845070266846070266847070266848
070266849070266850070266851070266852070266853070266854070266855070266856070266857070266858
070266859070266860070266861070266862070266863070266864070266865070266866070266867070266868
070266869070266870070266871070266872070266873070266874070266875070266876070266877070266878
070266879070266880070266881070266882070266883070266884070266885070266886070266887070266888
070266889070266890070266891070266892070266893070266894070266895070266896070266897070266898
070266899070266900070266901070266902070266903070266904070266905070266906070266907070266908
070266909070266910070266911070266912070266913070266914070266915070266916070266917070266918
070266919070266920070266921070266922070266923070266924070266925070266926070266927070266928
070266929070266930070266931070266932070266933070266934070266935070266936070266937070266938
070266939070266940070266941070266942070266943070266944070266945070266946070266947070266948
070266949070266950070266951070266952070266953070266954070266955070266956070266957070266958
070266959070266960070266961070266962070266963070266964070266965070266966070266967070266968
070266969070266970070266971070266972070266973070266974070266975070266976070266977070266978
070266979070266980070266981070266982070266983070266984070266985070266986070266987070266988
070266989070266990070266991070266992070266993070266994070266995070266996070266997070266998
070266999070267000070267001070267002070267003070267004070267005070267006070267007070267008
070267009070267010070267011070267012070267013070267014070267015070267016070267017070267018
070267019070267020070267021070267022070267023070267024070267025070267026070267027070267028
070267029070267030070267031070267032070267033070267034070267035070267036070267037070267038
070267039070267040070267041070267042070267043070267044070267045070267046070267047070267048
070267049070267050070267051070267052070267053070267054070267055070267056070267057070267058
070267059070267060070267061070267062070267063070267064070267065070267066070267067070267068
070267069070267070070267071070267072070267073070267074070267075070267076070267077070267078
070267079070267080070267081070267082070267083070267084070267085070267086070267087070267088
070267089070267090070267091070267092070267093070267094070267095070267096070267097070267098
070267099070267100070267101070267102070267103070267104070267105070267106070267107070267108
070267109070267110070267111070267112070267113070267114070267115070267116070267117070267118
070267119070267120070267121070267122070267123070267124070267125070267126070267127070267128
070267129070267130070267131070267132070267133070267134070267135070267136070267137070267138
070267139070267140070267141070267142070267143070267144070267145070267146070267147070267148
070267149070267150070267151070267152070267153070267154070267155070267156070267157070267158
070267159070267160070267161070267162070267163070267164070267165070267166070267167070267168
070267169070267170070267171070267172070267173070267174070267175070267176070267177070267178
070267179070267180070267181070267182070267183070267184070267185070267186070267187070267188
070267189070267190070267191070267192070267193070267194070267195070267196070267197070267198
070267199070267200070267201070267202070267203070267204070267205070267206070267207070267208
070267209070267210070267211070267212070267213070267214070267215070267216070267217070267218
070267219070267220070267221070267222070267223070267224070267225070267226070267227070267228
070267229070267230070267231070267232070267233070267234070267235070267236070267237070267238
070267239070267240070267241070267242070267243070267244070267245070267246070267247070267248
070267249070267250070267251070267252070267253070267254070267255070267256070267257070267258
070267259070267260070267261070267262070267263070267264070267265070267266070267267070267268
070267269070267270070267271070267272070267273070267274070267275070267276070267277070267278
070267279070267280070267281070267282070267283070267284070267285070267286070267287070267288
070267289070267290070267291070267292070267293070267294070267295070267296070267297070267298
070267299070267300070267301070267302070267303070267304070267305070267306070267307070267308
070267309070267310070267311070267312070267313070267314070267315070267316070267317070267318
070267319070267320070267321070267322070267323070267324070267325070267326070267327070267328
070267329070267330070267331070267332070267333070267334070267335070267336070267337070267338
070267339070267340070267341070267342070267343070267344070267345070267346070267347070267348
070267349070267350070267351070267352070267353070267354070267355070267356070267357070267358
070267359070267360070267361070267362070267363070267364070267365070267366070267367070267368
070267369070267370070267371070267372070267373070267374070267375070267376070267377070267378
070267379070267380070267381070267382070267383070267384070267385070267386070267387070267388
070267389070267390070267391070267392070267393070267394070267395070267396070267397070267398
070267399070267400070267401070267402070267403070267404070267405070267406070267407070267408
070267409070267410070267411070267412070267413070267414070267415070267416070267417070267418
070267419070267420070267421070267422070267423070267424070267425070267426070267427070267428
070267429070267430070267431070267432070267433070267434070267435070267436070267437070267438
070267439070267440070267441070267442070267443070267444070267445070267446070267447070267448
070267449070267450070267451070267452070267453070267454070267455070267456070267457070267458
070267459070267460070267461070267462070267463070267464070267465070267466070267467070267468
070267469070267470070267471070267472070267473070267474070267475070267476070267477070267478
070267479070267480070267481070267482070267483070267484070267485070267486070267487070267488
070267489070267490070267491070267492070267493070267494070267495070267496070267497070267498
070267499070267500070267501070267502070267503070267504070267505070267506070267507070267508
070267509070267510070267511070267512070267513070267514070267515070267516070267517070267518
070267519070267520070267521070267522070267523070267524070267525070267526070267527070267528
070267529070267530070267531070267532070267533070267534070267535070267536070267537070267538
070267539070267540070267541070267542070267543070267544070267545070267546070267547070267548
070267549070267550070267551070267552070267553070267554070267555070267556070267557070267558
070267559070267560070267561070267562070267563070267564070267565070267566070267567070267568
070267569070267570070267571070267572070267573070267574070267575070267576070267577070267578
070267579070267580070267581070267582070267583070267584070267585070267586070267587070267588
070267589070267590070267591070267592070267593070267594070267595070267596070267597070267598
070267599070267600070267601070267602070267603070267604070267605070267606070267607070267608
070267609070267610070267611070267612070267613070267614070267615070267616070267617070267618
070267619070267620070267621070267622070267623070267624070267625070267626070267627070267628
070267629070267630070267631070267632070267633070267634070267635070267636070267637070267638
070267639070267640070267641070267642070267643070267644070267645070267646070267647070267648
070267649070267650070267651070267652070267653070267654070267655070267656070267657070267658
070267659070267660070267661070267662070267663070267664070267665070267666070267667070267668
070267669070267670070267671070267672070267673070267674070267675070267676070267677070267678
070267679070267680070267681070267682070267683070267684070267685070267686070267687070267688
070267689070267690070267691070267692070267693070267694070267695070267696070267697070267698
070267699070267700070267701070267702070267703070267704070267705070267706070267707070267708
070267709070267710070267711070267712070267713070267714070267715070267716070267717070267718
070267719070267720070267721070267722070267723070267724070267725070267726070267727070267728
070267729070267730070267731070267732070267733070267734070267735070267736070267737070267738
070267739070267740070267741070267742070267743070267744070267745070267746070267747070267748
070267749070267750070267751070267752070267753070267754070267755070267756070267757070267758
070267759070267760070267761070267762070267763070267764070267765070267766070267767070267768
070267769070267770070267771070267772070267773070267774070267775070267776070267777070267778
070267779070267780070267781070267782070267783070267784070267785070267786070267787070267788
070267789070267790070267791070267792070267793070267794070267795070267796070267797070267798
070267799070267800070267801070267802070267803070267804070267805070267806070267807070267808
070267809070267810070267811070267812070267813070267814070267815070267816070267817070267818
070267819070267820070267821070267822070267823070267824070267825070267826070267827070267828
070267829070267830070267831070267832070267833070267834070267835070267836070267837070267838
070267839070267840070267841070267842070267843070267844070267845070267846070267847070267848
070267849070267850070267851070267852070267853070267854070267855070267856070267857070267858
070267859070267860070267861070267862070267863070267864070267865070267866070267867070267868
070267869070267870070267871070267872070267873070267874070267875070267876070267877070267878
070267879070267880070267881070267882070267883070267884070267885070267886070267887070267888
070267889070267890070267891070267892070267893070267894070267895070267896070267897070267898
070267899070267900070267901070267902070267903070267904070267905070267906070267907070267908
070267909070267910070267911070267912070267913070267914070267915070267916070267917070267918
070267919070267920070267921070267922070267923070267924070267925070267926070267927070267928
070267929070267930070267931070267932070267933070267934070267935070267936070267937070267938
070267939070267940070267941070267942070267943070267944070267945070267946070267947070267948
070267949070267950070267951070267952070267953070267954070267955070267956070267957070267958
070267959070267960070267961070267962070267963070267964070267965070267966070267967070267968
070267969070267970070267971070267972070267973070267974070267975070267976070267977070267978
070267979070267980070267981070267982070267983070267984070267985070267986070267987070267988
070267989070267990070267991070267992070267993070267994070267995070267996070267997070267998
070267999070268000070268001070268002070268003070268004070268005070268006070268007070268008
070268009070268010070268011070268012070268013070268014070268015070268016070268017070268018
070268019070268020070268021070268022070268023070268024070268025070268026070268027070268028
070268029070268030070268031070268032070268033070268034070268035070268036070268037070268038
070268039070268040070268041070268042070268043070268044070268045070268046070268047070268048
070268049070268050070268051070268052070268053070268054070268055070268056070268057070268058
070268059070268060070268061070268062070268063070268064070268065070268066070268067070268068
070268069070268070070268071070268072070268073070268074070268075070268076070268077070268078
070268079070268080070268081070268082070268083070268084070268085070268086070268087070268088
070268089070268090070268091070268092070268093070268094070268095070268096070268097070268098
070268099070268100070268101070268102070268103070268104070268105070268106070268107070268108
070268109070268110070268111070268112070268113070268114070268115070268116070268117070268118
070268119070268120070268121070268122070268123070268124070268125070268126070268127070268128
070268129070268130070268131070268132070268133070268134070268135070268136070268137070268138
070268139070268140070268141070268142070268143070268144070268145070268146070268147070268148
070268149070268150070268151070268152070268153070268154070268155070268156070268157070268158
070268159070268160070268161070268162070268163070268164070268165070268166070268167070268168
070268169070268170070268171070268172070268173070268174070268175070268176070268177070268178
070268179070268180070268181070268182070268183070268184070268185070268186070268187070268188
070268189070268190070268191070268192070268193070268194070268195070268196070268197070268198
070268199070268200070268201070268202070268203070268204070268205070268206070268207070268208
070268209070268210070268211070268212070268213070268214070268215070268216070268217070268218
070268219070268220070268221070268222070268223070268224070268225070268226070268227070268228
070268229070268230070268231070268232070268233070268234070268235070268236070268237070268238
070268239


  • How to Effectively Mitigate Unconscious Bias in Sourcing
    With 78% of talent professionals and hiring managers saying that diversity is the top trend impacting how they hire, it is critical to take measures to remove as much bias from the hiring process as possible. While there is no shortage of opinion that AI can be applied to reduce or remove human bias in hiring, there is a simple way ... Read More
  • Social Engineering: The Human Element of Sourcing & Recruiting Candidates
    Social Engineering: The Human Element of Sourcing and Recruiting from Glen Cathey Why is the “Boolean Black Belt” writing and presenting about social engineering? Well, it’s actually quite simple. It all started over 20 years ago when I began working for a small, privately held IT staffing firm in Northern VA. In pursuit of becoming the top performing recruiter, I ... Read More
  • Video: Discussing AI in Sourcing and Recruiting
    I recently had the chance to participate in a Google Hangout with Jeremy Roberts of HiringSolved as an introduction to the speakers of their upcoming conference on Feb 7 in NYC (HIREconf). You can watch the recording of our chat here or play the video below to learn a little about my background and my thoughts about the evolving role of technology ... Read More
  • Talent Mining – Unearthing Value in Human Capital Data
    There are people in the HR/recruiting industry who believe that searching databases, the Internet, and social networking sites to source talent is relatively easy and that it can be automated through the use of technology. While those people are actually right (to an extent), I am happy to say that unfortunately for them, it’s not that simple. While anyone can manually write or automate basic searches and find ... Read More
  • The Best Boolean and Semantic Search Tool
    While many people are hungry for specific Boolean search strings to copy and paste and for search tools that make searching for people “easier” and even “do the thinking for you,” there simply is nothing that can come remotely close to what you can do when you think properly and ask the right questions. That’s right – the most powerful ... Read More
  • How to Get People to Respond to Recruiting Emails & Messages
    When it comes to sourcing and recruiting, it’s gotten easier to find people but it’s gotten more difficult to get people to respond to emails, InMails, social messages and voicemails. The poor quality and lack of sophistication of most recruiter messaging, along with rampant spamming, certainly hasn’t helped. Unfortunately and yet somewhat thankfully, the bar of what people expect to ... Read More
  • LinkedIn’s New Non-Boolean Search Functionality
    I originally published this post on LinkedIn, but am reposting here to ensure my blog readers catch it. When I attended LinkedIn’s Talent Connect 2015 conference in Anaheim, CA and I was able to take some video of Eddie Vivas, Head of Talent Solutions Product for LinkedIn, formerly the Founder and Chief Product Officer at Bright.com (acquired by LinkedIn), talking about ... Read More
  • Sourcing & Recruiting Candidate Funnel & Output Calculators
    Have you ever wondered: How many resumes, social profiles, names, etc., you have to identify to result in 1 hire? How efficient your sourcing/recruiting/hiring process is? How many candidates you need to submit to fill your position? How more effective messaging/engagement strategies and tactics can measurably improve your efficiency? How wonderful it would be if you could educate your hiring ... Read More
  • How to Use Facebook for Social Recruiting Messaging
      When it comes to sourcing and recruiting, you should not ignore the potential of Facebook given that it has 1.38B monthly active users and 890M daily active users. Also, you should know that according to Jobvite’s 2014 Job Seeker Nation Report, 76% of social job seekers found their current position through Facebook.  Jobvite also found that while job seekers ... Read More
  • Video: My thoughts on Sourcing & the Future of Recruiting
      At LinkedIn’s 2014 Talent Connect event in San Francisco, I had the opportunity to be interviewed on the topic of up-skilling recruiting teams. Watch this short video to hear my thoughts on the ideal sourcing/recruiting team alignment, critical skills for any recruiting team, and the future of recruiting (hint –  it has something to do with data).