039977420039977421039977422039977423039977424039977425039977426039977427039977428
039977429039977430039977431039977432039977433039977434039977435039977436039977437039977438
039977439039977440039977441039977442039977443039977444039977445039977446039977447039977448
039977449039977450039977451039977452039977453039977454039977455039977456039977457039977458
039977459039977460039977461039977462039977463039977464039977465039977466039977467039977468
039977469039977470039977471039977472039977473039977474039977475039977476039977477039977478
039977479039977480039977481039977482039977483039977484039977485039977486039977487039977488
039977489039977490039977491039977492039977493039977494039977495039977496039977497039977498
039977499039977500039977501039977502039977503039977504039977505039977506039977507039977508
039977509039977510039977511039977512039977513039977514039977515039977516039977517039977518
039977519039977520039977521039977522039977523039977524039977525039977526039977527039977528
039977529039977530039977531039977532039977533039977534039977535039977536039977537039977538
039977539039977540039977541039977542039977543039977544039977545039977546039977547039977548
039977549039977550039977551039977552039977553039977554039977555039977556039977557039977558
039977559039977560039977561039977562039977563039977564039977565039977566039977567039977568
039977569039977570039977571039977572039977573039977574039977575039977576039977577039977578
039977579039977580039977581039977582039977583039977584039977585039977586039977587039977588
039977589039977590039977591039977592039977593039977594039977595039977596039977597039977598
039977599039977600039977601039977602039977603039977604039977605039977606039977607039977608
039977609039977610039977611039977612039977613039977614039977615039977616039977617039977618
039977619039977620039977621039977622039977623039977624039977625039977626039977627039977628
039977629039977630039977631039977632039977633039977634039977635039977636039977637039977638
039977639039977640039977641039977642039977643039977644039977645039977646039977647039977648
039977649039977650039977651039977652039977653039977654039977655039977656039977657039977658
039977659039977660039977661039977662039977663039977664039977665039977666039977667039977668
039977669039977670039977671039977672039977673039977674039977675039977676039977677039977678
039977679039977680039977681039977682039977683039977684039977685039977686039977687039977688
039977689039977690039977691039977692039977693039977694039977695039977696039977697039977698
039977699039977700039977701039977702039977703039977704039977705039977706039977707039977708
039977709039977710039977711039977712039977713039977714039977715039977716039977717039977718
039977719039977720039977721039977722039977723039977724039977725039977726039977727039977728
039977729039977730039977731039977732039977733039977734039977735039977736039977737039977738
039977739039977740039977741039977742039977743039977744039977745039977746039977747039977748
039977749039977750039977751039977752039977753039977754039977755039977756039977757039977758
039977759039977760039977761039977762039977763039977764039977765039977766039977767039977768
039977769039977770039977771039977772039977773039977774039977775039977776039977777039977778
039977779039977780039977781039977782039977783039977784039977785039977786039977787039977788
039977789039977790039977791039977792039977793039977794039977795039977796039977797039977798
039977799039977800039977801039977802039977803039977804039977805039977806039977807039977808
039977809039977810039977811039977812039977813039977814039977815039977816039977817039977818
039977819039977820039977821039977822039977823039977824039977825039977826039977827039977828
039977829039977830039977831039977832039977833039977834039977835039977836039977837039977838
039977839039977840039977841039977842039977843039977844039977845039977846039977847039977848
039977849039977850039977851039977852039977853039977854039977855039977856039977857039977858
039977859039977860039977861039977862039977863039977864039977865039977866039977867039977868
039977869039977870039977871039977872039977873039977874039977875039977876039977877039977878
039977879039977880039977881039977882039977883039977884039977885039977886039977887039977888
039977889039977890039977891039977892039977893039977894039977895039977896039977897039977898
039977899039977900039977901039977902039977903039977904039977905039977906039977907039977908
039977909039977910039977911039977912039977913039977914039977915039977916039977917039977918
039977919039977920039977921039977922039977923039977924039977925039977926039977927039977928
039977929039977930039977931039977932039977933039977934039977935039977936039977937039977938
039977939039977940039977941039977942039977943039977944039977945039977946039977947039977948
039977949039977950039977951039977952039977953039977954039977955039977956039977957039977958
039977959039977960039977961039977962039977963039977964039977965039977966039977967039977968
039977969039977970039977971039977972039977973039977974039977975039977976039977977039977978
039977979039977980039977981039977982039977983039977984039977985039977986039977987039977988
039977989039977990039977991039977992039977993039977994039977995039977996039977997039977998
039977999039978000039978001039978002039978003039978004039978005039978006039978007039978008
039978009039978010039978011039978012039978013039978014039978015039978016039978017039978018
039978019039978020039978021039978022039978023039978024039978025039978026039978027039978028
039978029039978030039978031039978032039978033039978034039978035039978036039978037039978038
039978039039978040039978041039978042039978043039978044039978045039978046039978047039978048
039978049039978050039978051039978052039978053039978054039978055039978056039978057039978058
039978059039978060039978061039978062039978063039978064039978065039978066039978067039978068
039978069039978070039978071039978072039978073039978074039978075039978076039978077039978078
039978079039978080039978081039978082039978083039978084039978085039978086039978087039978088
039978089039978090039978091039978092039978093039978094039978095039978096039978097039978098
039978099039978100039978101039978102039978103039978104039978105039978106039978107039978108
039978109039978110039978111039978112039978113039978114039978115039978116039978117039978118
039978119039978120039978121039978122039978123039978124039978125039978126039978127039978128
039978129039978130039978131039978132039978133039978134039978135039978136039978137039978138
039978139039978140039978141039978142039978143039978144039978145039978146039978147039978148
039978149039978150039978151039978152039978153039978154039978155039978156039978157039978158
039978159039978160039978161039978162039978163039978164039978165039978166039978167039978168
039978169039978170039978171039978172039978173039978174039978175039978176039978177039978178
039978179039978180039978181039978182039978183039978184039978185039978186039978187039978188
039978189039978190039978191039978192039978193039978194039978195039978196039978197039978198
039978199039978200039978201039978202039978203039978204039978205039978206039978207039978208
039978209039978210039978211039978212039978213039978214039978215039978216039978217039978218
039978219039978220039978221039978222039978223039978224039978225039978226039978227039978228
039978229039978230039978231039978232039978233039978234039978235039978236039978237039978238
039978239039978240039978241039978242039978243039978244039978245039978246039978247039978248
039978249039978250039978251039978252039978253039978254039978255039978256039978257039978258
039978259039978260039978261039978262039978263039978264039978265039978266039978267039978268
039978269039978270039978271039978272039978273039978274039978275039978276039978277039978278
039978279039978280039978281039978282039978283039978284039978285039978286039978287039978288
039978289039978290039978291039978292039978293039978294039978295039978296039978297039978298
039978299039978300039978301039978302039978303039978304039978305039978306039978307039978308
039978309039978310039978311039978312039978313039978314039978315039978316039978317039978318
039978319039978320039978321039978322039978323039978324039978325039978326039978327039978328
039978329039978330039978331039978332039978333039978334039978335039978336039978337039978338
039978339039978340039978341039978342039978343039978344039978345039978346039978347039978348
039978349039978350039978351039978352039978353039978354039978355039978356039978357039978358
039978359039978360039978361039978362039978363039978364039978365039978366039978367039978368
039978369039978370039978371039978372039978373039978374039978375039978376039978377039978378
039978379039978380039978381039978382039978383039978384039978385039978386039978387039978388
039978389039978390039978391039978392039978393039978394039978395039978396039978397039978398
039978399039978400039978401039978402039978403039978404039978405039978406039978407039978408
039978409039978410039978411039978412039978413039978414039978415039978416039978417039978418
039978419039978420039978421039978422039978423039978424039978425039978426039978427039978428
039978429039978430039978431039978432039978433039978434039978435039978436039978437039978438
039978439039978440039978441039978442039978443039978444039978445039978446039978447039978448
039978449039978450039978451039978452039978453039978454039978455039978456039978457039978458
039978459039978460039978461039978462039978463039978464039978465039978466039978467039978468
039978469039978470039978471039978472039978473039978474039978475039978476039978477039978478
039978479039978480039978481039978482039978483039978484039978485039978486039978487039978488
039978489039978490039978491039978492039978493039978494039978495039978496039978497039978498
039978499039978500039978501039978502039978503039978504039978505039978506039978507039978508
039978509039978510039978511039978512039978513039978514039978515039978516039978517039978518
039978519039978520039978521039978522039978523039978524039978525039978526039978527039978528
039978529039978530039978531039978532039978533039978534039978535039978536039978537039978538
039978539039978540039978541039978542039978543039978544039978545039978546039978547039978548
039978549039978550039978551039978552039978553039978554039978555039978556039978557039978558
039978559039978560039978561039978562039978563039978564039978565039978566039978567039978568
039978569039978570039978571039978572039978573039978574039978575039978576039978577039978578
039978579039978580039978581039978582039978583039978584039978585039978586039978587039978588
039978589039978590039978591039978592039978593039978594039978595039978596039978597039978598
039978599039978600039978601039978602039978603039978604039978605039978606039978607039978608
039978609039978610039978611039978612039978613039978614039978615039978616039978617039978618
039978619039978620039978621039978622039978623039978624039978625039978626039978627039978628
039978629039978630039978631039978632039978633039978634039978635039978636039978637039978638
039978639039978640039978641039978642039978643039978644039978645039978646039978647039978648
039978649039978650039978651039978652039978653039978654039978655039978656039978657039978658
039978659039978660039978661039978662039978663039978664039978665039978666039978667039978668
039978669039978670039978671039978672039978673039978674039978675039978676039978677039978678
039978679039978680039978681039978682039978683039978684039978685039978686039978687039978688
039978689039978690039978691039978692039978693039978694039978695039978696039978697039978698
039978699039978700039978701039978702039978703039978704039978705039978706039978707039978708
039978709039978710039978711039978712039978713039978714039978715039978716039978717039978718
039978719039978720039978721039978722039978723039978724039978725039978726039978727039978728
039978729039978730039978731039978732039978733039978734039978735039978736039978737039978738
039978739039978740039978741039978742039978743039978744039978745039978746039978747039978748
039978749039978750039978751039978752039978753039978754039978755039978756039978757039978758
039978759039978760039978761039978762039978763039978764039978765039978766039978767039978768
039978769039978770039978771039978772039978773039978774039978775039978776039978777039978778
039978779039978780039978781039978782039978783039978784039978785039978786039978787039978788
039978789039978790039978791039978792039978793039978794039978795039978796039978797039978798
039978799039978800039978801039978802039978803039978804039978805039978806039978807039978808
039978809039978810039978811039978812039978813039978814039978815039978816039978817039978818
039978819039978820039978821039978822039978823039978824039978825039978826039978827039978828
039978829039978830039978831039978832039978833039978834039978835039978836039978837039978838
039978839039978840039978841039978842039978843039978844039978845039978846039978847039978848
039978849039978850039978851039978852039978853039978854039978855039978856039978857039978858
039978859039978860039978861039978862039978863039978864039978865039978866039978867039978868
039978869039978870039978871039978872039978873039978874039978875039978876039978877039978878
039978879039978880039978881039978882039978883039978884039978885039978886039978887039978888
039978889039978890039978891039978892039978893039978894039978895039978896039978897039978898
039978899039978900039978901039978902039978903039978904039978905039978906039978907039978908
039978909039978910039978911039978912039978913039978914039978915039978916039978917039978918
039978919039978920039978921039978922039978923039978924039978925039978926039978927039978928
039978929039978930039978931039978932039978933039978934039978935039978936039978937039978938
039978939039978940039978941039978942039978943039978944039978945039978946039978947039978948
039978949039978950039978951039978952039978953039978954039978955039978956039978957039978958
039978959039978960039978961039978962039978963039978964039978965039978966039978967039978968
039978969039978970039978971039978972039978973039978974039978975039978976039978977039978978
039978979039978980039978981039978982039978983039978984039978985039978986039978987039978988
039978989039978990039978991039978992039978993039978994039978995039978996039978997039978998
039978999039979000039979001039979002039979003039979004039979005039979006039979007039979008
039979009039979010039979011039979012039979013039979014039979015039979016039979017039979018
039979019039979020039979021039979022039979023039979024039979025039979026039979027039979028
039979029039979030039979031039979032039979033039979034039979035039979036039979037039979038
039979039039979040039979041039979042039979043039979044039979045039979046039979047039979048
039979049039979050039979051039979052039979053039979054039979055039979056039979057039979058
039979059039979060039979061039979062039979063039979064039979065039979066039979067039979068
039979069039979070039979071039979072039979073039979074039979075039979076039979077039979078
039979079039979080039979081039979082039979083039979084039979085039979086039979087039979088
039979089039979090039979091039979092039979093039979094039979095039979096039979097039979098
039979099039979100039979101039979102039979103039979104039979105039979106039979107039979108
039979109039979110039979111039979112039979113039979114039979115039979116039979117039979118
039979119039979120039979121039979122039979123039979124039979125039979126039979127039979128
039979129039979130039979131039979132039979133039979134039979135039979136039979137039979138
039979139039979140039979141039979142039979143039979144039979145039979146039979147039979148
039979149039979150039979151039979152039979153039979154039979155039979156039979157039979158
039979159039979160039979161039979162039979163039979164039979165039979166039979167039979168
039979169039979170039979171039979172039979173039979174039979175039979176039979177039979178
039979179039979180039979181039979182039979183039979184039979185039979186039979187039979188
039979189039979190039979191039979192039979193039979194039979195039979196039979197039979198
039979199039979200039979201039979202039979203039979204039979205039979206039979207039979208
039979209039979210039979211039979212039979213039979214039979215039979216039979217039979218
039979219039979220039979221039979222039979223039979224039979225039979226039979227039979228
039979229039979230039979231039979232039979233039979234039979235039979236039979237039979238
039979239039979240039979241039979242039979243039979244039979245039979246039979247039979248
039979249039979250039979251039979252039979253039979254039979255039979256039979257039979258
039979259039979260039979261039979262039979263039979264039979265039979266039979267039979268
039979269039979270039979271039979272039979273039979274039979275039979276039979277039979278
039979279039979280039979281039979282039979283039979284039979285039979286039979287039979288
039979289039979290039979291039979292039979293039979294039979295039979296039979297039979298
039979299039979300039979301039979302039979303039979304039979305039979306039979307039979308
039979309039979310039979311039979312039979313039979314039979315039979316039979317039979318
039979319039979320039979321039979322039979323039979324039979325039979326039979327039979328
039979329039979330039979331039979332039979333039979334039979335039979336039979337039979338
039979339039979340039979341039979342039979343039979344039979345039979346039979347039979348
039979349039979350039979351039979352039979353039979354039979355039979356039979357039979358
039979359039979360039979361039979362039979363039979364039979365039979366039979367039979368
039979369039979370039979371039979372039979373039979374039979375039979376039979377039979378
039979379039979380039979381039979382039979383039979384039979385039979386039979387039979388
039979389039979390039979391039979392039979393039979394039979395039979396039979397039979398
039979399039979400039979401039979402039979403039979404039979405039979406039979407039979408
039979409039979410039979411039979412039979413039979414039979415039979416039979417039979418
039979419039979420039979421039979422039979423039979424039979425039979426039979427039979428
039979429039979430039979431039979432039979433039979434039979435039979436039979437039979438
039979439039979440039979441039979442039979443039979444039979445039979446039979447039979448
039979449039979450039979451039979452039979453039979454039979455039979456039979457039979458
039979459039979460039979461039979462039979463039979464039979465039979466039979467039979468
039979469039979470039979471039979472039979473039979474039979475039979476039979477039979478
039979479039979480039979481039979482039979483039979484039979485039979486039979487039979488
039979489039979490039979491039979492039979493039979494039979495039979496039979497039979498
039979499039979500039979501039979502039979503039979504039979505039979506039979507039979508
039979509039979510039979511039979512039979513039979514039979515039979516039979517039979518
039979519039979520039979521039979522039979523039979524039979525039979526039979527039979528
039979529039979530039979531039979532039979533039979534039979535039979536039979537039979538
039979539039979540039979541039979542039979543039979544039979545039979546039979547039979548
039979549039979550039979551039979552039979553039979554039979555039979556039979557039979558
039979559039979560039979561039979562039979563039979564039979565039979566039979567039979568
039979569039979570039979571039979572039979573039979574039979575039979576039979577039979578
039979579039979580039979581039979582039979583039979584039979585039979586039979587039979588
039979589039979590039979591039979592039979593039979594039979595039979596039979597039979598
039979599039979600039979601039979602039979603039979604039979605039979606039979607039979608
039979609039979610039979611039979612039979613039979614039979615039979616039979617039979618
039979619039979620039979621039979622039979623039979624039979625039979626039979627039979628
039979629039979630039979631039979632039979633039979634039979635039979636039979637039979638
039979639039979640039979641039979642039979643039979644039979645039979646039979647039979648
039979649039979650039979651039979652039979653039979654039979655039979656039979657039979658
039979659039979660039979661039979662039979663039979664039979665039979666039979667039979668
039979669039979670039979671039979672039979673039979674039979675039979676039979677039979678
039979679039979680039979681039979682039979683039979684039979685039979686039979687039979688
039979689039979690039979691039979692039979693039979694039979695039979696039979697039979698
039979699039979700039979701039979702039979703039979704039979705039979706039979707039979708
039979709039979710039979711039979712039979713039979714039979715039979716039979717039979718
039979719039979720039979721039979722039979723039979724039979725039979726039979727039979728
039979729039979730039979731039979732039979733039979734039979735039979736039979737039979738
039979739039979740039979741039979742039979743039979744039979745039979746039979747039979748
039979749039979750039979751039979752039979753039979754039979755039979756039979757039979758
039979759039979760039979761039979762039979763039979764039979765039979766039979767039979768
039979769039979770039979771039979772039979773039979774039979775039979776039979777039979778
039979779039979780039979781039979782039979783039979784039979785039979786039979787039979788
039979789039979790039979791039979792039979793039979794039979795039979796039979797039979798
039979799039979800039979801039979802039979803039979804039979805039979806039979807039979808
039979809039979810039979811039979812039979813039979814039979815039979816039979817039979818
039979819039979820039979821039979822039979823039979824039979825039979826039979827039979828
039979829039979830039979831039979832039979833039979834039979835039979836039979837039979838
039979839039979840039979841039979842039979843039979844039979845039979846039979847039979848
039979849039979850039979851039979852039979853039979854039979855039979856039979857039979858
039979859039979860039979861039979862039979863039979864039979865039979866039979867039979868
039979869039979870039979871039979872039979873039979874039979875039979876039979877039979878
039979879039979880039979881039979882039979883039979884039979885039979886039979887039979888
039979889039979890039979891039979892039979893039979894039979895039979896039979897039979898
039979899039979900039979901039979902039979903039979904039979905039979906039979907039979908
039979909039979910039979911039979912039979913039979914039979915039979916039979917039979918
039979919039979920039979921039979922039979923039979924039979925039979926039979927039979928
039979929039979930039979931039979932039979933039979934039979935039979936039979937039979938
039979939039979940039979941039979942039979943039979944039979945039979946039979947039979948
039979949039979950039979951039979952039979953039979954039979955039979956039979957039979958
039979959039979960039979961039979962039979963039979964039979965039979966039979967039979968
039979969039979970039979971039979972039979973039979974039979975039979976039979977039979978
039979979039979980039979981039979982039979983039979984039979985039979986039979987039979988
039979989039979990039979991039979992039979993039979994039979995039979996039979997039979998
039979999039980000039980001039980002039980003039980004039980005039980006039980007039980008
039980009039980010039980011039980012039980013039980014039980015039980016039980017039980018
039980019039980020039980021039980022039980023039980024039980025039980026039980027039980028
039980029039980030039980031039980032039980033039980034039980035039980036039980037039980038
039980039039980040039980041039980042039980043039980044039980045039980046039980047039980048
039980049039980050039980051039980052039980053039980054039980055039980056039980057039980058
039980059039980060039980061039980062039980063039980064039980065039980066039980067039980068
039980069039980070039980071039980072039980073039980074039980075039980076039980077039980078
039980079039980080039980081039980082039980083039980084039980085039980086039980087039980088
039980089039980090039980091039980092039980093039980094039980095039980096039980097039980098
039980099039980100039980101039980102039980103039980104039980105039980106039980107039980108
039980109039980110039980111039980112039980113039980114039980115039980116039980117039980118
039980119039980120039980121039980122039980123039980124039980125039980126039980127039980128
039980129039980130039980131039980132039980133039980134039980135039980136039980137039980138
039980139039980140039980141039980142039980143039980144039980145039980146039980147039980148
039980149039980150039980151039980152039980153039980154039980155039980156039980157039980158
039980159039980160039980161039980162039980163039980164039980165039980166039980167039980168
039980169039980170039980171039980172039980173039980174039980175039980176039980177039980178
039980179039980180039980181039980182039980183039980184039980185039980186039980187039980188
039980189039980190039980191039980192039980193039980194039980195039980196039980197039980198
039980199039980200039980201039980202039980203039980204039980205039980206039980207039980208
039980209039980210039980211039980212039980213039980214039980215039980216039980217039980218
039980219039980220039980221039980222039980223039980224039980225039980226039980227039980228
039980229039980230039980231039980232039980233039980234039980235039980236039980237039980238
039980239039980240039980241039980242039980243039980244039980245039980246039980247039980248
039980249039980250039980251039980252039980253039980254039980255039980256039980257039980258
039980259039980260039980261039980262039980263039980264039980265039980266039980267039980268
039980269039980270039980271039980272039980273039980274039980275039980276039980277039980278
039980279039980280039980281039980282039980283039980284039980285039980286039980287039980288
039980289039980290039980291039980292039980293039980294039980295039980296039980297039980298
039980299039980300039980301039980302039980303039980304039980305039980306039980307039980308
039980309039980310039980311039980312039980313039980314039980315039980316039980317039980318
039980319039980320039980321039980322039980323039980324039980325039980326039980327039980328
039980329039980330039980331039980332039980333039980334039980335039980336039980337039980338
039980339039980340039980341039980342039980343039980344039980345039980346039980347039980348
039980349039980350039980351039980352039980353039980354039980355039980356039980357039980358
039980359039980360039980361039980362039980363039980364039980365039980366039980367039980368
039980369039980370039980371039980372039980373039980374039980375039980376039980377039980378
039980379039980380039980381039980382039980383039980384039980385039980386039980387039980388
039980389039980390039980391039980392039980393039980394039980395039980396039980397039980398
039980399039980400039980401039980402039980403039980404039980405039980406039980407039980408
039980409039980410039980411039980412039980413039980414039980415039980416039980417039980418
039980419039980420039980421039980422039980423039980424039980425039980426039980427039980428
039980429039980430039980431039980432039980433039980434039980435039980436039980437039980438
039980439039980440039980441039980442039980443039980444039980445039980446039980447039980448
039980449039980450039980451039980452039980453039980454039980455039980456039980457039980458
039980459039980460039980461039980462039980463039980464039980465039980466039980467039980468
039980469039980470039980471039980472039980473039980474039980475039980476039980477039980478
039980479039980480039980481039980482039980483039980484039980485039980486039980487039980488
039980489039980490039980491039980492039980493039980494039980495039980496039980497039980498
039980499039980500039980501039980502039980503039980504039980505039980506039980507039980508
039980509039980510039980511039980512039980513039980514039980515039980516039980517039980518
039980519039980520039980521039980522039980523039980524039980525039980526039980527039980528
039980529039980530039980531039980532039980533039980534039980535039980536039980537039980538
039980539039980540039980541039980542039980543039980544039980545039980546039980547039980548
039980549039980550039980551039980552039980553039980554039980555039980556039980557039980558
039980559039980560039980561039980562039980563039980564039980565039980566039980567039980568
039980569039980570039980571039980572039980573039980574039980575039980576039980577039980578
039980579039980580039980581039980582039980583039980584039980585039980586039980587039980588
039980589039980590039980591039980592039980593039980594039980595039980596039980597039980598
039980599039980600039980601039980602039980603039980604039980605039980606039980607039980608
039980609039980610039980611039980612039980613039980614039980615039980616039980617039980618
039980619039980620039980621039980622039980623039980624039980625039980626039980627039980628
039980629039980630039980631039980632039980633039980634039980635039980636039980637039980638
039980639039980640039980641039980642039980643039980644039980645039980646039980647039980648
039980649039980650039980651039980652039980653039980654039980655039980656039980657039980658
039980659039980660039980661039980662039980663039980664039980665039980666039980667039980668
039980669039980670039980671039980672039980673039980674039980675039980676039980677039980678
039980679039980680039980681039980682039980683039980684039980685039980686039980687039980688
039980689039980690039980691039980692039980693039980694039980695039980696039980697039980698
039980699039980700039980701039980702039980703039980704039980705039980706039980707039980708
039980709039980710039980711039980712039980713039980714039980715039980716039980717039980718
039980719039980720039980721039980722039980723039980724039980725039980726039980727039980728
039980729039980730039980731039980732039980733039980734039980735039980736039980737039980738
039980739039980740039980741039980742039980743039980744039980745039980746039980747039980748
039980749039980750039980751039980752039980753039980754039980755039980756039980757039980758
039980759039980760039980761039980762039980763039980764039980765039980766039980767039980768
039980769039980770039980771039980772039980773039980774039980775039980776039980777039980778
039980779039980780039980781039980782039980783039980784039980785039980786039980787039980788
039980789039980790039980791039980792039980793039980794039980795039980796039980797039980798
039980799039980800039980801039980802039980803039980804039980805039980806039980807039980808
039980809039980810039980811039980812039980813039980814039980815039980816039980817039980818
039980819039980820039980821039980822039980823039980824039980825039980826039980827039980828
039980829039980830039980831039980832039980833039980834039980835039980836039980837039980838
039980839039980840039980841039980842039980843039980844039980845039980846039980847039980848
039980849039980850039980851039980852039980853039980854039980855039980856039980857039980858
039980859039980860039980861039980862039980863039980864039980865039980866039980867039980868
039980869039980870039980871039980872039980873039980874039980875039980876039980877039980878
039980879039980880039980881039980882039980883039980884039980885039980886039980887039980888
039980889039980890039980891039980892039980893039980894039980895039980896039980897039980898
039980899039980900039980901039980902039980903039980904039980905039980906039980907039980908
039980909039980910039980911039980912039980913039980914039980915039980916039980917039980918
039980919039980920039980921039980922039980923039980924039980925039980926039980927039980928
039980929039980930039980931039980932039980933039980934039980935039980936039980937039980938
039980939039980940039980941039980942039980943039980944039980945039980946039980947039980948
039980949039980950039980951039980952039980953039980954039980955039980956039980957039980958
039980959039980960039980961039980962039980963039980964039980965039980966039980967039980968
039980969039980970039980971039980972039980973039980974039980975039980976039980977039980978
039980979039980980039980981039980982039980983039980984039980985039980986039980987039980988
039980989039980990039980991039980992039980993039980994039980995039980996039980997039980998
039980999039981000039981001039981002039981003039981004039981005039981006039981007039981008
039981009039981010039981011039981012039981013039981014039981015039981016039981017039981018
039981019039981020039981021039981022039981023039981024039981025039981026039981027039981028
039981029039981030039981031039981032039981033039981034039981035039981036039981037039981038
039981039039981040039981041039981042039981043039981044039981045039981046039981047039981048
039981049039981050039981051039981052039981053039981054039981055039981056039981057039981058
039981059039981060039981061039981062039981063039981064039981065039981066039981067039981068
039981069039981070039981071039981072039981073039981074039981075039981076039981077039981078
039981079039981080039981081039981082039981083039981084039981085039981086039981087039981088
039981089039981090039981091039981092039981093039981094039981095039981096039981097039981098
039981099039981100039981101039981102039981103039981104039981105039981106039981107039981108
039981109039981110039981111039981112039981113039981114039981115039981116039981117039981118
039981119039981120039981121039981122039981123039981124039981125039981126039981127039981128
039981129039981130039981131039981132039981133039981134039981135039981136039981137039981138
039981139039981140039981141039981142039981143039981144039981145039981146039981147039981148
039981149039981150039981151039981152039981153039981154039981155039981156039981157039981158
039981159039981160039981161039981162039981163039981164039981165039981166039981167039981168
039981169039981170039981171039981172039981173039981174039981175039981176039981177039981178
039981179039981180039981181039981182039981183039981184039981185039981186039981187039981188
039981189039981190039981191039981192039981193039981194039981195039981196039981197039981198
039981199039981200039981201039981202039981203039981204039981205039981206039981207039981208
039981209039981210039981211039981212039981213039981214039981215039981216039981217039981218
039981219039981220039981221039981222039981223039981224039981225039981226039981227039981228
039981229039981230039981231039981232039981233039981234039981235039981236039981237039981238
039981239039981240039981241039981242039981243039981244039981245039981246039981247039981248
039981249039981250039981251039981252039981253039981254039981255039981256039981257039981258
039981259039981260039981261039981262039981263039981264039981265039981266039981267039981268
039981269039981270039981271039981272039981273039981274039981275039981276039981277039981278
039981279039981280039981281039981282039981283039981284039981285039981286039981287039981288
039981289039981290039981291039981292039981293039981294039981295039981296039981297039981298
039981299039981300039981301039981302039981303039981304039981305039981306039981307039981308
039981309039981310039981311039981312039981313039981314039981315039981316039981317039981318
039981319039981320039981321039981322039981323039981324039981325039981326039981327039981328
039981329039981330039981331039981332039981333039981334039981335039981336039981337039981338
039981339039981340039981341039981342039981343039981344039981345039981346039981347039981348
039981349039981350039981351039981352039981353039981354039981355039981356039981357039981358
039981359039981360039981361039981362039981363039981364039981365039981366039981367039981368
039981369039981370039981371039981372039981373039981374039981375039981376039981377039981378
039981379039981380039981381039981382039981383039981384039981385039981386039981387039981388
039981389039981390039981391039981392039981393039981394039981395039981396039981397039981398
039981399039981400039981401039981402039981403039981404039981405039981406039981407039981408
039981409039981410039981411039981412039981413039981414039981415039981416039981417039981418
039981419039981420039981421039981422039981423039981424039981425039981426039981427039981428
039981429039981430039981431039981432039981433039981434039981435039981436039981437039981438
039981439039981440039981441039981442039981443039981444039981445039981446039981447039981448
039981449039981450039981451039981452039981453039981454039981455039981456039981457039981458
039981459039981460039981461039981462039981463039981464039981465039981466039981467039981468
039981469039981470039981471039981472039981473039981474039981475039981476039981477039981478
039981479039981480039981481039981482039981483039981484039981485039981486039981487039981488
039981489039981490039981491039981492039981493039981494039981495039981496039981497039981498
039981499039981500039981501039981502039981503039981504039981505039981506039981507039981508
039981509039981510039981511039981512039981513039981514039981515039981516039981517039981518
039981519039981520039981521039981522039981523039981524039981525039981526039981527039981528
039981529039981530039981531039981532039981533039981534039981535039981536039981537039981538
039981539039981540039981541039981542039981543039981544039981545039981546039981547039981548
039981549039981550039981551039981552039981553039981554039981555039981556039981557039981558
039981559039981560039981561039981562039981563039981564039981565039981566039981567039981568
039981569039981570039981571039981572039981573039981574039981575039981576039981577039981578
039981579039981580039981581039981582039981583039981584039981585039981586039981587039981588
039981589039981590039981591039981592039981593039981594039981595039981596039981597039981598
039981599039981600039981601039981602039981603039981604039981605039981606039981607039981608
039981609039981610039981611039981612039981613039981614039981615039981616039981617039981618
039981619039981620039981621039981622039981623039981624039981625039981626039981627039981628
039981629039981630039981631039981632039981633039981634039981635039981636039981637039981638
039981639039981640039981641039981642039981643039981644039981645039981646039981647039981648
039981649039981650039981651039981652039981653039981654039981655039981656039981657039981658
039981659039981660039981661039981662039981663039981664039981665039981666039981667039981668
039981669039981670039981671039981672039981673039981674039981675039981676039981677039981678
039981679039981680039981681039981682039981683039981684039981685039981686039981687039981688
039981689039981690039981691039981692039981693039981694039981695039981696039981697039981698
039981699039981700039981701039981702039981703039981704039981705039981706039981707039981708
039981709039981710039981711039981712039981713039981714039981715039981716039981717039981718
039981719039981720039981721039981722039981723039981724039981725039981726039981727039981728
039981729039981730039981731039981732039981733039981734039981735039981736039981737039981738
039981739039981740039981741039981742039981743039981744039981745039981746039981747039981748
039981749039981750039981751039981752039981753039981754039981755039981756039981757039981758
039981759039981760039981761039981762039981763039981764039981765039981766039981767039981768
039981769039981770039981771039981772039981773039981774039981775039981776039981777039981778
039981779039981780039981781039981782039981783039981784039981785039981786039981787039981788
039981789039981790039981791039981792039981793039981794039981795039981796039981797039981798
039981799039981800039981801039981802039981803039981804039981805039981806039981807039981808
039981809039981810039981811039981812039981813039981814039981815039981816039981817039981818
039981819039981820039981821039981822039981823039981824039981825039981826039981827039981828
039981829039981830039981831039981832039981833039981834039981835039981836039981837039981838
039981839039981840039981841039981842039981843039981844039981845039981846039981847039981848
039981849039981850039981851039981852039981853039981854039981855039981856039981857039981858
039981859039981860039981861039981862039981863039981864039981865039981866039981867039981868
039981869039981870039981871039981872039981873039981874039981875039981876039981877039981878
039981879039981880039981881039981882039981883039981884039981885039981886039981887039981888
039981889039981890039981891039981892039981893039981894039981895039981896039981897039981898
039981899039981900039981901039981902039981903039981904039981905039981906039981907039981908
039981909039981910039981911039981912039981913039981914039981915039981916039981917039981918
039981919039981920039981921039981922039981923039981924039981925039981926039981927039981928
039981929039981930039981931039981932039981933039981934039981935039981936039981937039981938
039981939039981940039981941039981942039981943039981944039981945039981946039981947039981948
039981949039981950039981951039981952039981953039981954039981955039981956039981957039981958
039981959039981960039981961039981962039981963039981964039981965039981966039981967039981968
039981969039981970039981971039981972039981973039981974039981975039981976039981977039981978
039981979039981980039981981039981982039981983039981984039981985039981986039981987039981988
039981989039981990039981991039981992039981993039981994039981995039981996039981997039981998
039981999039982000039982001039982002039982003039982004039982005039982006039982007039982008
039982009039982010039982011039982012039982013039982014039982015039982016039982017039982018
039982019039982020039982021039982022039982023039982024039982025039982026039982027039982028
039982029039982030039982031039982032039982033039982034039982035039982036039982037039982038
039982039039982040039982041039982042039982043039982044039982045039982046039982047039982048
039982049039982050039982051039982052039982053039982054039982055039982056039982057039982058
039982059039982060039982061039982062039982063039982064039982065039982066039982067039982068
039982069039982070039982071039982072039982073039982074039982075039982076039982077039982078
039982079039982080039982081039982082039982083039982084039982085039982086039982087039982088
039982089039982090039982091039982092039982093039982094039982095039982096039982097039982098
039982099039982100039982101039982102039982103039982104039982105039982106039982107039982108
039982109039982110039982111039982112039982113039982114039982115039982116039982117039982118
039982119039982120039982121039982122039982123039982124039982125039982126039982127039982128
039982129039982130039982131039982132039982133039982134039982135039982136039982137039982138
039982139039982140039982141039982142039982143039982144039982145039982146039982147039982148
039982149039982150039982151039982152039982153039982154039982155039982156039982157039982158
039982159039982160039982161039982162039982163039982164039982165039982166039982167039982168
039982169039982170039982171039982172039982173039982174039982175039982176039982177039982178
039982179039982180039982181039982182039982183039982184039982185039982186039982187039982188
039982189039982190039982191039982192039982193039982194039982195039982196039982197039982198
039982199039982200039982201039982202039982203039982204039982205039982206039982207039982208
039982209039982210039982211039982212039982213039982214039982215039982216039982217039982218
039982219039982220039982221039982222039982223039982224039982225039982226039982227039982228
039982229039982230039982231039982232039982233039982234039982235039982236039982237039982238
039982239039982240039982241039982242039982243039982244039982245039982246039982247039982248
039982249039982250039982251039982252039982253039982254039982255039982256039982257039982258
039982259039982260039982261039982262039982263039982264039982265039982266039982267039982268
039982269039982270039982271039982272039982273039982274039982275039982276039982277039982278
039982279039982280039982281039982282039982283039982284039982285039982286039982287039982288
039982289039982290039982291039982292039982293039982294039982295039982296039982297039982298
039982299039982300039982301039982302039982303039982304039982305039982306039982307039982308
039982309039982310039982311039982312039982313039982314039982315039982316039982317039982318
039982319039982320039982321039982322039982323039982324039982325039982326039982327039982328
039982329039982330039982331039982332039982333039982334039982335039982336039982337039982338
039982339039982340039982341039982342039982343039982344039982345039982346039982347039982348
039982349039982350039982351039982352039982353039982354039982355039982356039982357039982358
039982359039982360039982361039982362039982363039982364039982365039982366039982367039982368
039982369039982370039982371039982372039982373039982374039982375039982376039982377039982378
039982379039982380039982381039982382039982383039982384039982385039982386039982387039982388
039982389039982390039982391039982392039982393039982394039982395039982396039982397039982398
039982399039982400039982401039982402039982403039982404039982405039982406039982407039982408
039982409039982410039982411039982412039982413039982414039982415039982416039982417039982418
039982419039982420039982421039982422039982423039982424039982425039982426039982427039982428
039982429039982430039982431039982432039982433039982434039982435039982436039982437039982438
039982439039982440039982441039982442039982443039982444039982445039982446039982447039982448
039982449039982450039982451039982452039982453039982454039982455039982456039982457039982458
039982459039982460039982461039982462039982463039982464039982465039982466039982467039982468
039982469039982470039982471039982472039982473039982474039982475039982476039982477039982478
039982479039982480039982481039982482039982483039982484039982485039982486039982487039982488
039982489039982490039982491039982492039982493039982494039982495039982496039982497039982498
039982499039982500039982501039982502039982503039982504039982505039982506039982507039982508
039982509039982510039982511039982512039982513039982514039982515039982516039982517039982518
039982519039982520039982521039982522039982523039982524039982525039982526039982527039982528
039982529039982530039982531039982532039982533039982534039982535039982536039982537039982538
039982539039982540039982541039982542039982543039982544039982545039982546039982547039982548
039982549039982550039982551039982552039982553039982554039982555039982556039982557039982558
039982559039982560039982561039982562039982563039982564039982565039982566039982567039982568
039982569039982570039982571039982572039982573039982574039982575039982576039982577039982578
039982579039982580039982581039982582039982583039982584039982585039982586039982587039982588
039982589039982590039982591039982592039982593039982594039982595039982596039982597039982598
039982599039982600039982601039982602039982603039982604039982605039982606039982607039982608
039982609039982610039982611039982612039982613039982614039982615039982616039982617039982618
039982619039982620039982621039982622039982623039982624039982625039982626039982627039982628
039982629039982630039982631039982632039982633039982634039982635039982636039982637039982638
039982639039982640039982641039982642039982643039982644039982645039982646039982647039982648
039982649039982650039982651039982652039982653039982654039982655039982656039982657039982658
039982659039982660039982661039982662039982663039982664039982665039982666039982667039982668
039982669039982670039982671039982672039982673039982674039982675039982676039982677039982678
039982679039982680039982681039982682039982683039982684039982685039982686039982687039982688
039982689039982690039982691039982692039982693039982694039982695039982696039982697039982698
039982699039982700039982701039982702039982703039982704039982705039982706039982707039982708
039982709039982710039982711039982712039982713039982714039982715039982716039982717039982718
039982719039982720039982721039982722039982723039982724039982725039982726039982727039982728
039982729039982730039982731039982732039982733039982734039982735039982736039982737039982738
039982739039982740039982741039982742039982743039982744039982745039982746039982747039982748
039982749039982750039982751039982752039982753039982754039982755039982756039982757039982758
039982759039982760039982761039982762039982763039982764039982765039982766039982767039982768
039982769039982770039982771039982772039982773039982774039982775039982776039982777039982778
039982779039982780039982781039982782039982783039982784039982785039982786039982787039982788
039982789039982790039982791039982792039982793039982794039982795039982796039982797039982798
039982799039982800039982801039982802039982803039982804039982805039982806039982807039982808
039982809039982810039982811039982812039982813039982814039982815039982816039982817039982818
039982819039982820039982821039982822039982823039982824039982825039982826039982827039982828
039982829039982830039982831039982832039982833039982834039982835039982836039982837039982838
039982839039982840039982841039982842039982843039982844039982845039982846039982847039982848
039982849039982850039982851039982852039982853039982854039982855039982856039982857039982858
039982859039982860039982861039982862039982863039982864039982865039982866039982867039982868
039982869039982870039982871039982872039982873039982874039982875039982876039982877039982878
039982879039982880039982881039982882039982883039982884039982885039982886039982887039982888
039982889039982890039982891039982892039982893039982894039982895039982896039982897039982898
039982899039982900039982901039982902039982903039982904039982905039982906039982907039982908
039982909039982910039982911039982912039982913039982914039982915039982916039982917039982918
039982919039982920039982921039982922039982923039982924039982925039982926039982927039982928
039982929039982930039982931039982932039982933039982934039982935039982936039982937039982938
039982939039982940039982941039982942039982943039982944039982945039982946039982947039982948
039982949039982950039982951039982952039982953039982954039982955039982956039982957039982958
039982959039982960039982961039982962039982963039982964039982965039982966039982967039982968
039982969039982970039982971039982972039982973039982974039982975039982976039982977039982978
039982979039982980039982981039982982039982983039982984039982985039982986039982987039982988
039982989039982990039982991039982992039982993039982994039982995039982996039982997039982998
039982999039983000039983001039983002039983003039983004039983005039983006039983007039983008
039983009039983010039983011039983012039983013039983014039983015039983016039983017039983018
039983019039983020039983021039983022039983023039983024039983025039983026039983027039983028
039983029039983030039983031039983032039983033039983034039983035039983036039983037039983038
039983039039983040039983041039983042039983043039983044039983045039983046039983047039983048
039983049039983050039983051039983052039983053039983054039983055039983056039983057039983058
039983059039983060039983061039983062039983063039983064039983065039983066039983067039983068
039983069039983070039983071039983072039983073039983074039983075039983076039983077039983078
039983079039983080039983081039983082039983083039983084039983085039983086039983087039983088
039983089039983090039983091039983092039983093039983094039983095039983096039983097039983098
039983099039983100039983101039983102039983103039983104039983105039983106039983107039983108
039983109039983110039983111039983112039983113039983114039983115039983116039983117039983118
039983119039983120039983121039983122039983123039983124039983125039983126039983127039983128
039983129039983130039983131039983132039983133039983134039983135039983136039983137039983138
039983139039983140039983141039983142039983143039983144039983145039983146039983147039983148
039983149039983150039983151039983152039983153039983154039983155039983156039983157039983158
039983159039983160039983161039983162039983163039983164039983165039983166039983167039983168
039983169039983170039983171039983172039983173039983174039983175039983176039983177039983178
039983179039983180039983181039983182039983183039983184039983185039983186039983187039983188
039983189039983190039983191039983192039983193039983194039983195039983196039983197039983198
039983199039983200039983201039983202039983203039983204039983205039983206039983207039983208
039983209039983210039983211039983212039983213039983214039983215039983216039983217039983218
039983219039983220039983221039983222039983223039983224039983225039983226039983227039983228
039983229039983230039983231039983232039983233039983234039983235039983236039983237039983238
039983239039983240039983241039983242039983243039983244039983245039983246039983247039983248
039983249039983250039983251039983252039983253039983254039983255039983256039983257039983258
039983259039983260039983261039983262039983263039983264039983265039983266039983267039983268
039983269039983270039983271039983272039983273039983274039983275039983276039983277039983278
039983279039983280039983281039983282039983283039983284039983285039983286039983287039983288
039983289039983290039983291039983292039983293039983294039983295039983296039983297039983298
039983299039983300039983301039983302039983303039983304039983305039983306039983307039983308
039983309039983310039983311039983312039983313039983314039983315039983316039983317039983318
039983319039983320039983321039983322039983323039983324039983325039983326039983327039983328
039983329039983330039983331039983332039983333039983334039983335039983336039983337039983338
039983339039983340039983341039983342039983343039983344039983345039983346039983347039983348
039983349039983350039983351039983352039983353039983354039983355039983356039983357039983358
039983359039983360039983361039983362039983363039983364039983365039983366039983367039983368
039983369039983370039983371039983372039983373039983374039983375039983376039983377039983378
039983379039983380039983381039983382039983383039983384039983385039983386039983387039983388
039983389039983390039983391039983392039983393039983394039983395039983396039983397039983398
039983399039983400039983401039983402039983403039983404039983405039983406039983407039983408
039983409039983410039983411039983412039983413039983414039983415039983416039983417039983418
039983419039983420039983421039983422039983423039983424039983425039983426039983427039983428
039983429039983430039983431039983432039983433039983434039983435039983436039983437039983438
039983439039983440039983441039983442039983443039983444039983445039983446039983447039983448
039983449039983450039983451039983452039983453039983454039983455039983456039983457039983458
039983459039983460039983461039983462039983463039983464039983465039983466039983467039983468
039983469039983470039983471039983472039983473039983474039983475039983476039983477039983478
039983479039983480039983481039983482039983483039983484039983485039983486039983487039983488
039983489039983490039983491039983492039983493039983494039983495039983496039983497039983498
039983499039983500039983501039983502039983503039983504039983505039983506039983507039983508
039983509039983510039983511039983512039983513039983514039983515039983516039983517039983518
039983519039983520039983521039983522039983523039983524039983525039983526039983527039983528
039983529039983530039983531039983532039983533039983534039983535039983536039983537039983538
039983539039983540039983541039983542039983543039983544039983545039983546039983547039983548
039983549039983550039983551039983552039983553039983554039983555039983556039983557039983558
039983559039983560039983561039983562039983563039983564039983565039983566039983567039983568
039983569039983570039983571039983572039983573039983574039983575039983576039983577039983578
039983579039983580039983581039983582039983583039983584039983585039983586039983587039983588
039983589039983590039983591039983592039983593039983594039983595039983596039983597039983598
039983599039983600039983601039983602039983603039983604039983605039983606039983607039983608
039983609039983610039983611039983612039983613039983614039983615039983616039983617039983618
039983619039983620039983621039983622039983623039983624039983625039983626039983627039983628
039983629039983630039983631039983632039983633039983634039983635039983636039983637039983638
039983639039983640039983641039983642039983643039983644039983645039983646039983647039983648
039983649039983650039983651039983652039983653039983654039983655039983656039983657039983658
039983659039983660039983661039983662039983663039983664039983665039983666039983667039983668
039983669039983670039983671039983672039983673039983674039983675039983676039983677039983678
039983679039983680039983681039983682039983683039983684039983685039983686039983687039983688
039983689039983690039983691039983692039983693039983694039983695039983696039983697039983698
039983699039983700039983701039983702039983703039983704039983705039983706039983707039983708
039983709039983710039983711039983712039983713039983714039983715039983716039983717039983718
039983719039983720039983721039983722039983723039983724039983725039983726039983727039983728
039983729039983730039983731039983732039983733039983734039983735039983736039983737039983738
039983739039983740039983741039983742039983743039983744039983745039983746039983747039983748
039983749039983750039983751039983752039983753039983754039983755039983756039983757039983758
039983759039983760039983761039983762039983763039983764039983765039983766039983767039983768
039983769039983770039983771039983772039983773039983774039983775039983776039983777039983778
039983779039983780039983781039983782039983783039983784039983785039983786039983787039983788
039983789039983790039983791039983792039983793039983794039983795039983796039983797039983798
039983799039983800039983801039983802039983803039983804039983805039983806039983807039983808
039983809039983810039983811039983812039983813039983814039983815039983816039983817039983818
039983819039983820039983821039983822039983823039983824039983825039983826039983827039983828
039983829039983830039983831039983832039983833039983834039983835039983836039983837039983838
039983839039983840039983841039983842039983843039983844039983845039983846039983847039983848
039983849039983850039983851039983852039983853039983854039983855039983856039983857039983858
039983859039983860039983861039983862039983863039983864039983865039983866039983867039983868
039983869039983870039983871039983872039983873039983874039983875039983876039983877039983878
039983879039983880039983881039983882039983883039983884039983885039983886039983887039983888
039983889039983890039983891039983892039983893039983894039983895039983896039983897039983898
039983899039983900039983901039983902039983903039983904039983905039983906039983907039983908
039983909039983910039983911039983912039983913039983914039983915039983916039983917039983918
039983919039983920039983921039983922039983923039983924039983925039983926039983927039983928
039983929039983930039983931039983932039983933039983934039983935039983936039983937039983938
039983939039983940039983941039983942039983943039983944039983945039983946039983947039983948
039983949039983950039983951039983952039983953039983954039983955039983956039983957039983958
039983959039983960039983961039983962039983963039983964039983965039983966039983967039983968
039983969039983970039983971039983972039983973039983974039983975039983976039983977039983978
039983979039983980039983981039983982039983983039983984039983985039983986039983987039983988
039983989039983990039983991039983992039983993039983994039983995039983996039983997039983998
039983999039984000039984001039984002039984003039984004039984005039984006039984007039984008
039984009039984010039984011039984012039984013039984014039984015039984016039984017039984018
039984019039984020039984021039984022039984023039984024039984025039984026039984027039984028
039984029039984030039984031039984032039984033039984034039984035039984036039984037039984038
039984039039984040039984041039984042039984043039984044039984045039984046039984047039984048
039984049039984050039984051039984052039984053039984054039984055039984056039984057039984058
039984059039984060039984061039984062039984063039984064039984065039984066039984067039984068
039984069039984070039984071039984072039984073039984074039984075039984076039984077039984078
039984079039984080039984081039984082039984083039984084039984085039984086039984087039984088
039984089039984090039984091039984092039984093039984094039984095039984096039984097039984098
039984099039984100039984101039984102039984103039984104039984105039984106039984107039984108
039984109039984110039984111039984112039984113039984114039984115039984116039984117039984118
039984119039984120039984121039984122039984123039984124039984125039984126039984127039984128
039984129039984130039984131039984132039984133039984134039984135039984136039984137039984138
039984139039984140039984141039984142039984143039984144039984145039984146039984147039984148
039984149039984150039984151039984152039984153039984154039984155039984156039984157039984158
039984159039984160039984161039984162039984163039984164039984165039984166039984167039984168
039984169039984170039984171039984172039984173039984174039984175039984176039984177039984178
039984179039984180039984181039984182039984183039984184039984185039984186039984187039984188
039984189039984190039984191039984192039984193039984194039984195039984196039984197039984198
039984199039984200039984201039984202039984203039984204039984205039984206039984207039984208
039984209039984210039984211039984212039984213039984214039984215039984216039984217039984218
039984219039984220039984221039984222039984223039984224039984225039984226039984227039984228
039984229039984230039984231039984232039984233039984234039984235039984236039984237039984238
039984239039984240039984241039984242039984243039984244039984245039984246039984247039984248
039984249039984250039984251039984252039984253039984254039984255039984256039984257039984258
039984259039984260039984261039984262039984263039984264039984265039984266039984267039984268
039984269039984270039984271039984272039984273039984274039984275039984276039984277039984278
039984279039984280039984281039984282039984283039984284039984285039984286039984287039984288
039984289039984290039984291039984292039984293039984294039984295039984296039984297039984298
039984299039984300039984301039984302039984303039984304039984305039984306039984307039984308
039984309039984310039984311039984312039984313039984314039984315039984316039984317039984318
039984319039984320039984321039984322039984323039984324039984325039984326039984327039984328
039984329039984330039984331039984332039984333039984334039984335039984336039984337039984338
039984339039984340039984341039984342039984343039984344039984345039984346039984347039984348
039984349039984350039984351039984352039984353039984354039984355039984356039984357039984358
039984359039984360039984361039984362039984363039984364039984365039984366039984367039984368
039984369039984370039984371039984372039984373039984374039984375039984376039984377039984378
039984379039984380039984381039984382039984383039984384039984385039984386039984387039984388
039984389039984390039984391039984392039984393039984394039984395039984396039984397039984398
039984399039984400039984401039984402039984403039984404039984405039984406039984407039984408
039984409039984410039984411039984412039984413039984414039984415039984416039984417039984418
039984419039984420039984421039984422039984423039984424039984425039984426039984427039984428
039984429039984430039984431039984432039984433039984434039984435039984436039984437039984438
039984439039984440039984441039984442039984443039984444039984445039984446039984447039984448
039984449039984450039984451039984452039984453039984454039984455039984456039984457039984458
039984459039984460039984461039984462039984463039984464039984465039984466039984467039984468
039984469039984470039984471039984472039984473039984474039984475039984476039984477039984478
039984479039984480039984481039984482039984483039984484039984485039984486039984487039984488
039984489039984490039984491039984492039984493039984494039984495039984496039984497039984498
039984499039984500039984501039984502039984503039984504039984505039984506039984507039984508
039984509039984510039984511039984512039984513039984514039984515039984516039984517039984518
039984519039984520039984521039984522039984523039984524039984525039984526039984527039984528
039984529039984530039984531039984532039984533039984534039984535039984536039984537039984538
039984539039984540039984541039984542039984543039984544039984545039984546039984547039984548
039984549039984550039984551039984552039984553039984554039984555039984556039984557039984558
039984559039984560039984561039984562039984563039984564039984565039984566039984567039984568
039984569039984570039984571039984572039984573039984574039984575039984576039984577039984578
039984579039984580039984581039984582039984583039984584039984585039984586039984587039984588
039984589039984590039984591039984592039984593039984594039984595039984596039984597039984598
039984599039984600039984601039984602039984603039984604039984605039984606039984607039984608
039984609039984610039984611039984612039984613039984614039984615039984616039984617039984618
039984619039984620039984621039984622039984623039984624039984625039984626039984627039984628
039984629039984630039984631039984632039984633039984634039984635039984636039984637039984638
039984639039984640039984641039984642039984643039984644039984645039984646039984647039984648
039984649039984650039984651039984652039984653039984654039984655039984656039984657039984658
039984659039984660039984661039984662039984663039984664039984665039984666039984667039984668
039984669039984670039984671039984672039984673039984674039984675039984676039984677039984678
039984679039984680039984681039984682039984683039984684039984685039984686039984687039984688
039984689039984690039984691039984692039984693039984694039984695039984696039984697039984698
039984699039984700039984701039984702039984703039984704039984705039984706039984707039984708
039984709039984710039984711039984712039984713039984714039984715039984716039984717039984718
039984719039984720039984721039984722039984723039984724039984725039984726039984727039984728
039984729039984730039984731039984732039984733039984734039984735039984736039984737039984738
039984739039984740039984741039984742039984743039984744039984745039984746039984747039984748
039984749039984750039984751039984752039984753039984754039984755039984756039984757039984758
039984759039984760039984761039984762039984763039984764039984765039984766039984767039984768
039984769039984770039984771039984772039984773039984774039984775039984776039984777039984778
039984779039984780039984781039984782039984783039984784039984785039984786039984787039984788
039984789039984790039984791039984792039984793039984794039984795039984796039984797039984798
039984799039984800039984801039984802039984803039984804039984805039984806039984807039984808
039984809039984810039984811039984812039984813039984814039984815039984816039984817039984818
039984819039984820039984821039984822039984823039984824039984825039984826039984827039984828
039984829039984830039984831039984832039984833039984834039984835039984836039984837039984838
039984839039984840039984841039984842039984843039984844039984845039984846039984847039984848
039984849039984850039984851039984852039984853039984854039984855039984856039984857039984858
039984859039984860039984861039984862039984863039984864039984865039984866039984867039984868
039984869039984870039984871039984872039984873039984874039984875039984876039984877039984878
039984879039984880039984881039984882039984883039984884039984885039984886039984887039984888
039984889039984890039984891039984892039984893039984894039984895039984896039984897039984898
039984899039984900039984901039984902039984903039984904039984905039984906039984907039984908
039984909039984910039984911039984912039984913039984914039984915039984916039984917039984918
039984919039984920039984921039984922039984923039984924039984925039984926039984927039984928
039984929039984930039984931039984932039984933039984934039984935039984936039984937039984938
039984939039984940039984941039984942039984943039984944039984945039984946039984947039984948
039984949039984950039984951039984952039984953039984954039984955039984956039984957039984958
039984959039984960039984961039984962039984963039984964039984965039984966039984967039984968
039984969039984970039984971039984972039984973039984974039984975039984976039984977039984978
039984979039984980039984981039984982039984983039984984039984985039984986039984987039984988
039984989039984990039984991039984992039984993039984994039984995039984996039984997039984998
039984999039985000039985001039985002039985003039985004039985005039985006039985007039985008
039985009039985010039985011039985012039985013039985014039985015039985016039985017039985018
039985019039985020039985021039985022039985023039985024039985025039985026039985027039985028
039985029039985030039985031039985032039985033039985034039985035039985036039985037039985038
039985039039985040039985041039985042039985043039985044039985045039985046039985047039985048
039985049039985050039985051039985052039985053039985054039985055039985056039985057039985058
039985059039985060039985061039985062039985063039985064039985065039985066039985067039985068
039985069039985070039985071039985072039985073039985074039985075039985076039985077039985078
039985079039985080039985081039985082039985083039985084039985085039985086039985087039985088
039985089039985090039985091039985092039985093039985094039985095039985096039985097039985098
039985099039985100039985101039985102039985103039985104039985105039985106039985107039985108
039985109039985110039985111039985112039985113039985114039985115039985116039985117039985118
039985119039985120039985121039985122039985123039985124039985125039985126039985127039985128
039985129039985130039985131039985132039985133039985134039985135039985136039985137039985138
039985139039985140039985141039985142039985143039985144039985145039985146039985147039985148
039985149039985150039985151039985152039985153039985154039985155039985156039985157039985158
039985159039985160039985161039985162039985163039985164039985165039985166039985167039985168
039985169039985170039985171039985172039985173039985174039985175039985176039985177039985178
039985179039985180039985181039985182039985183039985184039985185039985186039985187039985188
039985189039985190039985191039985192039985193039985194039985195039985196039985197039985198
039985199039985200039985201039985202039985203039985204039985205039985206039985207039985208
039985209039985210039985211039985212039985213039985214039985215039985216039985217039985218
039985219039985220039985221039985222039985223039985224039985225039985226039985227039985228
039985229039985230039985231039985232039985233039985234039985235039985236039985237039985238
039985239039985240039985241039985242039985243039985244039985245039985246039985247039985248
039985249039985250039985251039985252039985253039985254039985255039985256039985257039985258
039985259039985260039985261039985262039985263039985264039985265039985266039985267039985268
039985269039985270039985271039985272039985273039985274039985275039985276039985277039985278
039985279039985280039985281039985282039985283039985284039985285039985286039985287039985288
039985289039985290039985291039985292039985293039985294039985295039985296039985297039985298
039985299039985300039985301039985302039985303039985304039985305039985306039985307039985308
039985309039985310039985311039985312039985313039985314039985315039985316039985317039985318
039985319039985320039985321039985322039985323039985324039985325039985326039985327039985328
039985329039985330039985331039985332039985333039985334039985335039985336039985337039985338
039985339039985340039985341039985342039985343039985344039985345039985346039985347039985348
039985349039985350039985351039985352039985353039985354039985355039985356039985357039985358
039985359039985360039985361039985362039985363039985364039985365039985366039985367039985368
039985369039985370039985371039985372039985373039985374039985375039985376039985377039985378
039985379039985380039985381039985382039985383039985384039985385039985386039985387039985388
039985389039985390039985391039985392039985393039985394039985395039985396039985397039985398
039985399039985400039985401039985402039985403039985404039985405039985406039985407039985408
039985409039985410039985411039985412039985413039985414039985415039985416039985417039985418
039985419039985420039985421039985422039985423039985424039985425039985426039985427039985428
039985429039985430039985431039985432039985433039985434039985435039985436039985437039985438
039985439039985440039985441039985442039985443039985444039985445039985446039985447039985448
039985449039985450039985451039985452039985453039985454039985455039985456039985457039985458
039985459039985460039985461039985462039985463039985464039985465039985466039985467039985468
039985469039985470039985471039985472039985473039985474039985475039985476039985477039985478
039985479039985480039985481039985482039985483039985484039985485039985486039985487039985488
039985489039985490039985491039985492039985493039985494039985495039985496039985497039985498
039985499039985500039985501039985502039985503039985504039985505039985506039985507039985508
039985509039985510039985511039985512039985513039985514039985515039985516039985517039985518
039985519039985520039985521039985522039985523039985524039985525039985526039985527039985528
039985529039985530039985531039985532039985533039985534039985535039985536039985537039985538
039985539039985540039985541039985542039985543039985544039985545039985546039985547039985548
039985549039985550039985551039985552039985553039985554039985555039985556039985557039985558
039985559039985560039985561039985562039985563039985564039985565039985566039985567039985568
039985569039985570039985571039985572039985573039985574039985575039985576039985577039985578
039985579039985580039985581039985582039985583039985584039985585039985586039985587039985588
039985589039985590039985591039985592039985593039985594039985595039985596039985597039985598
039985599039985600039985601039985602039985603039985604039985605039985606039985607039985608
039985609039985610039985611039985612039985613039985614039985615039985616039985617039985618
039985619039985620039985621039985622039985623039985624039985625039985626039985627039985628
039985629039985630039985631039985632039985633039985634039985635039985636039985637039985638
039985639039985640039985641039985642039985643039985644039985645039985646039985647039985648
039985649039985650039985651039985652039985653039985654039985655039985656039985657039985658
039985659039985660039985661039985662039985663039985664039985665039985666039985667039985668
039985669039985670039985671039985672039985673039985674039985675039985676039985677039985678
039985679039985680039985681039985682039985683039985684039985685039985686039985687039985688
039985689039985690039985691039985692039985693039985694039985695039985696039985697039985698
039985699039985700039985701039985702039985703039985704039985705039985706039985707039985708
039985709039985710039985711039985712039985713039985714039985715039985716039985717039985718
039985719039985720039985721039985722039985723039985724039985725039985726039985727039985728
039985729039985730039985731039985732039985733039985734039985735039985736039985737039985738
039985739039985740039985741039985742039985743039985744039985745039985746039985747039985748
039985749039985750039985751039985752039985753039985754039985755039985756039985757039985758
039985759039985760039985761039985762039985763039985764039985765039985766039985767039985768
039985769039985770039985771039985772039985773039985774039985775039985776039985777039985778
039985779039985780039985781039985782039985783039985784039985785039985786039985787039985788
039985789039985790039985791039985792039985793039985794039985795039985796039985797039985798
039985799039985800039985801039985802039985803039985804039985805039985806039985807039985808
039985809039985810039985811039985812039985813039985814039985815039985816039985817039985818
039985819039985820039985821039985822039985823039985824039985825039985826039985827039985828
039985829039985830039985831039985832039985833039985834039985835039985836039985837039985838
039985839039985840039985841039985842039985843039985844039985845039985846039985847039985848
039985849039985850039985851039985852039985853039985854039985855039985856039985857039985858
039985859039985860039985861039985862039985863039985864039985865039985866039985867039985868
039985869039985870039985871039985872039985873039985874039985875039985876039985877039985878
039985879039985880039985881039985882039985883039985884039985885039985886039985887039985888
039985889039985890039985891039985892039985893039985894039985895039985896039985897039985898
039985899039985900039985901039985902039985903039985904039985905039985906039985907039985908
039985909039985910039985911039985912039985913039985914039985915039985916039985917039985918
039985919039985920039985921039985922039985923039985924039985925039985926039985927039985928
039985929039985930039985931039985932039985933039985934039985935039985936039985937039985938
039985939039985940039985941039985942039985943039985944039985945039985946039985947039985948
039985949039985950039985951039985952039985953039985954039985955039985956039985957039985958
039985959039985960039985961039985962039985963039985964039985965039985966039985967039985968
039985969039985970039985971039985972039985973039985974039985975039985976039985977039985978
039985979039985980039985981039985982039985983039985984039985985039985986039985987039985988
039985989039985990039985991039985992039985993039985994039985995039985996039985997039985998
039985999039986000039986001039986002039986003039986004039986005039986006039986007039986008
039986009039986010039986011039986012039986013039986014039986015039986016039986017039986018
039986019039986020039986021039986022039986023039986024039986025039986026039986027039986028
039986029039986030039986031039986032039986033039986034039986035039986036039986037039986038
039986039039986040039986041039986042039986043039986044039986045039986046039986047039986048
039986049039986050039986051039986052039986053039986054039986055039986056039986057039986058
039986059039986060039986061039986062039986063039986064039986065039986066039986067039986068
039986069039986070039986071039986072039986073039986074039986075039986076039986077039986078
039986079039986080039986081039986082039986083039986084039986085039986086039986087039986088
039986089039986090039986091039986092039986093039986094039986095039986096039986097039986098
039986099039986100039986101039986102039986103039986104039986105039986106039986107039986108
039986109039986110039986111039986112039986113039986114039986115039986116039986117039986118
039986119039986120039986121039986122039986123039986124039986125039986126039986127039986128
039986129039986130039986131039986132039986133039986134039986135039986136039986137039986138
039986139039986140039986141039986142039986143039986144039986145039986146039986147039986148
039986149039986150039986151039986152039986153039986154039986155039986156039986157039986158
039986159039986160039986161039986162039986163039986164039986165039986166039986167039986168
039986169039986170039986171039986172039986173039986174039986175039986176039986177039986178
039986179039986180039986181039986182039986183039986184039986185039986186039986187039986188
039986189039986190039986191039986192039986193039986194039986195039986196039986197039986198
039986199039986200039986201039986202039986203039986204039986205039986206039986207039986208
039986209039986210039986211039986212039986213039986214039986215039986216039986217039986218
039986219039986220039986221039986222039986223039986224039986225039986226039986227039986228
039986229039986230039986231039986232039986233039986234039986235039986236039986237039986238
039986239039986240039986241039986242039986243039986244039986245039986246039986247039986248
039986249039986250039986251039986252039986253039986254039986255039986256039986257039986258
039986259039986260039986261039986262039986263039986264039986265039986266039986267039986268
039986269039986270039986271039986272039986273039986274039986275039986276039986277039986278
039986279039986280039986281039986282039986283039986284039986285039986286039986287039986288
039986289039986290039986291039986292039986293039986294039986295039986296039986297039986298
039986299039986300039986301039986302039986303039986304039986305039986306039986307039986308
039986309039986310039986311039986312039986313039986314039986315039986316039986317039986318
039986319039986320039986321039986322039986323039986324039986325039986326039986327039986328
039986329039986330039986331039986332039986333039986334039986335039986336039986337039986338
039986339039986340039986341039986342039986343039986344039986345039986346039986347039986348
039986349039986350039986351039986352039986353039986354039986355039986356039986357039986358
039986359039986360039986361039986362039986363039986364039986365039986366039986367039986368
039986369039986370039986371039986372039986373039986374039986375039986376039986377039986378
039986379039986380039986381039986382039986383039986384039986385039986386039986387039986388
039986389039986390039986391039986392039986393039986394039986395039986396039986397039986398
039986399039986400039986401039986402039986403039986404039986405039986406039986407039986408
039986409039986410039986411039986412039986413039986414039986415039986416039986417039986418
039986419039986420039986421039986422039986423039986424039986425039986426039986427039986428
039986429039986430039986431039986432039986433039986434039986435039986436039986437039986438
039986439039986440039986441039986442039986443039986444039986445039986446039986447039986448
039986449039986450039986451039986452039986453039986454039986455039986456039986457039986458
039986459039986460039986461039986462039986463039986464039986465039986466039986467039986468
039986469039986470039986471039986472039986473039986474039986475039986476039986477039986478
039986479039986480039986481039986482039986483039986484039986485039986486039986487039986488
039986489039986490039986491039986492039986493039986494039986495039986496039986497039986498
039986499039986500039986501039986502039986503039986504039986505039986506039986507039986508
039986509039986510039986511039986512039986513039986514039986515039986516039986517039986518
039986519039986520039986521039986522039986523039986524039986525039986526039986527039986528
039986529039986530039986531039986532039986533039986534039986535039986536039986537039986538
039986539039986540039986541039986542039986543039986544039986545039986546039986547039986548
039986549039986550039986551039986552039986553039986554039986555039986556039986557039986558
039986559039986560039986561039986562039986563039986564039986565039986566039986567039986568
039986569039986570039986571039986572039986573039986574039986575039986576039986577039986578
039986579039986580039986581039986582039986583039986584039986585039986586039986587039986588
039986589039986590039986591039986592039986593039986594039986595039986596039986597039986598
039986599039986600039986601039986602039986603039986604039986605039986606039986607039986608
039986609039986610039986611039986612039986613039986614039986615039986616039986617039986618
039986619039986620039986621039986622039986623039986624039986625039986626039986627039986628
039986629039986630039986631039986632039986633039986634039986635039986636039986637039986638
039986639039986640039986641039986642039986643039986644039986645039986646039986647039986648
039986649039986650039986651039986652039986653039986654039986655039986656039986657039986658
039986659039986660039986661039986662039986663039986664039986665039986666039986667039986668
039986669039986670039986671039986672039986673039986674039986675039986676039986677039986678
039986679039986680039986681039986682039986683039986684039986685039986686039986687039986688
039986689039986690039986691039986692039986693039986694039986695039986696039986697039986698
039986699039986700039986701039986702039986703039986704039986705039986706039986707039986708
039986709039986710039986711039986712039986713039986714039986715039986716039986717039986718
039986719039986720039986721039986722039986723039986724039986725039986726039986727039986728
039986729039986730039986731039986732039986733039986734039986735039986736039986737039986738
039986739039986740039986741039986742039986743039986744039986745039986746039986747039986748
039986749039986750039986751039986752039986753039986754039986755039986756039986757039986758
039986759039986760039986761039986762039986763039986764039986765039986766039986767039986768
039986769039986770039986771039986772039986773039986774039986775039986776039986777039986778
039986779039986780039986781039986782039986783039986784039986785039986786039986787039986788
039986789039986790039986791039986792039986793039986794039986795039986796039986797039986798
039986799039986800039986801039986802039986803039986804039986805039986806039986807039986808
039986809039986810039986811039986812039986813039986814039986815039986816039986817039986818
039986819039986820039986821039986822039986823039986824039986825039986826039986827039986828
039986829039986830039986831039986832039986833039986834039986835039986836039986837039986838
039986839039986840039986841039986842039986843039986844039986845039986846039986847039986848
039986849039986850039986851039986852039986853039986854039986855039986856039986857039986858
039986859039986860039986861039986862039986863039986864039986865039986866039986867039986868
039986869039986870039986871039986872039986873039986874039986875039986876039986877039986878
039986879039986880039986881039986882039986883039986884039986885039986886039986887039986888
039986889039986890039986891039986892039986893039986894039986895039986896039986897039986898
039986899039986900039986901039986902039986903039986904039986905039986906039986907039986908
039986909039986910039986911039986912039986913039986914039986915039986916039986917039986918
039986919039986920039986921039986922039986923039986924039986925039986926039986927039986928
039986929039986930039986931039986932039986933039986934039986935039986936039986937039986938
039986939039986940039986941039986942039986943039986944039986945039986946039986947039986948
039986949039986950039986951039986952039986953039986954039986955039986956039986957039986958
039986959039986960039986961039986962039986963039986964039986965039986966039986967039986968
039986969039986970039986971039986972039986973039986974039986975039986976039986977039986978
039986979039986980039986981039986982039986983039986984039986985039986986039986987039986988
039986989039986990039986991039986992039986993039986994039986995039986996039986997039986998
039986999039987000039987001039987002039987003039987004039987005039987006039987007039987008
039987009039987010039987011039987012039987013039987014039987015039987016039987017039987018
039987019039987020039987021039987022039987023039987024039987025039987026039987027039987028
039987029039987030039987031039987032039987033039987034039987035039987036039987037039987038
039987039039987040039987041039987042039987043039987044039987045039987046039987047039987048
039987049039987050039987051039987052039987053039987054039987055039987056039987057039987058
039987059039987060039987061039987062039987063039987064039987065039987066039987067039987068
039987069039987070039987071039987072039987073039987074039987075039987076039987077039987078
039987079039987080039987081039987082039987083039987084039987085039987086039987087039987088
039987089039987090039987091039987092039987093039987094039987095039987096039987097039987098
039987099039987100039987101039987102039987103039987104039987105039987106039987107039987108
039987109039987110039987111039987112039987113039987114039987115039987116039987117039987118
039987119039987120039987121039987122039987123039987124039987125039987126039987127039987128
039987129039987130039987131039987132039987133039987134039987135039987136039987137039987138
039987139039987140039987141039987142039987143039987144039987145039987146039987147039987148
039987149039987150039987151039987152039987153039987154039987155039987156039987157039987158
039987159039987160039987161039987162039987163039987164039987165039987166039987167039987168
039987169039987170039987171039987172039987173039987174039987175039987176039987177039987178
039987179039987180039987181039987182039987183039987184039987185039987186039987187039987188
039987189039987190039987191039987192039987193039987194039987195039987196039987197039987198
039987199039987200039987201039987202039987203039987204039987205039987206039987207039987208
039987209039987210039987211039987212039987213039987214039987215039987216039987217039987218
039987219039987220039987221039987222039987223039987224039987225039987226039987227039987228
039987229039987230039987231039987232039987233039987234039987235039987236039987237039987238
039987239039987240039987241039987242039987243039987244039987245039987246039987247039987248
039987249039987250039987251039987252039987253039987254039987255039987256039987257039987258
039987259039987260039987261039987262039987263039987264039987265039987266039987267039987268
039987269039987270039987271039987272039987273039987274039987275039987276039987277039987278
039987279039987280039987281039987282039987283039987284039987285039987286039987287039987288
039987289039987290039987291039987292039987293039987294039987295039987296039987297039987298
039987299039987300039987301039987302039987303039987304039987305039987306039987307039987308
039987309039987310039987311039987312039987313039987314039987315039987316039987317039987318
039987319039987320039987321039987322039987323039987324039987325039987326039987327039987328
039987329039987330039987331039987332039987333039987334039987335039987336039987337039987338
039987339039987340039987341039987342039987343039987344039987345039987346039987347039987348
039987349039987350039987351039987352039987353039987354039987355039987356039987357039987358
039987359039987360039987361039987362039987363039987364039987365039987366039987367039987368
039987369039987370039987371039987372039987373039987374039987375039987376039987377039987378
039987379039987380039987381039987382039987383039987384039987385039987386039987387039987388
039987389039987390039987391039987392039987393039987394039987395039987396039987397039987398
039987399039987400039987401039987402039987403039987404039987405039987406039987407039987408
039987409039987410039987411039987412039987413039987414039987415039987416039987417039987418
039987419


  • 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).