039965360039965361039965362039965363039965364039965365039965366039965367039965368
039965369039965370039965371039965372039965373039965374039965375039965376039965377039965378
039965379039965380039965381039965382039965383039965384039965385039965386039965387039965388
039965389039965390039965391039965392039965393039965394039965395039965396039965397039965398
039965399039965400039965401039965402039965403039965404039965405039965406039965407039965408
039965409039965410039965411039965412039965413039965414039965415039965416039965417039965418
039965419039965420039965421039965422039965423039965424039965425039965426039965427039965428
039965429039965430039965431039965432039965433039965434039965435039965436039965437039965438
039965439039965440039965441039965442039965443039965444039965445039965446039965447039965448
039965449039965450039965451039965452039965453039965454039965455039965456039965457039965458
039965459039965460039965461039965462039965463039965464039965465039965466039965467039965468
039965469039965470039965471039965472039965473039965474039965475039965476039965477039965478
039965479039965480039965481039965482039965483039965484039965485039965486039965487039965488
039965489039965490039965491039965492039965493039965494039965495039965496039965497039965498
039965499039965500039965501039965502039965503039965504039965505039965506039965507039965508
039965509039965510039965511039965512039965513039965514039965515039965516039965517039965518
039965519039965520039965521039965522039965523039965524039965525039965526039965527039965528
039965529039965530039965531039965532039965533039965534039965535039965536039965537039965538
039965539039965540039965541039965542039965543039965544039965545039965546039965547039965548
039965549039965550039965551039965552039965553039965554039965555039965556039965557039965558
039965559039965560039965561039965562039965563039965564039965565039965566039965567039965568
039965569039965570039965571039965572039965573039965574039965575039965576039965577039965578
039965579039965580039965581039965582039965583039965584039965585039965586039965587039965588
039965589039965590039965591039965592039965593039965594039965595039965596039965597039965598
039965599039965600039965601039965602039965603039965604039965605039965606039965607039965608
039965609039965610039965611039965612039965613039965614039965615039965616039965617039965618
039965619039965620039965621039965622039965623039965624039965625039965626039965627039965628
039965629039965630039965631039965632039965633039965634039965635039965636039965637039965638
039965639039965640039965641039965642039965643039965644039965645039965646039965647039965648
039965649039965650039965651039965652039965653039965654039965655039965656039965657039965658
039965659039965660039965661039965662039965663039965664039965665039965666039965667039965668
039965669039965670039965671039965672039965673039965674039965675039965676039965677039965678
039965679039965680039965681039965682039965683039965684039965685039965686039965687039965688
039965689039965690039965691039965692039965693039965694039965695039965696039965697039965698
039965699039965700039965701039965702039965703039965704039965705039965706039965707039965708
039965709039965710039965711039965712039965713039965714039965715039965716039965717039965718
039965719039965720039965721039965722039965723039965724039965725039965726039965727039965728
039965729039965730039965731039965732039965733039965734039965735039965736039965737039965738
039965739039965740039965741039965742039965743039965744039965745039965746039965747039965748
039965749039965750039965751039965752039965753039965754039965755039965756039965757039965758
039965759039965760039965761039965762039965763039965764039965765039965766039965767039965768
039965769039965770039965771039965772039965773039965774039965775039965776039965777039965778
039965779039965780039965781039965782039965783039965784039965785039965786039965787039965788
039965789039965790039965791039965792039965793039965794039965795039965796039965797039965798
039965799039965800039965801039965802039965803039965804039965805039965806039965807039965808
039965809039965810039965811039965812039965813039965814039965815039965816039965817039965818
039965819039965820039965821039965822039965823039965824039965825039965826039965827039965828
039965829039965830039965831039965832039965833039965834039965835039965836039965837039965838
039965839039965840039965841039965842039965843039965844039965845039965846039965847039965848
039965849039965850039965851039965852039965853039965854039965855039965856039965857039965858
039965859039965860039965861039965862039965863039965864039965865039965866039965867039965868
039965869039965870039965871039965872039965873039965874039965875039965876039965877039965878
039965879039965880039965881039965882039965883039965884039965885039965886039965887039965888
039965889039965890039965891039965892039965893039965894039965895039965896039965897039965898
039965899039965900039965901039965902039965903039965904039965905039965906039965907039965908
039965909039965910039965911039965912039965913039965914039965915039965916039965917039965918
039965919039965920039965921039965922039965923039965924039965925039965926039965927039965928
039965929039965930039965931039965932039965933039965934039965935039965936039965937039965938
039965939039965940039965941039965942039965943039965944039965945039965946039965947039965948
039965949039965950039965951039965952039965953039965954039965955039965956039965957039965958
039965959039965960039965961039965962039965963039965964039965965039965966039965967039965968
039965969039965970039965971039965972039965973039965974039965975039965976039965977039965978
039965979039965980039965981039965982039965983039965984039965985039965986039965987039965988
039965989039965990039965991039965992039965993039965994039965995039965996039965997039965998
039965999039966000039966001039966002039966003039966004039966005039966006039966007039966008
039966009039966010039966011039966012039966013039966014039966015039966016039966017039966018
039966019039966020039966021039966022039966023039966024039966025039966026039966027039966028
039966029039966030039966031039966032039966033039966034039966035039966036039966037039966038
039966039039966040039966041039966042039966043039966044039966045039966046039966047039966048
039966049039966050039966051039966052039966053039966054039966055039966056039966057039966058
039966059039966060039966061039966062039966063039966064039966065039966066039966067039966068
039966069039966070039966071039966072039966073039966074039966075039966076039966077039966078
039966079039966080039966081039966082039966083039966084039966085039966086039966087039966088
039966089039966090039966091039966092039966093039966094039966095039966096039966097039966098
039966099039966100039966101039966102039966103039966104039966105039966106039966107039966108
039966109039966110039966111039966112039966113039966114039966115039966116039966117039966118
039966119039966120039966121039966122039966123039966124039966125039966126039966127039966128
039966129039966130039966131039966132039966133039966134039966135039966136039966137039966138
039966139039966140039966141039966142039966143039966144039966145039966146039966147039966148
039966149039966150039966151039966152039966153039966154039966155039966156039966157039966158
039966159039966160039966161039966162039966163039966164039966165039966166039966167039966168
039966169039966170039966171039966172039966173039966174039966175039966176039966177039966178
039966179039966180039966181039966182039966183039966184039966185039966186039966187039966188
039966189039966190039966191039966192039966193039966194039966195039966196039966197039966198
039966199039966200039966201039966202039966203039966204039966205039966206039966207039966208
039966209039966210039966211039966212039966213039966214039966215039966216039966217039966218
039966219039966220039966221039966222039966223039966224039966225039966226039966227039966228
039966229039966230039966231039966232039966233039966234039966235039966236039966237039966238
039966239039966240039966241039966242039966243039966244039966245039966246039966247039966248
039966249039966250039966251039966252039966253039966254039966255039966256039966257039966258
039966259039966260039966261039966262039966263039966264039966265039966266039966267039966268
039966269039966270039966271039966272039966273039966274039966275039966276039966277039966278
039966279039966280039966281039966282039966283039966284039966285039966286039966287039966288
039966289039966290039966291039966292039966293039966294039966295039966296039966297039966298
039966299039966300039966301039966302039966303039966304039966305039966306039966307039966308
039966309039966310039966311039966312039966313039966314039966315039966316039966317039966318
039966319039966320039966321039966322039966323039966324039966325039966326039966327039966328
039966329039966330039966331039966332039966333039966334039966335039966336039966337039966338
039966339039966340039966341039966342039966343039966344039966345039966346039966347039966348
039966349039966350039966351039966352039966353039966354039966355039966356039966357039966358
039966359039966360039966361039966362039966363039966364039966365039966366039966367039966368
039966369039966370039966371039966372039966373039966374039966375039966376039966377039966378
039966379039966380039966381039966382039966383039966384039966385039966386039966387039966388
039966389039966390039966391039966392039966393039966394039966395039966396039966397039966398
039966399039966400039966401039966402039966403039966404039966405039966406039966407039966408
039966409039966410039966411039966412039966413039966414039966415039966416039966417039966418
039966419039966420039966421039966422039966423039966424039966425039966426039966427039966428
039966429039966430039966431039966432039966433039966434039966435039966436039966437039966438
039966439039966440039966441039966442039966443039966444039966445039966446039966447039966448
039966449039966450039966451039966452039966453039966454039966455039966456039966457039966458
039966459039966460039966461039966462039966463039966464039966465039966466039966467039966468
039966469039966470039966471039966472039966473039966474039966475039966476039966477039966478
039966479039966480039966481039966482039966483039966484039966485039966486039966487039966488
039966489039966490039966491039966492039966493039966494039966495039966496039966497039966498
039966499039966500039966501039966502039966503039966504039966505039966506039966507039966508
039966509039966510039966511039966512039966513039966514039966515039966516039966517039966518
039966519039966520039966521039966522039966523039966524039966525039966526039966527039966528
039966529039966530039966531039966532039966533039966534039966535039966536039966537039966538
039966539039966540039966541039966542039966543039966544039966545039966546039966547039966548
039966549039966550039966551039966552039966553039966554039966555039966556039966557039966558
039966559039966560039966561039966562039966563039966564039966565039966566039966567039966568
039966569039966570039966571039966572039966573039966574039966575039966576039966577039966578
039966579039966580039966581039966582039966583039966584039966585039966586039966587039966588
039966589039966590039966591039966592039966593039966594039966595039966596039966597039966598
039966599039966600039966601039966602039966603039966604039966605039966606039966607039966608
039966609039966610039966611039966612039966613039966614039966615039966616039966617039966618
039966619039966620039966621039966622039966623039966624039966625039966626039966627039966628
039966629039966630039966631039966632039966633039966634039966635039966636039966637039966638
039966639039966640039966641039966642039966643039966644039966645039966646039966647039966648
039966649039966650039966651039966652039966653039966654039966655039966656039966657039966658
039966659039966660039966661039966662039966663039966664039966665039966666039966667039966668
039966669039966670039966671039966672039966673039966674039966675039966676039966677039966678
039966679039966680039966681039966682039966683039966684039966685039966686039966687039966688
039966689039966690039966691039966692039966693039966694039966695039966696039966697039966698
039966699039966700039966701039966702039966703039966704039966705039966706039966707039966708
039966709039966710039966711039966712039966713039966714039966715039966716039966717039966718
039966719039966720039966721039966722039966723039966724039966725039966726039966727039966728
039966729039966730039966731039966732039966733039966734039966735039966736039966737039966738
039966739039966740039966741039966742039966743039966744039966745039966746039966747039966748
039966749039966750039966751039966752039966753039966754039966755039966756039966757039966758
039966759039966760039966761039966762039966763039966764039966765039966766039966767039966768
039966769039966770039966771039966772039966773039966774039966775039966776039966777039966778
039966779039966780039966781039966782039966783039966784039966785039966786039966787039966788
039966789039966790039966791039966792039966793039966794039966795039966796039966797039966798
039966799039966800039966801039966802039966803039966804039966805039966806039966807039966808
039966809039966810039966811039966812039966813039966814039966815039966816039966817039966818
039966819039966820039966821039966822039966823039966824039966825039966826039966827039966828
039966829039966830039966831039966832039966833039966834039966835039966836039966837039966838
039966839039966840039966841039966842039966843039966844039966845039966846039966847039966848
039966849039966850039966851039966852039966853039966854039966855039966856039966857039966858
039966859039966860039966861039966862039966863039966864039966865039966866039966867039966868
039966869039966870039966871039966872039966873039966874039966875039966876039966877039966878
039966879039966880039966881039966882039966883039966884039966885039966886039966887039966888
039966889039966890039966891039966892039966893039966894039966895039966896039966897039966898
039966899039966900039966901039966902039966903039966904039966905039966906039966907039966908
039966909039966910039966911039966912039966913039966914039966915039966916039966917039966918
039966919039966920039966921039966922039966923039966924039966925039966926039966927039966928
039966929039966930039966931039966932039966933039966934039966935039966936039966937039966938
039966939039966940039966941039966942039966943039966944039966945039966946039966947039966948
039966949039966950039966951039966952039966953039966954039966955039966956039966957039966958
039966959039966960039966961039966962039966963039966964039966965039966966039966967039966968
039966969039966970039966971039966972039966973039966974039966975039966976039966977039966978
039966979039966980039966981039966982039966983039966984039966985039966986039966987039966988
039966989039966990039966991039966992039966993039966994039966995039966996039966997039966998
039966999039967000039967001039967002039967003039967004039967005039967006039967007039967008
039967009039967010039967011039967012039967013039967014039967015039967016039967017039967018
039967019039967020039967021039967022039967023039967024039967025039967026039967027039967028
039967029039967030039967031039967032039967033039967034039967035039967036039967037039967038
039967039039967040039967041039967042039967043039967044039967045039967046039967047039967048
039967049039967050039967051039967052039967053039967054039967055039967056039967057039967058
039967059039967060039967061039967062039967063039967064039967065039967066039967067039967068
039967069039967070039967071039967072039967073039967074039967075039967076039967077039967078
039967079039967080039967081039967082039967083039967084039967085039967086039967087039967088
039967089039967090039967091039967092039967093039967094039967095039967096039967097039967098
039967099039967100039967101039967102039967103039967104039967105039967106039967107039967108
039967109039967110039967111039967112039967113039967114039967115039967116039967117039967118
039967119039967120039967121039967122039967123039967124039967125039967126039967127039967128
039967129039967130039967131039967132039967133039967134039967135039967136039967137039967138
039967139039967140039967141039967142039967143039967144039967145039967146039967147039967148
039967149039967150039967151039967152039967153039967154039967155039967156039967157039967158
039967159039967160039967161039967162039967163039967164039967165039967166039967167039967168
039967169039967170039967171039967172039967173039967174039967175039967176039967177039967178
039967179039967180039967181039967182039967183039967184039967185039967186039967187039967188
039967189039967190039967191039967192039967193039967194039967195039967196039967197039967198
039967199039967200039967201039967202039967203039967204039967205039967206039967207039967208
039967209039967210039967211039967212039967213039967214039967215039967216039967217039967218
039967219039967220039967221039967222039967223039967224039967225039967226039967227039967228
039967229039967230039967231039967232039967233039967234039967235039967236039967237039967238
039967239039967240039967241039967242039967243039967244039967245039967246039967247039967248
039967249039967250039967251039967252039967253039967254039967255039967256039967257039967258
039967259039967260039967261039967262039967263039967264039967265039967266039967267039967268
039967269039967270039967271039967272039967273039967274039967275039967276039967277039967278
039967279039967280039967281039967282039967283039967284039967285039967286039967287039967288
039967289039967290039967291039967292039967293039967294039967295039967296039967297039967298
039967299039967300039967301039967302039967303039967304039967305039967306039967307039967308
039967309039967310039967311039967312039967313039967314039967315039967316039967317039967318
039967319039967320039967321039967322039967323039967324039967325039967326039967327039967328
039967329039967330039967331039967332039967333039967334039967335039967336039967337039967338
039967339039967340039967341039967342039967343039967344039967345039967346039967347039967348
039967349039967350039967351039967352039967353039967354039967355039967356039967357039967358
039967359039967360039967361039967362039967363039967364039967365039967366039967367039967368
039967369039967370039967371039967372039967373039967374039967375039967376039967377039967378
039967379039967380039967381039967382039967383039967384039967385039967386039967387039967388
039967389039967390039967391039967392039967393039967394039967395039967396039967397039967398
039967399039967400039967401039967402039967403039967404039967405039967406039967407039967408
039967409039967410039967411039967412039967413039967414039967415039967416039967417039967418
039967419039967420039967421039967422039967423039967424039967425039967426039967427039967428
039967429039967430039967431039967432039967433039967434039967435039967436039967437039967438
039967439039967440039967441039967442039967443039967444039967445039967446039967447039967448
039967449039967450039967451039967452039967453039967454039967455039967456039967457039967458
039967459039967460039967461039967462039967463039967464039967465039967466039967467039967468
039967469039967470039967471039967472039967473039967474039967475039967476039967477039967478
039967479039967480039967481039967482039967483039967484039967485039967486039967487039967488
039967489039967490039967491039967492039967493039967494039967495039967496039967497039967498
039967499039967500039967501039967502039967503039967504039967505039967506039967507039967508
039967509039967510039967511039967512039967513039967514039967515039967516039967517039967518
039967519039967520039967521039967522039967523039967524039967525039967526039967527039967528
039967529039967530039967531039967532039967533039967534039967535039967536039967537039967538
039967539039967540039967541039967542039967543039967544039967545039967546039967547039967548
039967549039967550039967551039967552039967553039967554039967555039967556039967557039967558
039967559039967560039967561039967562039967563039967564039967565039967566039967567039967568
039967569039967570039967571039967572039967573039967574039967575039967576039967577039967578
039967579039967580039967581039967582039967583039967584039967585039967586039967587039967588
039967589039967590039967591039967592039967593039967594039967595039967596039967597039967598
039967599039967600039967601039967602039967603039967604039967605039967606039967607039967608
039967609039967610039967611039967612039967613039967614039967615039967616039967617039967618
039967619039967620039967621039967622039967623039967624039967625039967626039967627039967628
039967629039967630039967631039967632039967633039967634039967635039967636039967637039967638
039967639039967640039967641039967642039967643039967644039967645039967646039967647039967648
039967649039967650039967651039967652039967653039967654039967655039967656039967657039967658
039967659039967660039967661039967662039967663039967664039967665039967666039967667039967668
039967669039967670039967671039967672039967673039967674039967675039967676039967677039967678
039967679039967680039967681039967682039967683039967684039967685039967686039967687039967688
039967689039967690039967691039967692039967693039967694039967695039967696039967697039967698
039967699039967700039967701039967702039967703039967704039967705039967706039967707039967708
039967709039967710039967711039967712039967713039967714039967715039967716039967717039967718
039967719039967720039967721039967722039967723039967724039967725039967726039967727039967728
039967729039967730039967731039967732039967733039967734039967735039967736039967737039967738
039967739039967740039967741039967742039967743039967744039967745039967746039967747039967748
039967749039967750039967751039967752039967753039967754039967755039967756039967757039967758
039967759039967760039967761039967762039967763039967764039967765039967766039967767039967768
039967769039967770039967771039967772039967773039967774039967775039967776039967777039967778
039967779039967780039967781039967782039967783039967784039967785039967786039967787039967788
039967789039967790039967791039967792039967793039967794039967795039967796039967797039967798
039967799039967800039967801039967802039967803039967804039967805039967806039967807039967808
039967809039967810039967811039967812039967813039967814039967815039967816039967817039967818
039967819039967820039967821039967822039967823039967824039967825039967826039967827039967828
039967829039967830039967831039967832039967833039967834039967835039967836039967837039967838
039967839039967840039967841039967842039967843039967844039967845039967846039967847039967848
039967849039967850039967851039967852039967853039967854039967855039967856039967857039967858
039967859039967860039967861039967862039967863039967864039967865039967866039967867039967868
039967869039967870039967871039967872039967873039967874039967875039967876039967877039967878
039967879039967880039967881039967882039967883039967884039967885039967886039967887039967888
039967889039967890039967891039967892039967893039967894039967895039967896039967897039967898
039967899039967900039967901039967902039967903039967904039967905039967906039967907039967908
039967909039967910039967911039967912039967913039967914039967915039967916039967917039967918
039967919039967920039967921039967922039967923039967924039967925039967926039967927039967928
039967929039967930039967931039967932039967933039967934039967935039967936039967937039967938
039967939039967940039967941039967942039967943039967944039967945039967946039967947039967948
039967949039967950039967951039967952039967953039967954039967955039967956039967957039967958
039967959039967960039967961039967962039967963039967964039967965039967966039967967039967968
039967969039967970039967971039967972039967973039967974039967975039967976039967977039967978
039967979039967980039967981039967982039967983039967984039967985039967986039967987039967988
039967989039967990039967991039967992039967993039967994039967995039967996039967997039967998
039967999039968000039968001039968002039968003039968004039968005039968006039968007039968008
039968009039968010039968011039968012039968013039968014039968015039968016039968017039968018
039968019039968020039968021039968022039968023039968024039968025039968026039968027039968028
039968029039968030039968031039968032039968033039968034039968035039968036039968037039968038
039968039039968040039968041039968042039968043039968044039968045039968046039968047039968048
039968049039968050039968051039968052039968053039968054039968055039968056039968057039968058
039968059039968060039968061039968062039968063039968064039968065039968066039968067039968068
039968069039968070039968071039968072039968073039968074039968075039968076039968077039968078
039968079039968080039968081039968082039968083039968084039968085039968086039968087039968088
039968089039968090039968091039968092039968093039968094039968095039968096039968097039968098
039968099039968100039968101039968102039968103039968104039968105039968106039968107039968108
039968109039968110039968111039968112039968113039968114039968115039968116039968117039968118
039968119039968120039968121039968122039968123039968124039968125039968126039968127039968128
039968129039968130039968131039968132039968133039968134039968135039968136039968137039968138
039968139039968140039968141039968142039968143039968144039968145039968146039968147039968148
039968149039968150039968151039968152039968153039968154039968155039968156039968157039968158
039968159039968160039968161039968162039968163039968164039968165039968166039968167039968168
039968169039968170039968171039968172039968173039968174039968175039968176039968177039968178
039968179039968180039968181039968182039968183039968184039968185039968186039968187039968188
039968189039968190039968191039968192039968193039968194039968195039968196039968197039968198
039968199039968200039968201039968202039968203039968204039968205039968206039968207039968208
039968209039968210039968211039968212039968213039968214039968215039968216039968217039968218
039968219039968220039968221039968222039968223039968224039968225039968226039968227039968228
039968229039968230039968231039968232039968233039968234039968235039968236039968237039968238
039968239039968240039968241039968242039968243039968244039968245039968246039968247039968248
039968249039968250039968251039968252039968253039968254039968255039968256039968257039968258
039968259039968260039968261039968262039968263039968264039968265039968266039968267039968268
039968269039968270039968271039968272039968273039968274039968275039968276039968277039968278
039968279039968280039968281039968282039968283039968284039968285039968286039968287039968288
039968289039968290039968291039968292039968293039968294039968295039968296039968297039968298
039968299039968300039968301039968302039968303039968304039968305039968306039968307039968308
039968309039968310039968311039968312039968313039968314039968315039968316039968317039968318
039968319039968320039968321039968322039968323039968324039968325039968326039968327039968328
039968329039968330039968331039968332039968333039968334039968335039968336039968337039968338
039968339039968340039968341039968342039968343039968344039968345039968346039968347039968348
039968349039968350039968351039968352039968353039968354039968355039968356039968357039968358
039968359039968360039968361039968362039968363039968364039968365039968366039968367039968368
039968369039968370039968371039968372039968373039968374039968375039968376039968377039968378
039968379039968380039968381039968382039968383039968384039968385039968386039968387039968388
039968389039968390039968391039968392039968393039968394039968395039968396039968397039968398
039968399039968400039968401039968402039968403039968404039968405039968406039968407039968408
039968409039968410039968411039968412039968413039968414039968415039968416039968417039968418
039968419039968420039968421039968422039968423039968424039968425039968426039968427039968428
039968429039968430039968431039968432039968433039968434039968435039968436039968437039968438
039968439039968440039968441039968442039968443039968444039968445039968446039968447039968448
039968449039968450039968451039968452039968453039968454039968455039968456039968457039968458
039968459039968460039968461039968462039968463039968464039968465039968466039968467039968468
039968469039968470039968471039968472039968473039968474039968475039968476039968477039968478
039968479039968480039968481039968482039968483039968484039968485039968486039968487039968488
039968489039968490039968491039968492039968493039968494039968495039968496039968497039968498
039968499039968500039968501039968502039968503039968504039968505039968506039968507039968508
039968509039968510039968511039968512039968513039968514039968515039968516039968517039968518
039968519039968520039968521039968522039968523039968524039968525039968526039968527039968528
039968529039968530039968531039968532039968533039968534039968535039968536039968537039968538
039968539039968540039968541039968542039968543039968544039968545039968546039968547039968548
039968549039968550039968551039968552039968553039968554039968555039968556039968557039968558
039968559039968560039968561039968562039968563039968564039968565039968566039968567039968568
039968569039968570039968571039968572039968573039968574039968575039968576039968577039968578
039968579039968580039968581039968582039968583039968584039968585039968586039968587039968588
039968589039968590039968591039968592039968593039968594039968595039968596039968597039968598
039968599039968600039968601039968602039968603039968604039968605039968606039968607039968608
039968609039968610039968611039968612039968613039968614039968615039968616039968617039968618
039968619039968620039968621039968622039968623039968624039968625039968626039968627039968628
039968629039968630039968631039968632039968633039968634039968635039968636039968637039968638
039968639039968640039968641039968642039968643039968644039968645039968646039968647039968648
039968649039968650039968651039968652039968653039968654039968655039968656039968657039968658
039968659039968660039968661039968662039968663039968664039968665039968666039968667039968668
039968669039968670039968671039968672039968673039968674039968675039968676039968677039968678
039968679039968680039968681039968682039968683039968684039968685039968686039968687039968688
039968689039968690039968691039968692039968693039968694039968695039968696039968697039968698
039968699039968700039968701039968702039968703039968704039968705039968706039968707039968708
039968709039968710039968711039968712039968713039968714039968715039968716039968717039968718
039968719039968720039968721039968722039968723039968724039968725039968726039968727039968728
039968729039968730039968731039968732039968733039968734039968735039968736039968737039968738
039968739039968740039968741039968742039968743039968744039968745039968746039968747039968748
039968749039968750039968751039968752039968753039968754039968755039968756039968757039968758
039968759039968760039968761039968762039968763039968764039968765039968766039968767039968768
039968769039968770039968771039968772039968773039968774039968775039968776039968777039968778
039968779039968780039968781039968782039968783039968784039968785039968786039968787039968788
039968789039968790039968791039968792039968793039968794039968795039968796039968797039968798
039968799039968800039968801039968802039968803039968804039968805039968806039968807039968808
039968809039968810039968811039968812039968813039968814039968815039968816039968817039968818
039968819039968820039968821039968822039968823039968824039968825039968826039968827039968828
039968829039968830039968831039968832039968833039968834039968835039968836039968837039968838
039968839039968840039968841039968842039968843039968844039968845039968846039968847039968848
039968849039968850039968851039968852039968853039968854039968855039968856039968857039968858
039968859039968860039968861039968862039968863039968864039968865039968866039968867039968868
039968869039968870039968871039968872039968873039968874039968875039968876039968877039968878
039968879039968880039968881039968882039968883039968884039968885039968886039968887039968888
039968889039968890039968891039968892039968893039968894039968895039968896039968897039968898
039968899039968900039968901039968902039968903039968904039968905039968906039968907039968908
039968909039968910039968911039968912039968913039968914039968915039968916039968917039968918
039968919039968920039968921039968922039968923039968924039968925039968926039968927039968928
039968929039968930039968931039968932039968933039968934039968935039968936039968937039968938
039968939039968940039968941039968942039968943039968944039968945039968946039968947039968948
039968949039968950039968951039968952039968953039968954039968955039968956039968957039968958
039968959039968960039968961039968962039968963039968964039968965039968966039968967039968968
039968969039968970039968971039968972039968973039968974039968975039968976039968977039968978
039968979039968980039968981039968982039968983039968984039968985039968986039968987039968988
039968989039968990039968991039968992039968993039968994039968995039968996039968997039968998
039968999039969000039969001039969002039969003039969004039969005039969006039969007039969008
039969009039969010039969011039969012039969013039969014039969015039969016039969017039969018
039969019039969020039969021039969022039969023039969024039969025039969026039969027039969028
039969029039969030039969031039969032039969033039969034039969035039969036039969037039969038
039969039039969040039969041039969042039969043039969044039969045039969046039969047039969048
039969049039969050039969051039969052039969053039969054039969055039969056039969057039969058
039969059039969060039969061039969062039969063039969064039969065039969066039969067039969068
039969069039969070039969071039969072039969073039969074039969075039969076039969077039969078
039969079039969080039969081039969082039969083039969084039969085039969086039969087039969088
039969089039969090039969091039969092039969093039969094039969095039969096039969097039969098
039969099039969100039969101039969102039969103039969104039969105039969106039969107039969108
039969109039969110039969111039969112039969113039969114039969115039969116039969117039969118
039969119039969120039969121039969122039969123039969124039969125039969126039969127039969128
039969129039969130039969131039969132039969133039969134039969135039969136039969137039969138
039969139039969140039969141039969142039969143039969144039969145039969146039969147039969148
039969149039969150039969151039969152039969153039969154039969155039969156039969157039969158
039969159039969160039969161039969162039969163039969164039969165039969166039969167039969168
039969169039969170039969171039969172039969173039969174039969175039969176039969177039969178
039969179039969180039969181039969182039969183039969184039969185039969186039969187039969188
039969189039969190039969191039969192039969193039969194039969195039969196039969197039969198
039969199039969200039969201039969202039969203039969204039969205039969206039969207039969208
039969209039969210039969211039969212039969213039969214039969215039969216039969217039969218
039969219039969220039969221039969222039969223039969224039969225039969226039969227039969228
039969229039969230039969231039969232039969233039969234039969235039969236039969237039969238
039969239039969240039969241039969242039969243039969244039969245039969246039969247039969248
039969249039969250039969251039969252039969253039969254039969255039969256039969257039969258
039969259039969260039969261039969262039969263039969264039969265039969266039969267039969268
039969269039969270039969271039969272039969273039969274039969275039969276039969277039969278
039969279039969280039969281039969282039969283039969284039969285039969286039969287039969288
039969289039969290039969291039969292039969293039969294039969295039969296039969297039969298
039969299039969300039969301039969302039969303039969304039969305039969306039969307039969308
039969309039969310039969311039969312039969313039969314039969315039969316039969317039969318
039969319039969320039969321039969322039969323039969324039969325039969326039969327039969328
039969329039969330039969331039969332039969333039969334039969335039969336039969337039969338
039969339039969340039969341039969342039969343039969344039969345039969346039969347039969348
039969349039969350039969351039969352039969353039969354039969355039969356039969357039969358
039969359039969360039969361039969362039969363039969364039969365039969366039969367039969368
039969369039969370039969371039969372039969373039969374039969375039969376039969377039969378
039969379039969380039969381039969382039969383039969384039969385039969386039969387039969388
039969389039969390039969391039969392039969393039969394039969395039969396039969397039969398
039969399039969400039969401039969402039969403039969404039969405039969406039969407039969408
039969409039969410039969411039969412039969413039969414039969415039969416039969417039969418
039969419039969420039969421039969422039969423039969424039969425039969426039969427039969428
039969429039969430039969431039969432039969433039969434039969435039969436039969437039969438
039969439039969440039969441039969442039969443039969444039969445039969446039969447039969448
039969449039969450039969451039969452039969453039969454039969455039969456039969457039969458
039969459039969460039969461039969462039969463039969464039969465039969466039969467039969468
039969469039969470039969471039969472039969473039969474039969475039969476039969477039969478
039969479039969480039969481039969482039969483039969484039969485039969486039969487039969488
039969489039969490039969491039969492039969493039969494039969495039969496039969497039969498
039969499039969500039969501039969502039969503039969504039969505039969506039969507039969508
039969509039969510039969511039969512039969513039969514039969515039969516039969517039969518
039969519039969520039969521039969522039969523039969524039969525039969526039969527039969528
039969529039969530039969531039969532039969533039969534039969535039969536039969537039969538
039969539039969540039969541039969542039969543039969544039969545039969546039969547039969548
039969549039969550039969551039969552039969553039969554039969555039969556039969557039969558
039969559039969560039969561039969562039969563039969564039969565039969566039969567039969568
039969569039969570039969571039969572039969573039969574039969575039969576039969577039969578
039969579039969580039969581039969582039969583039969584039969585039969586039969587039969588
039969589039969590039969591039969592039969593039969594039969595039969596039969597039969598
039969599039969600039969601039969602039969603039969604039969605039969606039969607039969608
039969609039969610039969611039969612039969613039969614039969615039969616039969617039969618
039969619039969620039969621039969622039969623039969624039969625039969626039969627039969628
039969629039969630039969631039969632039969633039969634039969635039969636039969637039969638
039969639039969640039969641039969642039969643039969644039969645039969646039969647039969648
039969649039969650039969651039969652039969653039969654039969655039969656039969657039969658
039969659039969660039969661039969662039969663039969664039969665039969666039969667039969668
039969669039969670039969671039969672039969673039969674039969675039969676039969677039969678
039969679039969680039969681039969682039969683039969684039969685039969686039969687039969688
039969689039969690039969691039969692039969693039969694039969695039969696039969697039969698
039969699039969700039969701039969702039969703039969704039969705039969706039969707039969708
039969709039969710039969711039969712039969713039969714039969715039969716039969717039969718
039969719039969720039969721039969722039969723039969724039969725039969726039969727039969728
039969729039969730039969731039969732039969733039969734039969735039969736039969737039969738
039969739039969740039969741039969742039969743039969744039969745039969746039969747039969748
039969749039969750039969751039969752039969753039969754039969755039969756039969757039969758
039969759039969760039969761039969762039969763039969764039969765039969766039969767039969768
039969769039969770039969771039969772039969773039969774039969775039969776039969777039969778
039969779039969780039969781039969782039969783039969784039969785039969786039969787039969788
039969789039969790039969791039969792039969793039969794039969795039969796039969797039969798
039969799039969800039969801039969802039969803039969804039969805039969806039969807039969808
039969809039969810039969811039969812039969813039969814039969815039969816039969817039969818
039969819039969820039969821039969822039969823039969824039969825039969826039969827039969828
039969829039969830039969831039969832039969833039969834039969835039969836039969837039969838
039969839039969840039969841039969842039969843039969844039969845039969846039969847039969848
039969849039969850039969851039969852039969853039969854039969855039969856039969857039969858
039969859039969860039969861039969862039969863039969864039969865039969866039969867039969868
039969869039969870039969871039969872039969873039969874039969875039969876039969877039969878
039969879039969880039969881039969882039969883039969884039969885039969886039969887039969888
039969889039969890039969891039969892039969893039969894039969895039969896039969897039969898
039969899039969900039969901039969902039969903039969904039969905039969906039969907039969908
039969909039969910039969911039969912039969913039969914039969915039969916039969917039969918
039969919039969920039969921039969922039969923039969924039969925039969926039969927039969928
039969929039969930039969931039969932039969933039969934039969935039969936039969937039969938
039969939039969940039969941039969942039969943039969944039969945039969946039969947039969948
039969949039969950039969951039969952039969953039969954039969955039969956039969957039969958
039969959039969960039969961039969962039969963039969964039969965039969966039969967039969968
039969969039969970039969971039969972039969973039969974039969975039969976039969977039969978
039969979039969980039969981039969982039969983039969984039969985039969986039969987039969988
039969989039969990039969991039969992039969993039969994039969995039969996039969997039969998
039969999039970000039970001039970002039970003039970004039970005039970006039970007039970008
039970009039970010039970011039970012039970013039970014039970015039970016039970017039970018
039970019039970020039970021039970022039970023039970024039970025039970026039970027039970028
039970029039970030039970031039970032039970033039970034039970035039970036039970037039970038
039970039039970040039970041039970042039970043039970044039970045039970046039970047039970048
039970049039970050039970051039970052039970053039970054039970055039970056039970057039970058
039970059039970060039970061039970062039970063039970064039970065039970066039970067039970068
039970069039970070039970071039970072039970073039970074039970075039970076039970077039970078
039970079039970080039970081039970082039970083039970084039970085039970086039970087039970088
039970089039970090039970091039970092039970093039970094039970095039970096039970097039970098
039970099039970100039970101039970102039970103039970104039970105039970106039970107039970108
039970109039970110039970111039970112039970113039970114039970115039970116039970117039970118
039970119039970120039970121039970122039970123039970124039970125039970126039970127039970128
039970129039970130039970131039970132039970133039970134039970135039970136039970137039970138
039970139039970140039970141039970142039970143039970144039970145039970146039970147039970148
039970149039970150039970151039970152039970153039970154039970155039970156039970157039970158
039970159039970160039970161039970162039970163039970164039970165039970166039970167039970168
039970169039970170039970171039970172039970173039970174039970175039970176039970177039970178
039970179039970180039970181039970182039970183039970184039970185039970186039970187039970188
039970189039970190039970191039970192039970193039970194039970195039970196039970197039970198
039970199039970200039970201039970202039970203039970204039970205039970206039970207039970208
039970209039970210039970211039970212039970213039970214039970215039970216039970217039970218
039970219039970220039970221039970222039970223039970224039970225039970226039970227039970228
039970229039970230039970231039970232039970233039970234039970235039970236039970237039970238
039970239039970240039970241039970242039970243039970244039970245039970246039970247039970248
039970249039970250039970251039970252039970253039970254039970255039970256039970257039970258
039970259039970260039970261039970262039970263039970264039970265039970266039970267039970268
039970269039970270039970271039970272039970273039970274039970275039970276039970277039970278
039970279039970280039970281039970282039970283039970284039970285039970286039970287039970288
039970289039970290039970291039970292039970293039970294039970295039970296039970297039970298
039970299039970300039970301039970302039970303039970304039970305039970306039970307039970308
039970309039970310039970311039970312039970313039970314039970315039970316039970317039970318
039970319039970320039970321039970322039970323039970324039970325039970326039970327039970328
039970329039970330039970331039970332039970333039970334039970335039970336039970337039970338
039970339039970340039970341039970342039970343039970344039970345039970346039970347039970348
039970349039970350039970351039970352039970353039970354039970355039970356039970357039970358
039970359039970360039970361039970362039970363039970364039970365039970366039970367039970368
039970369039970370039970371039970372039970373039970374039970375039970376039970377039970378
039970379039970380039970381039970382039970383039970384039970385039970386039970387039970388
039970389039970390039970391039970392039970393039970394039970395039970396039970397039970398
039970399039970400039970401039970402039970403039970404039970405039970406039970407039970408
039970409039970410039970411039970412039970413039970414039970415039970416039970417039970418
039970419039970420039970421039970422039970423039970424039970425039970426039970427039970428
039970429039970430039970431039970432039970433039970434039970435039970436039970437039970438
039970439039970440039970441039970442039970443039970444039970445039970446039970447039970448
039970449039970450039970451039970452039970453039970454039970455039970456039970457039970458
039970459039970460039970461039970462039970463039970464039970465039970466039970467039970468
039970469039970470039970471039970472039970473039970474039970475039970476039970477039970478
039970479039970480039970481039970482039970483039970484039970485039970486039970487039970488
039970489039970490039970491039970492039970493039970494039970495039970496039970497039970498
039970499039970500039970501039970502039970503039970504039970505039970506039970507039970508
039970509039970510039970511039970512039970513039970514039970515039970516039970517039970518
039970519039970520039970521039970522039970523039970524039970525039970526039970527039970528
039970529039970530039970531039970532039970533039970534039970535039970536039970537039970538
039970539039970540039970541039970542039970543039970544039970545039970546039970547039970548
039970549039970550039970551039970552039970553039970554039970555039970556039970557039970558
039970559039970560039970561039970562039970563039970564039970565039970566039970567039970568
039970569039970570039970571039970572039970573039970574039970575039970576039970577039970578
039970579039970580039970581039970582039970583039970584039970585039970586039970587039970588
039970589039970590039970591039970592039970593039970594039970595039970596039970597039970598
039970599039970600039970601039970602039970603039970604039970605039970606039970607039970608
039970609039970610039970611039970612039970613039970614039970615039970616039970617039970618
039970619039970620039970621039970622039970623039970624039970625039970626039970627039970628
039970629039970630039970631039970632039970633039970634039970635039970636039970637039970638
039970639039970640039970641039970642039970643039970644039970645039970646039970647039970648
039970649039970650039970651039970652039970653039970654039970655039970656039970657039970658
039970659039970660039970661039970662039970663039970664039970665039970666039970667039970668
039970669039970670039970671039970672039970673039970674039970675039970676039970677039970678
039970679039970680039970681039970682039970683039970684039970685039970686039970687039970688
039970689039970690039970691039970692039970693039970694039970695039970696039970697039970698
039970699039970700039970701039970702039970703039970704039970705039970706039970707039970708
039970709039970710039970711039970712039970713039970714039970715039970716039970717039970718
039970719039970720039970721039970722039970723039970724039970725039970726039970727039970728
039970729039970730039970731039970732039970733039970734039970735039970736039970737039970738
039970739039970740039970741039970742039970743039970744039970745039970746039970747039970748
039970749039970750039970751039970752039970753039970754039970755039970756039970757039970758
039970759039970760039970761039970762039970763039970764039970765039970766039970767039970768
039970769039970770039970771039970772039970773039970774039970775039970776039970777039970778
039970779039970780039970781039970782039970783039970784039970785039970786039970787039970788
039970789039970790039970791039970792039970793039970794039970795039970796039970797039970798
039970799039970800039970801039970802039970803039970804039970805039970806039970807039970808
039970809039970810039970811039970812039970813039970814039970815039970816039970817039970818
039970819039970820039970821039970822039970823039970824039970825039970826039970827039970828
039970829039970830039970831039970832039970833039970834039970835039970836039970837039970838
039970839039970840039970841039970842039970843039970844039970845039970846039970847039970848
039970849039970850039970851039970852039970853039970854039970855039970856039970857039970858
039970859039970860039970861039970862039970863039970864039970865039970866039970867039970868
039970869039970870039970871039970872039970873039970874039970875039970876039970877039970878
039970879039970880039970881039970882039970883039970884039970885039970886039970887039970888
039970889039970890039970891039970892039970893039970894039970895039970896039970897039970898
039970899039970900039970901039970902039970903039970904039970905039970906039970907039970908
039970909039970910039970911039970912039970913039970914039970915039970916039970917039970918
039970919039970920039970921039970922039970923039970924039970925039970926039970927039970928
039970929039970930039970931039970932039970933039970934039970935039970936039970937039970938
039970939039970940039970941039970942039970943039970944039970945039970946039970947039970948
039970949039970950039970951039970952039970953039970954039970955039970956039970957039970958
039970959039970960039970961039970962039970963039970964039970965039970966039970967039970968
039970969039970970039970971039970972039970973039970974039970975039970976039970977039970978
039970979039970980039970981039970982039970983039970984039970985039970986039970987039970988
039970989039970990039970991039970992039970993039970994039970995039970996039970997039970998
039970999039971000039971001039971002039971003039971004039971005039971006039971007039971008
039971009039971010039971011039971012039971013039971014039971015039971016039971017039971018
039971019039971020039971021039971022039971023039971024039971025039971026039971027039971028
039971029039971030039971031039971032039971033039971034039971035039971036039971037039971038
039971039039971040039971041039971042039971043039971044039971045039971046039971047039971048
039971049039971050039971051039971052039971053039971054039971055039971056039971057039971058
039971059039971060039971061039971062039971063039971064039971065039971066039971067039971068
039971069039971070039971071039971072039971073039971074039971075039971076039971077039971078
039971079039971080039971081039971082039971083039971084039971085039971086039971087039971088
039971089039971090039971091039971092039971093039971094039971095039971096039971097039971098
039971099039971100039971101039971102039971103039971104039971105039971106039971107039971108
039971109039971110039971111039971112039971113039971114039971115039971116039971117039971118
039971119039971120039971121039971122039971123039971124039971125039971126039971127039971128
039971129039971130039971131039971132039971133039971134039971135039971136039971137039971138
039971139039971140039971141039971142039971143039971144039971145039971146039971147039971148
039971149039971150039971151039971152039971153039971154039971155039971156039971157039971158
039971159039971160039971161039971162039971163039971164039971165039971166039971167039971168
039971169039971170039971171039971172039971173039971174039971175039971176039971177039971178
039971179039971180039971181039971182039971183039971184039971185039971186039971187039971188
039971189039971190039971191039971192039971193039971194039971195039971196039971197039971198
039971199039971200039971201039971202039971203039971204039971205039971206039971207039971208
039971209039971210039971211039971212039971213039971214039971215039971216039971217039971218
039971219039971220039971221039971222039971223039971224039971225039971226039971227039971228
039971229039971230039971231039971232039971233039971234039971235039971236039971237039971238
039971239039971240039971241039971242039971243039971244039971245039971246039971247039971248
039971249039971250039971251039971252039971253039971254039971255039971256039971257039971258
039971259039971260039971261039971262039971263039971264039971265039971266039971267039971268
039971269039971270039971271039971272039971273039971274039971275039971276039971277039971278
039971279039971280039971281039971282039971283039971284039971285039971286039971287039971288
039971289039971290039971291039971292039971293039971294039971295039971296039971297039971298
039971299039971300039971301039971302039971303039971304039971305039971306039971307039971308
039971309039971310039971311039971312039971313039971314039971315039971316039971317039971318
039971319039971320039971321039971322039971323039971324039971325039971326039971327039971328
039971329039971330039971331039971332039971333039971334039971335039971336039971337039971338
039971339039971340039971341039971342039971343039971344039971345039971346039971347039971348
039971349039971350039971351039971352039971353039971354039971355039971356039971357039971358
039971359039971360039971361039971362039971363039971364039971365039971366039971367039971368
039971369039971370039971371039971372039971373039971374039971375039971376039971377039971378
039971379039971380039971381039971382039971383039971384039971385039971386039971387039971388
039971389039971390039971391039971392039971393039971394039971395039971396039971397039971398
039971399039971400039971401039971402039971403039971404039971405039971406039971407039971408
039971409039971410039971411039971412039971413039971414039971415039971416039971417039971418
039971419039971420039971421039971422039971423039971424039971425039971426039971427039971428
039971429039971430039971431039971432039971433039971434039971435039971436039971437039971438
039971439039971440039971441039971442039971443039971444039971445039971446039971447039971448
039971449039971450039971451039971452039971453039971454039971455039971456039971457039971458
039971459039971460039971461039971462039971463039971464039971465039971466039971467039971468
039971469039971470039971471039971472039971473039971474039971475039971476039971477039971478
039971479039971480039971481039971482039971483039971484039971485039971486039971487039971488
039971489039971490039971491039971492039971493039971494039971495039971496039971497039971498
039971499039971500039971501039971502039971503039971504039971505039971506039971507039971508
039971509039971510039971511039971512039971513039971514039971515039971516039971517039971518
039971519039971520039971521039971522039971523039971524039971525039971526039971527039971528
039971529039971530039971531039971532039971533039971534039971535039971536039971537039971538
039971539039971540039971541039971542039971543039971544039971545039971546039971547039971548
039971549039971550039971551039971552039971553039971554039971555039971556039971557039971558
039971559039971560039971561039971562039971563039971564039971565039971566039971567039971568
039971569039971570039971571039971572039971573039971574039971575039971576039971577039971578
039971579039971580039971581039971582039971583039971584039971585039971586039971587039971588
039971589039971590039971591039971592039971593039971594039971595039971596039971597039971598
039971599039971600039971601039971602039971603039971604039971605039971606039971607039971608
039971609039971610039971611039971612039971613039971614039971615039971616039971617039971618
039971619039971620039971621039971622039971623039971624039971625039971626039971627039971628
039971629039971630039971631039971632039971633039971634039971635039971636039971637039971638
039971639039971640039971641039971642039971643039971644039971645039971646039971647039971648
039971649039971650039971651039971652039971653039971654039971655039971656039971657039971658
039971659039971660039971661039971662039971663039971664039971665039971666039971667039971668
039971669039971670039971671039971672039971673039971674039971675039971676039971677039971678
039971679039971680039971681039971682039971683039971684039971685039971686039971687039971688
039971689039971690039971691039971692039971693039971694039971695039971696039971697039971698
039971699039971700039971701039971702039971703039971704039971705039971706039971707039971708
039971709039971710039971711039971712039971713039971714039971715039971716039971717039971718
039971719039971720039971721039971722039971723039971724039971725039971726039971727039971728
039971729039971730039971731039971732039971733039971734039971735039971736039971737039971738
039971739039971740039971741039971742039971743039971744039971745039971746039971747039971748
039971749039971750039971751039971752039971753039971754039971755039971756039971757039971758
039971759039971760039971761039971762039971763039971764039971765039971766039971767039971768
039971769039971770039971771039971772039971773039971774039971775039971776039971777039971778
039971779039971780039971781039971782039971783039971784039971785039971786039971787039971788
039971789039971790039971791039971792039971793039971794039971795039971796039971797039971798
039971799039971800039971801039971802039971803039971804039971805039971806039971807039971808
039971809039971810039971811039971812039971813039971814039971815039971816039971817039971818
039971819039971820039971821039971822039971823039971824039971825039971826039971827039971828
039971829039971830039971831039971832039971833039971834039971835039971836039971837039971838
039971839039971840039971841039971842039971843039971844039971845039971846039971847039971848
039971849039971850039971851039971852039971853039971854039971855039971856039971857039971858
039971859039971860039971861039971862039971863039971864039971865039971866039971867039971868
039971869039971870039971871039971872039971873039971874039971875039971876039971877039971878
039971879039971880039971881039971882039971883039971884039971885039971886039971887039971888
039971889039971890039971891039971892039971893039971894039971895039971896039971897039971898
039971899039971900039971901039971902039971903039971904039971905039971906039971907039971908
039971909039971910039971911039971912039971913039971914039971915039971916039971917039971918
039971919039971920039971921039971922039971923039971924039971925039971926039971927039971928
039971929039971930039971931039971932039971933039971934039971935039971936039971937039971938
039971939039971940039971941039971942039971943039971944039971945039971946039971947039971948
039971949039971950039971951039971952039971953039971954039971955039971956039971957039971958
039971959039971960039971961039971962039971963039971964039971965039971966039971967039971968
039971969039971970039971971039971972039971973039971974039971975039971976039971977039971978
039971979039971980039971981039971982039971983039971984039971985039971986039971987039971988
039971989039971990039971991039971992039971993039971994039971995039971996039971997039971998
039971999039972000039972001039972002039972003039972004039972005039972006039972007039972008
039972009039972010039972011039972012039972013039972014039972015039972016039972017039972018
039972019039972020039972021039972022039972023039972024039972025039972026039972027039972028
039972029039972030039972031039972032039972033039972034039972035039972036039972037039972038
039972039039972040039972041039972042039972043039972044039972045039972046039972047039972048
039972049039972050039972051039972052039972053039972054039972055039972056039972057039972058
039972059039972060039972061039972062039972063039972064039972065039972066039972067039972068
039972069039972070039972071039972072039972073039972074039972075039972076039972077039972078
039972079039972080039972081039972082039972083039972084039972085039972086039972087039972088
039972089039972090039972091039972092039972093039972094039972095039972096039972097039972098
039972099039972100039972101039972102039972103039972104039972105039972106039972107039972108
039972109039972110039972111039972112039972113039972114039972115039972116039972117039972118
039972119039972120039972121039972122039972123039972124039972125039972126039972127039972128
039972129039972130039972131039972132039972133039972134039972135039972136039972137039972138
039972139039972140039972141039972142039972143039972144039972145039972146039972147039972148
039972149039972150039972151039972152039972153039972154039972155039972156039972157039972158
039972159039972160039972161039972162039972163039972164039972165039972166039972167039972168
039972169039972170039972171039972172039972173039972174039972175039972176039972177039972178
039972179039972180039972181039972182039972183039972184039972185039972186039972187039972188
039972189039972190039972191039972192039972193039972194039972195039972196039972197039972198
039972199039972200039972201039972202039972203039972204039972205039972206039972207039972208
039972209039972210039972211039972212039972213039972214039972215039972216039972217039972218
039972219039972220039972221039972222039972223039972224039972225039972226039972227039972228
039972229039972230039972231039972232039972233039972234039972235039972236039972237039972238
039972239039972240039972241039972242039972243039972244039972245039972246039972247039972248
039972249039972250039972251039972252039972253039972254039972255039972256039972257039972258
039972259039972260039972261039972262039972263039972264039972265039972266039972267039972268
039972269039972270039972271039972272039972273039972274039972275039972276039972277039972278
039972279039972280039972281039972282039972283039972284039972285039972286039972287039972288
039972289039972290039972291039972292039972293039972294039972295039972296039972297039972298
039972299039972300039972301039972302039972303039972304039972305039972306039972307039972308
039972309039972310039972311039972312039972313039972314039972315039972316039972317039972318
039972319039972320039972321039972322039972323039972324039972325039972326039972327039972328
039972329039972330039972331039972332039972333039972334039972335039972336039972337039972338
039972339039972340039972341039972342039972343039972344039972345039972346039972347039972348
039972349039972350039972351039972352039972353039972354039972355039972356039972357039972358
039972359039972360039972361039972362039972363039972364039972365039972366039972367039972368
039972369039972370039972371039972372039972373039972374039972375039972376039972377039972378
039972379039972380039972381039972382039972383039972384039972385039972386039972387039972388
039972389039972390039972391039972392039972393039972394039972395039972396039972397039972398
039972399039972400039972401039972402039972403039972404039972405039972406039972407039972408
039972409039972410039972411039972412039972413039972414039972415039972416039972417039972418
039972419039972420039972421039972422039972423039972424039972425039972426039972427039972428
039972429039972430039972431039972432039972433039972434039972435039972436039972437039972438
039972439039972440039972441039972442039972443039972444039972445039972446039972447039972448
039972449039972450039972451039972452039972453039972454039972455039972456039972457039972458
039972459039972460039972461039972462039972463039972464039972465039972466039972467039972468
039972469039972470039972471039972472039972473039972474039972475039972476039972477039972478
039972479039972480039972481039972482039972483039972484039972485039972486039972487039972488
039972489039972490039972491039972492039972493039972494039972495039972496039972497039972498
039972499039972500039972501039972502039972503039972504039972505039972506039972507039972508
039972509039972510039972511039972512039972513039972514039972515039972516039972517039972518
039972519039972520039972521039972522039972523039972524039972525039972526039972527039972528
039972529039972530039972531039972532039972533039972534039972535039972536039972537039972538
039972539039972540039972541039972542039972543039972544039972545039972546039972547039972548
039972549039972550039972551039972552039972553039972554039972555039972556039972557039972558
039972559039972560039972561039972562039972563039972564039972565039972566039972567039972568
039972569039972570039972571039972572039972573039972574039972575039972576039972577039972578
039972579039972580039972581039972582039972583039972584039972585039972586039972587039972588
039972589039972590039972591039972592039972593039972594039972595039972596039972597039972598
039972599039972600039972601039972602039972603039972604039972605039972606039972607039972608
039972609039972610039972611039972612039972613039972614039972615039972616039972617039972618
039972619039972620039972621039972622039972623039972624039972625039972626039972627039972628
039972629039972630039972631039972632039972633039972634039972635039972636039972637039972638
039972639039972640039972641039972642039972643039972644039972645039972646039972647039972648
039972649039972650039972651039972652039972653039972654039972655039972656039972657039972658
039972659039972660039972661039972662039972663039972664039972665039972666039972667039972668
039972669039972670039972671039972672039972673039972674039972675039972676039972677039972678
039972679039972680039972681039972682039972683039972684039972685039972686039972687039972688
039972689039972690039972691039972692039972693039972694039972695039972696039972697039972698
039972699039972700039972701039972702039972703039972704039972705039972706039972707039972708
039972709039972710039972711039972712039972713039972714039972715039972716039972717039972718
039972719039972720039972721039972722039972723039972724039972725039972726039972727039972728
039972729039972730039972731039972732039972733039972734039972735039972736039972737039972738
039972739039972740039972741039972742039972743039972744039972745039972746039972747039972748
039972749039972750039972751039972752039972753039972754039972755039972756039972757039972758
039972759039972760039972761039972762039972763039972764039972765039972766039972767039972768
039972769039972770039972771039972772039972773039972774039972775039972776039972777039972778
039972779039972780039972781039972782039972783039972784039972785039972786039972787039972788
039972789039972790039972791039972792039972793039972794039972795039972796039972797039972798
039972799039972800039972801039972802039972803039972804039972805039972806039972807039972808
039972809039972810039972811039972812039972813039972814039972815039972816039972817039972818
039972819039972820039972821039972822039972823039972824039972825039972826039972827039972828
039972829039972830039972831039972832039972833039972834039972835039972836039972837039972838
039972839039972840039972841039972842039972843039972844039972845039972846039972847039972848
039972849039972850039972851039972852039972853039972854039972855039972856039972857039972858
039972859039972860039972861039972862039972863039972864039972865039972866039972867039972868
039972869039972870039972871039972872039972873039972874039972875039972876039972877039972878
039972879039972880039972881039972882039972883039972884039972885039972886039972887039972888
039972889039972890039972891039972892039972893039972894039972895039972896039972897039972898
039972899039972900039972901039972902039972903039972904039972905039972906039972907039972908
039972909039972910039972911039972912039972913039972914039972915039972916039972917039972918
039972919039972920039972921039972922039972923039972924039972925039972926039972927039972928
039972929039972930039972931039972932039972933039972934039972935039972936039972937039972938
039972939039972940039972941039972942039972943039972944039972945039972946039972947039972948
039972949039972950039972951039972952039972953039972954039972955039972956039972957039972958
039972959039972960039972961039972962039972963039972964039972965039972966039972967039972968
039972969039972970039972971039972972039972973039972974039972975039972976039972977039972978
039972979039972980039972981039972982039972983039972984039972985039972986039972987039972988
039972989039972990039972991039972992039972993039972994039972995039972996039972997039972998
039972999039973000039973001039973002039973003039973004039973005039973006039973007039973008
039973009039973010039973011039973012039973013039973014039973015039973016039973017039973018
039973019039973020039973021039973022039973023039973024039973025039973026039973027039973028
039973029039973030039973031039973032039973033039973034039973035039973036039973037039973038
039973039039973040039973041039973042039973043039973044039973045039973046039973047039973048
039973049039973050039973051039973052039973053039973054039973055039973056039973057039973058
039973059039973060039973061039973062039973063039973064039973065039973066039973067039973068
039973069039973070039973071039973072039973073039973074039973075039973076039973077039973078
039973079039973080039973081039973082039973083039973084039973085039973086039973087039973088
039973089039973090039973091039973092039973093039973094039973095039973096039973097039973098
039973099039973100039973101039973102039973103039973104039973105039973106039973107039973108
039973109039973110039973111039973112039973113039973114039973115039973116039973117039973118
039973119039973120039973121039973122039973123039973124039973125039973126039973127039973128
039973129039973130039973131039973132039973133039973134039973135039973136039973137039973138
039973139039973140039973141039973142039973143039973144039973145039973146039973147039973148
039973149039973150039973151039973152039973153039973154039973155039973156039973157039973158
039973159039973160039973161039973162039973163039973164039973165039973166039973167039973168
039973169039973170039973171039973172039973173039973174039973175039973176039973177039973178
039973179039973180039973181039973182039973183039973184039973185039973186039973187039973188
039973189039973190039973191039973192039973193039973194039973195039973196039973197039973198
039973199039973200039973201039973202039973203039973204039973205039973206039973207039973208
039973209039973210039973211039973212039973213039973214039973215039973216039973217039973218
039973219039973220039973221039973222039973223039973224039973225039973226039973227039973228
039973229039973230039973231039973232039973233039973234039973235039973236039973237039973238
039973239039973240039973241039973242039973243039973244039973245039973246039973247039973248
039973249039973250039973251039973252039973253039973254039973255039973256039973257039973258
039973259039973260039973261039973262039973263039973264039973265039973266039973267039973268
039973269039973270039973271039973272039973273039973274039973275039973276039973277039973278
039973279039973280039973281039973282039973283039973284039973285039973286039973287039973288
039973289039973290039973291039973292039973293039973294039973295039973296039973297039973298
039973299039973300039973301039973302039973303039973304039973305039973306039973307039973308
039973309039973310039973311039973312039973313039973314039973315039973316039973317039973318
039973319039973320039973321039973322039973323039973324039973325039973326039973327039973328
039973329039973330039973331039973332039973333039973334039973335039973336039973337039973338
039973339039973340039973341039973342039973343039973344039973345039973346039973347039973348
039973349039973350039973351039973352039973353039973354039973355039973356039973357039973358
039973359039973360039973361039973362039973363039973364039973365039973366039973367039973368
039973369039973370039973371039973372039973373039973374039973375039973376039973377039973378
039973379039973380039973381039973382039973383039973384039973385039973386039973387039973388
039973389039973390039973391039973392039973393039973394039973395039973396039973397039973398
039973399039973400039973401039973402039973403039973404039973405039973406039973407039973408
039973409039973410039973411039973412039973413039973414039973415039973416039973417039973418
039973419039973420039973421039973422039973423039973424039973425039973426039973427039973428
039973429039973430039973431039973432039973433039973434039973435039973436039973437039973438
039973439039973440039973441039973442039973443039973444039973445039973446039973447039973448
039973449039973450039973451039973452039973453039973454039973455039973456039973457039973458
039973459039973460039973461039973462039973463039973464039973465039973466039973467039973468
039973469039973470039973471039973472039973473039973474039973475039973476039973477039973478
039973479039973480039973481039973482039973483039973484039973485039973486039973487039973488
039973489039973490039973491039973492039973493039973494039973495039973496039973497039973498
039973499039973500039973501039973502039973503039973504039973505039973506039973507039973508
039973509039973510039973511039973512039973513039973514039973515039973516039973517039973518
039973519039973520039973521039973522039973523039973524039973525039973526039973527039973528
039973529039973530039973531039973532039973533039973534039973535039973536039973537039973538
039973539039973540039973541039973542039973543039973544039973545039973546039973547039973548
039973549039973550039973551039973552039973553039973554039973555039973556039973557039973558
039973559039973560039973561039973562039973563039973564039973565039973566039973567039973568
039973569039973570039973571039973572039973573039973574039973575039973576039973577039973578
039973579039973580039973581039973582039973583039973584039973585039973586039973587039973588
039973589039973590039973591039973592039973593039973594039973595039973596039973597039973598
039973599039973600039973601039973602039973603039973604039973605039973606039973607039973608
039973609039973610039973611039973612039973613039973614039973615039973616039973617039973618
039973619039973620039973621039973622039973623039973624039973625039973626039973627039973628
039973629039973630039973631039973632039973633039973634039973635039973636039973637039973638
039973639039973640039973641039973642039973643039973644039973645039973646039973647039973648
039973649039973650039973651039973652039973653039973654039973655039973656039973657039973658
039973659039973660039973661039973662039973663039973664039973665039973666039973667039973668
039973669039973670039973671039973672039973673039973674039973675039973676039973677039973678
039973679039973680039973681039973682039973683039973684039973685039973686039973687039973688
039973689039973690039973691039973692039973693039973694039973695039973696039973697039973698
039973699039973700039973701039973702039973703039973704039973705039973706039973707039973708
039973709039973710039973711039973712039973713039973714039973715039973716039973717039973718
039973719039973720039973721039973722039973723039973724039973725039973726039973727039973728
039973729039973730039973731039973732039973733039973734039973735039973736039973737039973738
039973739039973740039973741039973742039973743039973744039973745039973746039973747039973748
039973749039973750039973751039973752039973753039973754039973755039973756039973757039973758
039973759039973760039973761039973762039973763039973764039973765039973766039973767039973768
039973769039973770039973771039973772039973773039973774039973775039973776039973777039973778
039973779039973780039973781039973782039973783039973784039973785039973786039973787039973788
039973789039973790039973791039973792039973793039973794039973795039973796039973797039973798
039973799039973800039973801039973802039973803039973804039973805039973806039973807039973808
039973809039973810039973811039973812039973813039973814039973815039973816039973817039973818
039973819039973820039973821039973822039973823039973824039973825039973826039973827039973828
039973829039973830039973831039973832039973833039973834039973835039973836039973837039973838
039973839039973840039973841039973842039973843039973844039973845039973846039973847039973848
039973849039973850039973851039973852039973853039973854039973855039973856039973857039973858
039973859039973860039973861039973862039973863039973864039973865039973866039973867039973868
039973869039973870039973871039973872039973873039973874039973875039973876039973877039973878
039973879039973880039973881039973882039973883039973884039973885039973886039973887039973888
039973889039973890039973891039973892039973893039973894039973895039973896039973897039973898
039973899039973900039973901039973902039973903039973904039973905039973906039973907039973908
039973909039973910039973911039973912039973913039973914039973915039973916039973917039973918
039973919039973920039973921039973922039973923039973924039973925039973926039973927039973928
039973929039973930039973931039973932039973933039973934039973935039973936039973937039973938
039973939039973940039973941039973942039973943039973944039973945039973946039973947039973948
039973949039973950039973951039973952039973953039973954039973955039973956039973957039973958
039973959039973960039973961039973962039973963039973964039973965039973966039973967039973968
039973969039973970039973971039973972039973973039973974039973975039973976039973977039973978
039973979039973980039973981039973982039973983039973984039973985039973986039973987039973988
039973989039973990039973991039973992039973993039973994039973995039973996039973997039973998
039973999039974000039974001039974002039974003039974004039974005039974006039974007039974008
039974009039974010039974011039974012039974013039974014039974015039974016039974017039974018
039974019039974020039974021039974022039974023039974024039974025039974026039974027039974028
039974029039974030039974031039974032039974033039974034039974035039974036039974037039974038
039974039039974040039974041039974042039974043039974044039974045039974046039974047039974048
039974049039974050039974051039974052039974053039974054039974055039974056039974057039974058
039974059039974060039974061039974062039974063039974064039974065039974066039974067039974068
039974069039974070039974071039974072039974073039974074039974075039974076039974077039974078
039974079039974080039974081039974082039974083039974084039974085039974086039974087039974088
039974089039974090039974091039974092039974093039974094039974095039974096039974097039974098
039974099039974100039974101039974102039974103039974104039974105039974106039974107039974108
039974109039974110039974111039974112039974113039974114039974115039974116039974117039974118
039974119039974120039974121039974122039974123039974124039974125039974126039974127039974128
039974129039974130039974131039974132039974133039974134039974135039974136039974137039974138
039974139039974140039974141039974142039974143039974144039974145039974146039974147039974148
039974149039974150039974151039974152039974153039974154039974155039974156039974157039974158
039974159039974160039974161039974162039974163039974164039974165039974166039974167039974168
039974169039974170039974171039974172039974173039974174039974175039974176039974177039974178
039974179039974180039974181039974182039974183039974184039974185039974186039974187039974188
039974189039974190039974191039974192039974193039974194039974195039974196039974197039974198
039974199039974200039974201039974202039974203039974204039974205039974206039974207039974208
039974209039974210039974211039974212039974213039974214039974215039974216039974217039974218
039974219039974220039974221039974222039974223039974224039974225039974226039974227039974228
039974229039974230039974231039974232039974233039974234039974235039974236039974237039974238
039974239039974240039974241039974242039974243039974244039974245039974246039974247039974248
039974249039974250039974251039974252039974253039974254039974255039974256039974257039974258
039974259039974260039974261039974262039974263039974264039974265039974266039974267039974268
039974269039974270039974271039974272039974273039974274039974275039974276039974277039974278
039974279039974280039974281039974282039974283039974284039974285039974286039974287039974288
039974289039974290039974291039974292039974293039974294039974295039974296039974297039974298
039974299039974300039974301039974302039974303039974304039974305039974306039974307039974308
039974309039974310039974311039974312039974313039974314039974315039974316039974317039974318
039974319039974320039974321039974322039974323039974324039974325039974326039974327039974328
039974329039974330039974331039974332039974333039974334039974335039974336039974337039974338
039974339039974340039974341039974342039974343039974344039974345039974346039974347039974348
039974349039974350039974351039974352039974353039974354039974355039974356039974357039974358
039974359039974360039974361039974362039974363039974364039974365039974366039974367039974368
039974369039974370039974371039974372039974373039974374039974375039974376039974377039974378
039974379039974380039974381039974382039974383039974384039974385039974386039974387039974388
039974389039974390039974391039974392039974393039974394039974395039974396039974397039974398
039974399039974400039974401039974402039974403039974404039974405039974406039974407039974408
039974409039974410039974411039974412039974413039974414039974415039974416039974417039974418
039974419039974420039974421039974422039974423039974424039974425039974426039974427039974428
039974429039974430039974431039974432039974433039974434039974435039974436039974437039974438
039974439039974440039974441039974442039974443039974444039974445039974446039974447039974448
039974449039974450039974451039974452039974453039974454039974455039974456039974457039974458
039974459039974460039974461039974462039974463039974464039974465039974466039974467039974468
039974469039974470039974471039974472039974473039974474039974475039974476039974477039974478
039974479039974480039974481039974482039974483039974484039974485039974486039974487039974488
039974489039974490039974491039974492039974493039974494039974495039974496039974497039974498
039974499039974500039974501039974502039974503039974504039974505039974506039974507039974508
039974509039974510039974511039974512039974513039974514039974515039974516039974517039974518
039974519039974520039974521039974522039974523039974524039974525039974526039974527039974528
039974529039974530039974531039974532039974533039974534039974535039974536039974537039974538
039974539039974540039974541039974542039974543039974544039974545039974546039974547039974548
039974549039974550039974551039974552039974553039974554039974555039974556039974557039974558
039974559039974560039974561039974562039974563039974564039974565039974566039974567039974568
039974569039974570039974571039974572039974573039974574039974575039974576039974577039974578
039974579039974580039974581039974582039974583039974584039974585039974586039974587039974588
039974589039974590039974591039974592039974593039974594039974595039974596039974597039974598
039974599039974600039974601039974602039974603039974604039974605039974606039974607039974608
039974609039974610039974611039974612039974613039974614039974615039974616039974617039974618
039974619039974620039974621039974622039974623039974624039974625039974626039974627039974628
039974629039974630039974631039974632039974633039974634039974635039974636039974637039974638
039974639039974640039974641039974642039974643039974644039974645039974646039974647039974648
039974649039974650039974651039974652039974653039974654039974655039974656039974657039974658
039974659039974660039974661039974662039974663039974664039974665039974666039974667039974668
039974669039974670039974671039974672039974673039974674039974675039974676039974677039974678
039974679039974680039974681039974682039974683039974684039974685039974686039974687039974688
039974689039974690039974691039974692039974693039974694039974695039974696039974697039974698
039974699039974700039974701039974702039974703039974704039974705039974706039974707039974708
039974709039974710039974711039974712039974713039974714039974715039974716039974717039974718
039974719039974720039974721039974722039974723039974724039974725039974726039974727039974728
039974729039974730039974731039974732039974733039974734039974735039974736039974737039974738
039974739039974740039974741039974742039974743039974744039974745039974746039974747039974748
039974749039974750039974751039974752039974753039974754039974755039974756039974757039974758
039974759039974760039974761039974762039974763039974764039974765039974766039974767039974768
039974769039974770039974771039974772039974773039974774039974775039974776039974777039974778
039974779039974780039974781039974782039974783039974784039974785039974786039974787039974788
039974789039974790039974791039974792039974793039974794039974795039974796039974797039974798
039974799039974800039974801039974802039974803039974804039974805039974806039974807039974808
039974809039974810039974811039974812039974813039974814039974815039974816039974817039974818
039974819039974820039974821039974822039974823039974824039974825039974826039974827039974828
039974829039974830039974831039974832039974833039974834039974835039974836039974837039974838
039974839039974840039974841039974842039974843039974844039974845039974846039974847039974848
039974849039974850039974851039974852039974853039974854039974855039974856039974857039974858
039974859039974860039974861039974862039974863039974864039974865039974866039974867039974868
039974869039974870039974871039974872039974873039974874039974875039974876039974877039974878
039974879039974880039974881039974882039974883039974884039974885039974886039974887039974888
039974889039974890039974891039974892039974893039974894039974895039974896039974897039974898
039974899039974900039974901039974902039974903039974904039974905039974906039974907039974908
039974909039974910039974911039974912039974913039974914039974915039974916039974917039974918
039974919039974920039974921039974922039974923039974924039974925039974926039974927039974928
039974929039974930039974931039974932039974933039974934039974935039974936039974937039974938
039974939039974940039974941039974942039974943039974944039974945039974946039974947039974948
039974949039974950039974951039974952039974953039974954039974955039974956039974957039974958
039974959039974960039974961039974962039974963039974964039974965039974966039974967039974968
039974969039974970039974971039974972039974973039974974039974975039974976039974977039974978
039974979039974980039974981039974982039974983039974984039974985039974986039974987039974988
039974989039974990039974991039974992039974993039974994039974995039974996039974997039974998
039974999039975000039975001039975002039975003039975004039975005039975006039975007039975008
039975009039975010039975011039975012039975013039975014039975015039975016039975017039975018
039975019039975020039975021039975022039975023039975024039975025039975026039975027039975028
039975029039975030039975031039975032039975033039975034039975035039975036039975037039975038
039975039039975040039975041039975042039975043039975044039975045039975046039975047039975048
039975049039975050039975051039975052039975053039975054039975055039975056039975057039975058
039975059039975060039975061039975062039975063039975064039975065039975066039975067039975068
039975069039975070039975071039975072039975073039975074039975075039975076039975077039975078
039975079039975080039975081039975082039975083039975084039975085039975086039975087039975088
039975089039975090039975091039975092039975093039975094039975095039975096039975097039975098
039975099039975100039975101039975102039975103039975104039975105039975106039975107039975108
039975109039975110039975111039975112039975113039975114039975115039975116039975117039975118
039975119039975120039975121039975122039975123039975124039975125039975126039975127039975128
039975129039975130039975131039975132039975133039975134039975135039975136039975137039975138
039975139039975140039975141039975142039975143039975144039975145039975146039975147039975148
039975149039975150039975151039975152039975153039975154039975155039975156039975157039975158
039975159039975160039975161039975162039975163039975164039975165039975166039975167039975168
039975169039975170039975171039975172039975173039975174039975175039975176039975177039975178
039975179039975180039975181039975182039975183039975184039975185039975186039975187039975188
039975189039975190039975191039975192039975193039975194039975195039975196039975197039975198
039975199039975200039975201039975202039975203039975204039975205039975206039975207039975208
039975209039975210039975211039975212039975213039975214039975215039975216039975217039975218
039975219039975220039975221039975222039975223039975224039975225039975226039975227039975228
039975229039975230039975231039975232039975233039975234039975235039975236039975237039975238
039975239039975240039975241039975242039975243039975244039975245039975246039975247039975248
039975249039975250039975251039975252039975253039975254039975255039975256039975257039975258
039975259039975260039975261039975262039975263039975264039975265039975266039975267039975268
039975269039975270039975271039975272039975273039975274039975275039975276039975277039975278
039975279039975280039975281039975282039975283039975284039975285039975286039975287039975288
039975289039975290039975291039975292039975293039975294039975295039975296039975297039975298
039975299039975300039975301039975302039975303039975304039975305039975306039975307039975308
039975309039975310039975311039975312039975313039975314039975315039975316039975317039975318
039975319039975320039975321039975322039975323039975324039975325039975326039975327039975328
039975329039975330039975331039975332039975333039975334039975335039975336039975337039975338
039975339039975340039975341039975342039975343039975344039975345039975346039975347039975348
039975349039975350039975351039975352039975353039975354039975355039975356039975357039975358
039975359


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