Transaction
2905126396d2659218c2b4361698a5162077d02930aae0d03376f8051f6903b3
Download Receipt


Summary
Timestamp (utc)
2021-09-15 08:02:47 utc
Version
1
Size
490,409 B
Confirmations
5,967
Fee Paid
0.00123093 BSV
(0.13641797 BSV - 0.13518704 BSV)
Fee Rate
0.2511 sat/B

1 Input, 2 Outputs


Total Input: 0.13641797 BSV


Total Output: 0.13518704 BSV
Input Scripts
Script Sig (asm)
13045022100832320308fa2b7821bc075a9ffa084bda47364cf169770df562d5eeaa4fc426102204b7eeefdac1e46598694a1557538b2fe8b2c3e5fa84ea503c0141f336391f85a[ALL|FORKID] 02da33deaaa54e7da7b87860641dd6ab73174ff0d3c2ebd95558fb363eb2179bc6
Output Scripts
Script Pub Key (asm)
10 OP_RETURN 1635018093 303333373364363830343964663637623131313938333131373033393864623733373637396566356234666266626334343364326336613930633666356433303530 64393732633062383536663364643364323736303336326463303631653065343161666464653234663633633866316162653761326166616431376662376630 6d6574616964 53696d706c654d6963726f626c6f672d3033333733643638303439 34323439343533313032356432373038376639346131366663663135636365346239633931323238366161626133373566306362646462353761626331343635316237356262366231653830623961353237663230663036633161336333336633626566306366333938623262386130376633653866626332323335353866663933643530346634633739356461356530393061333261626634303336393061313535386537663536383031393234356531623035366361353432366166343366636436363164343136643166343066663063356563663733333030303166356433373435666263373031613332373733323166313532633434626435326366336361636363636663633762323037643666633832616439633639656463396530366164633530306363636361353865663038613865353039373131393935383865663832353534643464666262303364383931363466363362333730616537383331386664373938353239653539393733643162366665313862616665336563356562383032663261643139613336306531393965636637363337633938333530333836343636666266643130336339633833396530363561613639353238326438653431663966383366666362356265336639356434306365386439316230656564633337363639346330316230663036303430656638386431376132316131613438383039336139343862653264643431306138613633363130323162616131393163316264633531643237666139616433656331303132623361316339383462303665356339373131646361656362343662613061316335343863636134383662303132646136363766303262326137373430383063656166323430666539343539376264303937373662646635663839666564633139343364666635386138386639623537646261343465336135306165666662363535366163336235313836366664623532376134393762336633356363613662343266343530656264613436336231616630636535326637353964336230363537623532336136396663393130353234353830373838653563306562636435346263393237306462316635333536313338376565383837386464613435613138326665653964313466313265306565356236303639653535626364323934663937323164663232353833386238623835393265646636363337336339646266323034356239656264333437623866383339623061366663396438646138366263343238353566353665646634343536353730663334343436373534643962356538306134316638636631376431313635386335323936313031316133666562303931633164636434653466346237336332653135323536646463366530376163376663326132386330366439383337336662643064636266353061653439393837353133386237336266393666663466363962353638613861333562663533636538336332336262656433383466386533376337353536663531343137376238343037646666623438376335303564623432353262326663303132366633663963653937356339313231393761343737376264323538366338393230323564343137363563393133386332346366653830613464393834613162613031336662303430356537616639643838396163383162666238326633333536663236343535633637336566663633646634333664613238353062656161663765396665386637323832613865356538396563343063396238363639333062383332643462323462356230313733376332353463616438303063373534616263333239626539326235323562663565326133383735663439613635623966623537656230383662396531623061633634643435613064653537306634313562613364313764656361636564306635303638383738326138376338333236336632323462383531386138663838326163656538626331336239313033636637663635376638303163663031626565653831363236623333343765326134396339616562383562343730376539386337336536653437373564323738633733353433613066663038366235326431353532633438393239303339396233393364633539613839363237623533303563333639303366336537346265316163656338663630663138383532656331336436343734363133626664643066666164363535306436623737373334363435326535623434303262353764326266393533336338383961396264393766623730356464376434393264386163636435666139353831623433366437656235663839306236333535653132646136323731363931616563323762643064326231613066303062316463643937643737323166326166313866386238646437663861616631346566356433623563396366386265393438363562346261343163326238326137323662376363653638313231373531616633306238336334383237373063616436623837623664666437336331353665363635613832663561333264653666373165316634393633306331666561666637613764643930663832646665303833656633666334663436653965623934373130363764643639336465643065623866376330363333313635353563393230366136316232356464346361366536336165343564643530663032343733323731336332376262643633363461363966366233373562323730373466623230303931313435376434393163353364313937333233623665613236366139376333323061393465346538333032636661373763663735373331316330383962633438353165323063613134396332623735356532623065393030636432643762383639656335316139316663643064656633633865393861653365333064313536623162646233636463623862613539613665383138393739306365386136373934626433636634643538356432643937616239396264316237666666663663396238326333353563366264353937326561396137326239626630323766316633393862393039393134343261303765303434633162303230313436313566363265333466326162636637336235393839663331333034613462383238393539386530343037356637373333343165623730666333633130643364313437386530323063313064346265626430363033393963386136326336646436386265373964396439396364356431353933623065616435656434306134303533326134326561343132313962346635616537383862303939316666313337636235366164336166323439356339346633643739656633326366653632616234643838393237373663636666616635353130666165306132373437323066323362366630306666343236376365393935323466366663633663613462643861396338316638366432306534343562636338313064653861393534623864376132373136663637323563663435643361653036623933343533313939653837616363306566373535326638303262393431653765353132313832626631396233316264616631633565306165353633346430326664373537636265643763363561323939393730383961656465393332323538613637653830356261306661633530363764393633363861623832653235326134356664366261636539663433656262373239626339353739626136333964636439613732653031663637323965623664386436656433333034396635653130613538383363636335316339316137393063623733333666303738626266623666633861633130623832336163613164313236336162343264343264343038376665663134356239633963373138376165656264666161376134656531323661336564656136353632633666333339653830653565353239366165396362346439666266613231666233323462646561353831396463376133643032303337373530623836633664633730663462653434323233383531373130323431653766656364343935666433346232613264616366336363373066373035663033353730623435363632323935613233643232303232323662666238323762643864306365396336303137363333643163383132646363306262333932663037373135323963663563663033653665656534366330393165376137336165323533316337633337663837376336656239653061343035303939646365333665636431653031313530366538643630656231626363323430373239643035396636336463363962326665356132383761316133633034323730653132323633346239343333653935613130656335613439663638623364333738343135353664333465303166383330386235333938653239303764386438353534666535366338343137323632393937316333626436613131373164623931306164303939623931663362656161663532323638346361376362363332613233363730613533323365313439653733356334333064353532376434366566313965663534663835623636326536373630303830323664316332333135323336653762346165346562646263643036636562613164393331373631623934323164346563613838356466666634346330636364626331613934633133653162336430386661333833313861623236326161636338623765386131643661303733313534396464373236373535616436626533666537313163666536373937666537376164633433313065303336376463383231333135663661303135613933383137376561666361653838643033353834326463306238353332343763353863633263343262363132396463313738336131663536326563383466613539396632316134353866346537666535613734663336353734626630333565316233326137623530616233613436626661663261633162303231363339383636353965666239393031613333633535646563613663343636333335353561306436396364613064333966366234376466643735383935346665326536626636386633643531376633343732633530313433653530663061323866333665663734626230666130353264333731333134303961353566623731633032356631623663383139646135353364306164323131646533376339663635633932306331656637636365323835613064623565383733636333343632333934376563313863326435656662653862333938666533306233656162646130633363323332343861373732303335663037356333663961336263663537623736333130366264313364356666303166626161343163343430363930353839346663336538316163383063303631313930636530616238656439383061363032346366386638373865616637303532366362633230343164373833346265626666356138646139646236663966636665393561333234646566316437303963353236363039613933363965373866326337393161363531373531633638323532663033666166356139346161373233663162353930383639343264313130653437303061646435323733663865666537383036656365643237346434616238306230353136616566333430393436623837353538626465383838396439666632656366656661653439373434363031613034383732346635653664623130376633663162663036643162363836633634636139396434653135303736386431356366353732663863663038663635343465646466373861343035623831323639313130376339393364636461373864313866623138653130653966653632303135663931643737353661376264366234343562656237326536353239313866383763316435653562643864316263316131396631323533343332623464393034303335313431653834646262653631323061393134363233313233306438663539326332303461663866383437663235353561333432643139356130626131336463306132613162363266356663316565343165653235343633316262346237353732316563363034303231323134373632363833393262383366666365306263366437656464653939383233393562636436323062613735353463626435353731343436383138393134356264643138636363653434386562373837313266333238666637343764303463353361366532663664316539636462616533646437393864656464376532346239333965303238353536646365653163666234633662366131656335333834643364306664663832323164353436393565623332393436376565653535643666393965396264313734333037376139646537626134386638666565303837313337353262316363643361396332303663326565323534626233313962623032323834303163663065366665333338396562333063633764636663623564353131363835656463626136393965663135396530653936306530353730646637373065323437353931396263313761316130633363626665623937646132373837633738346338633865303264623231653231363262363262393334323462343331366531356333623934646636373538393665316337636534663034366564393062646133306133383938613263343337366164646636393932616661323130353162636432656364353038626366646535303862653333343634613537306662626263343830626138643364636536366633663464376661393239613365373131373462613038643066653765613565646431333734613663326130636263336132373961633766623231313362303265373166626239306139363238306563326339656537623037353862666265396132363735613032313333303536386639303538323431356462353765366230303639366662643934663539643936626566623765366631653761323666353633653361303365633464353232613465616433313431363063393563363138316530336563386330306662663766333032623035613232386137393964343833396431363333313434373163343363366536633364373939613964626434333565633639646436616661636663346431613465636334303335383363316136363963396561633330333139666638316136386330333035633631303135383535333163333863613734393236363365653834393166323536353761363966396239343466313332386165353164366662343333633965643861333033393264333436373731613939643231656238663938616664653063346238313637333666613531613232663537383061313038633637636566363136323164623432323239643137656430616162383637653730333861633334643734643132353930383835626338396439396437346465386236663736356465343834386465336262333838653130323938326134313536633863643938306439303035383639376534356636643663663234393836326161366565383366316638393133623439383161373264373662643561616538373834306535663934333933343337393636353064313634643337616237353837386430363062306365653039393462356235333535363839633133373636313439303163346236313334333561333938343963633936326232653338616662376263666230636334313163323039376334623735623734356239386333623437643733396532373030343365663862316566366138363532356634633333616366646136346564623630373264343538653265323934613164636131623465363232353361393435616437366161613734373136303937313063303930623435346434386631343865333364346365613237383762313366616538313432346363666663323238303262306264333566383033363438366366653138396166376266393965643339383537663365386430366666373961623738356232303932323331626539313865663430646165303730383834303838366332663133333531383662626362366265303538333863303064646235666332306662633765653531326138303031663131623634373238623432666130363266343530396165616465343231653865313435313638343965626562316434376564366466663032383633376135346635323838653538666638373338663337616338353530336534653264363066383032613433373534323461343365353939623034366631653162663264353737616262393965393163623335653237643466353365636537396332623938356239336539356466623335316531333334383531316334646464636234666464303162333433663464643563386430646139376265313863333238643731323739363239623038613130393863663237663633333262623138383561663430373036373131313265646363373139306335303730303136313731343430396337393037323365613633653635343639663033666362346166376233653066393132323036623935623962336532326432653939636331633333343631373437303733363165663234363062303165356465333935386464383564306232366664323230643063643066316664626162316531313666396430353966386663323461366662626438373234626233326465313464306364326339623935633533333266613231316564643961386362373531363063376335646337626131666162393534663737376334333663663063386435376337373235353132393862303532663436656335613339346434623831386636373936393137343461393164623030646234303433326439643437376663626366333738333735306230653932363233363163616438313365623234666338323630343631393835326236663839393238393932616436346633396535353463366266623535303838646162373032303036646339643566323662366435393531626131653038646533346165393336366465623132623666643335323834343333323035353535356236393163663963353333613165353333356436626165366235666135363565666662393332623765383536613862343161373434383465326263303532336461363135343536373131336562613736386164326361316431656538393038636163316236366330643762363065613366333235313237363363633435616262316330393230313930336266323437356438346661376635643564373830396136653365313637303834393431363263636533386262386239326538656666333662323962646239376630663263613830323131386135306163393733616166363634396263626638316232633264346632303763613333386235613835306462353430383363626334396666656332383439626636643365636464353137616231613035333932353461326536373635396139663536346231386431633532323439306230333464623934326333333436633933636263376461636366653562383135633061303561356631613336663533323832633732343864643563623631316264383236636536336161613564376662636432383433386663303166656335393733393362343236653337323238646266343436333436653162316162356336663333363966626539393365623932356563646266633836626462643035336436653139313165326635613539616433376139626137346637393034646432366138633434303366343166653335353438393339313263366262343030616435653536633632643136613939613036303936623338616335643264626132626332346238363165666637316437653837653636383862323935613361323634636661326537373764396161643033383264373363646237326239326434323466656239333932376339643666386538623264383761393731343337613238623933326162336537623663346661656635613965616132643866343332363666316364633665336536376262626163613963646530653135316132623934656663633031363366656333633930666161386130663262363761333132623164373261316133663466376436326334633066343438393030613639613735333033373130303534663565396233386565363434633533346164313331366630613966316331316331323838323666303263386630323963363737306461326436633433303938303139323232303064306530313432396662616436363633303831373736393630623965353939613062626338616432396135343666656639343932323637663036643431343830633834353566376131326534633537656536636565626534613963396336303864636635663933393262653336363639353338356433316637636336313234656262653165656337623537366464373464363135373761333033666435373866663338393733616334383631313562333339316632663534363639616133316164373432376361353763633063306364373335386365633136353563656465376632616237333464663731623231623038386436393130633439393737396337613765636666376332363630343661333664356662656535626165343530643939393831366161663438356238626565383361316331376131636538636136613430383437306462636236636166663862343832303266356362383031396465616135393332363037646138636236343138386537646331376262653337363964663934313834326163613061336334356230346237653539633132353731626134643035326233633031383566653863346636316664663139623131643432613235613632653632393765366632383865303164326430363664643635313632373564366166386262616662366562656161346539386236626233613061313066333263663836633131373864313039326664303333346262626466343733636530396239396234633066343439666138303165383733633166353863326432666135653066383062393737366364366133666661656236373831396232666666313339393531323331316165656164666333613465376335313930316236363535383839303537316664396663383135663030363437323162633962633939663237383039353734613463376464636335653631656531356432323461396534616432303934613464633631633930663935663464666666653837633931616435666534333631383039383136333365393530303431333366393234343666333339353465363531656463303630363935663662333939346431303936303437393433616162313430653861376139303961353634616631393761643361333464333033623235613965386439396331323532306634373561316264363931373936353562393166356139633531303763323935646466643863623665373165363835363464393933333738336232363766306239306632613535616662353131376464313333333835303731666239616437336362323461373134356232376334373262656638393434396133303266663535346532613563353932643135366435663732613332313561386432363232613534633661343166316336393564323238646437623935626639333439633862393833613536353230393461353865663834316464306239363630333637346666643862663764656163376336396137613766333661323230316661326436356364306465363038656434666662626438623737393837343164643630326661666238366431623939616365376538643263313165346366376530633061656565343965366662666633666433663462316565646438366331366261386137643966343136656364623161383133373261616663393565353936326436623333393537333365383364393466346136306233616332636264386463383330363534623834636533306432316362396139313534633464653631353834396539393639363739663437303632663661646437313166373962396234353037396462373664303235313939313734613331626639383863336334653763376162376362353364373839386638323338356335326266323737623432326135333333643837653537666565343332376233396433356563313938306532623632373731313839303132323831333538333062336131336432316531323163636531393162393162643538383439663936393830306532306135666337646162313466636230393865613261376664346635613732663166306433613734646539333336626631366235383465626330323965623466663238623062383937613464306366373630323166663039353832613130646335306334303536356566633465386566303363326533666338333135393965356630353830663435623838613166306365333130663434666637616365646332343535373034386330306261656163643465386438393737313361633435316462323434633132303332353762346664373239336536656534383066316165636337376233333036363666383361396430343233353331353431313538343163623231393430393539653934396135393439373233333965373561653332653366333364393162356237623732643064306536303039656161383365313333373639303433393536323730303066626438376431323237343337393437363536363032386638626238616537666536666562663535303738366332316130643162313265343837336361646238373432353362363035373932363665613639376239653062323535363735663339653239323030383065343331613033636233353939303764386139313065346239353537333632343838623965653664323837326638386233356232613563393135343430646638643537333935386635636539303566303335626533613132653230326462663964343665353134636638376533626634396235393437363166373765353931663935613063663631306630393162313664663035383233666139623730316135363563616636333135666636646238333765653838326639333934363733376435353931663263623734646139373164313333396365373637623462393039346339383235316437313032643533633365663666623139616366313263633038396333646634366461343230363539363665663939393435376462326138306662643362373864316432383234646539343764363339313239346563396537656532643939343838376632633265343361623033316533653633363834306236633334363535393939623137353762326139333837633835363962343933356231383265333231613164383530623836616334326238613633343539623834313938346234353738613965636432373263653637303766313866383836363163343763376131326532353133396364633638316635316338663134613239333866356366616161396231323763336361626366313262333264323166613834306537326631303863616232666331633065613165613238623832326465333134626262303339623833626463303363626462306437313736366464316163616333613066633463336663313664633435613063636361643834353964333031376437323166313738616262316332386639306263613762626163323961306430393331346136656139626239646338396137346364393333623631343332373362326264313737363732616635356139366131326336666439633339616133633637343531306364333035383361306266333731646534353330326638336536633961623638363662633133626431396564656530303636376138326436666135633436353236303030653662356337386166396437656263393938306137663761366666366337633761363237313565633939353263336337316561643630643533383934393261653135623936633732636337316439633863333966616662633264366633376162613566333862383230623531636330633834346138646265643535643738343039346436633263656639356538363464653166303261346236306662393035323630616235313331636630663237333062633834396130663230653430313530343262653131396138313237636130313739373232363565356239303036636431636238636335316438663930333861663634373138313064626461373835643366323161366133353561373064356265363965663937376238656263313637666265393262376638393937353033613137313334333133363031643531336633626561656232646333336139373437393462653134353037346332643738363665393035666537666466616137613330656333356162633734356631306132393532656434383566623439346466336266613036326437373432633361643834363061363938383862653736386134643364633065313432646561303630613532366431643439316531336163303035396637313161656234653966343262643633656130353935353836363036333734653465333461326261353639323365373332303264343632316163303739656430333033623464653935386132326330376635633039363661306131396632363033643336386637333038366636633761666231333162316637356334333936653933313337343435366366356433656133366565633331373164323436323162323432306664303639376566303532613735303632336439633365313464366164303036373565366330666337366662613934333061623030643933666661613565376439616263636462623765376462666637633636336236636638373530393433386332386233333735626436366135333038316464383665666432366435313830343031396166373637363963396435343735376362393532343230633337623036663166643665303930383633626637373837633730363239333563623464666431653730393335396339303861383232346362306461353730383539373034663861316138326135383466643333623463656634343536343731663761663165366235653362643838656232306630393830303433623361616539393735616138613334383663383866313662306437303064646663303039633230356532363635633065316637323436306233636630643062353061616232343264306539336266353237653130656333363034353939663231313061396265393734363136353466386232363566373530326262356231333063336639653961376164633730653966643565373265653966646534306562643765633231393565326465383933663035396635646333643565633732336539313234373831316532343031353339623062313461393430383063356632333061336237396231643737363430326165313933646537363362373566633634356133643535393837363962303335663038336634633765643531343164316135393838616237396166636565386331353230366132326465646366323436373566656138653233613966366232363661373462393531316330396435653337646361323663653636626361336261393161633065373938313535353364303764636438656565663736383763366231396164653434306533386130623866666230306164323730336539373861656136313531316238653662653863313466643864363962386236336664326535373835356665346637336232373261616334396130306265616633353031316138356434336264396239656336636336366330366539373562376235373561306565343733326565623735623565376233373263343633346130336361643535306637363566366466316432613461333266643532386630633537383337616164633961393232646665336134313937323430356336383433346661656530366132653564363338666135323537646261313461366464313137326161663338353462386532343036373839633933346436333535363234363137323331366538643139636134326665396166313666623466353366343130316230393031353739363231623761303563653537323463333632393137653930613132643536366334616137636531656234663861303735316265353238306466363538363265363439653030636365303661623130613439303433326363346134326162363361393539646338663537636237663432613161323534626439373732303363623630656639306433376139346336646235303866336262316264376238316364366564346465346636353264626665346661376635386436363635306130383537313731393365353135333262613834636138313037643264623366646137303939656335633237646565653833336536363461396238313266316237373866336135383033666136386665663239356663313563303065656138666634653633333632636334613162663630356638343234323533626463393832613436323161616539363461653234306339653564643038366665313935626164383465633634363662393834373538376534306439356566323432656662313634343766383131353833353262306439663964643636313937393235373763376338346533333337306331623533636132666132653432633364353834623137656365313734353535633337323732626666313938653631323531316436356134633364616534343539643138616665313836343463333864383232323363316533336365396534373530653733313438333538646666343034663238376631366235613561626565346365393238666361313436613033313462393034383862656232663034373837333265623238373431383934363137376538396638333630636631356163633435643535386430393864343839393837383532353361663133663366343333326166653534393436633265613836633864343761376637303939663462363833353439613638393531613339336634353230663435373966333161373263653334346664313937366634656330626631316530333035343262333662383337316634613061646631323038616239396534373931636533306531613265643433333339623030396339336232633835373165373839663931303562343036646663616363623965343437373466383635393636633337353739643134326533636132356537323135643663613337393436633462313466346162643836343639636439376439346338616532353637623163353864376435383462336339386162336533633931346661333563393337383731333933343131373837656166366637643735306531333661636339616530396538383462316165633135363366383066313637643566653864393438353331393531646339336666393034376265363366623436313631316238393161306565303335633863613431306566386139346231306338356435616266333135333366653130356265343763326130386235353634323461306662323630393030396238633730643437383936333166646161376438316561316639306130356634646262666265653131346262643432626262366662633832333862386139653664626263646662643639316564343535386562666331396435396439326438316564646464373531613630633638656234383032636433326437353632356538373333393935393231346233383339343163633239613030393830353865623962343035366237356166666336663431343532333534653334306363313964336565353235306361353766373132303232653134616432363563366666393963626138623437393562613264623439626339613761353363633463656462333738386439663036383232326263353565303665356437316364663737316232363830616439623637373163643332613163353133633237333763363462386535333731396463366632376264386137656163363836613561663937333331663836316435366534343139373361643264343932306638626332633034373338313332376132313463346565643061336336336462376561363834646666376530306466323464643230666463663433653032643363306531623039633563303638333930663562316636636262303464303038393866373663333433333731653032336331613337393662366531346661623031613939623833356661373037633035373363346133326136336634646563666164393931343366383535396534393737623636343564356131323862613130376231356538333833366463363338643939613930313933656262303065643938363664656565626230623763353437643436386436306137386338646532313862366635376163303935616662316433393231316232333634633762343930356132396561333339393133323732383537626330653765653362383965336465373931313537386136333130333139333039376261343432643466646134623263326231323434666466656163356663646330316261653761666431313933316662303838313965643833633636303966646534386532643064393564616561643732363439333539653032666466343866386537396264653733376432333537353063313366313861386338393336643636383464613361343931623637346564313438613936643530643763333064613862633632613664623830353762616636343863323433666334633364303435303131396532633066663262363936363964663062656432366137346632393761306531396237326462396665303038383935653039373361616565303266353662646363616336663439373435303661623231633738653062303539333263306635316661353864363032613335646335313165643530613864636562633561353535666265326534323039626638376162323038366231323636346432346663646233346466373436643265313830613731363461303031636136336365653865326236323465386132393031663134396365376534373564326434653661303032353031303336613763333137636435616436633662356437623962653639373065393333323937646364383034633463646264666532353765393835626164343831646436306236303265663865643730633065373862306334323834336663616662386465343363313136386564366537396561343439313937346262316161623333396433636665623064343866356266303239663333636664386263393531353336613764316466633531633761303330663065386334643834346531363137323163303536393738613164323030346662653332313037303334303930373965666135336536633065303062306562383436363437316635363737653465623932656661366561333130636564366233613035303966386666656464393133336462303065623566383465386332316337353964663330306662316138383866376537383465636561356238363538623664373638616665346630616235326431623563636561666233333939313233336235383063303966666164393532633637626235393665653466666239623162313762373666353463333531303737353637323664356438623566333666653365323763346161323265353264646462653361303434393930353638313664633738373864633264306231386539303164323632363534666334393862666435663561393038616439633834373962616335613165613131643833636561633636613334623530623965343632363834626162313938633266313031396237363437663338376433383761306238616563393930333262396166643330646339353763393532623262333064626262343236356662623839396237343837326632656237373238633562343631623963653539636163356466366364643237663530343735623936623933396631373961643965663333306132623137353834623962343034343636376236393837363564613635303437336632333731656432353337333862633661353264396566316230383934646133386265323664326330643037383563623062393634363962656461633231386463373065373365353562333934343565653231646236306265303538363634383662336630633036313332326563386238646166383135333336363634663331353963356130393338653230336133346564383331313538396131663132303331333437316361353764626362666231313963373834653039653037646363316531646130333039663032373837353162626262666163636161633037303934656331383833643533313035653164613736356137333330656630396361653064393762616131363430643431333939386435643830396365613963623438383232643935666634303834616331336239643266323031376331376239323439653566376264373631326436653238363662623264333165613436613638303730666638346164366462653335336330373663323439623831623034363833633466383538393862373061356561373862653364343665616563393565376333636231636263373664323133336335343432623764616136613536363266626135373533346437633564303831343634323565323737343835376337323362343339393835333166666264653635356436613637316338393439393063383138343538366635386639663864303737323663376637666239316330633365366135396566393238353966333039313235386162613364646534356130626439333731366164383537613639383038623630393139613534613566323632356335346563633630636166383438633035313336643931633036346138356563366630336361383065376636376136336262393839336433613231663331393231633330323065623631363965316432613462356137626334316461343337323734353738393663303763363630663538323563353563303461633833373565373332376566346464356635663638386464366161353461373633373635613565633034343965333937316161646431303335653333633034663034376530353730326134646333636339303630373733396230626336626233666530306337326639643161626339633733393065363063316364393762663332356464643366303865336336643365396465383761316264613433323831373739316235353464366138653066373337613962323535336262623837653831383232303661316430356466383934626137373038346533333739333531633338646432336363623238346164636139333331353134363933323137313231646434303737376437353634366437303831376363333864333964653738333930356232303137626533376161393331313938313533316363323330306133323335653238643330336538633632656330383964623462386431613664396439633334303135303339356332613365343834386633386533333965663762323333363832626664326530326637376665306334353935613132356230333232376637323837396637376235613766663036306666633563333330616236626631663930303430376566643836616334323366313139643338316666613034373030636535363232326162396164663931643633303839656435336231336161336365616333636331393232373338626461343563323564333134613965633634376439396334366433323364373765363638633236343966666439373838303233356631313039663533303631316466313138353062663030386262633839636538616336613661313938323033333663363265616265626362616130383861353132303234626261333461353363396264356564313863656330656563666137353435333334363434386566626663656364313766306363356465353363313233356337363634326166623765623034643762643863383965616262346666623863666638326331383664313565363638643737343835656636653262653538373734393238616130626232343761356564663162383262643231363433383836313834356538313566376364656635366662626330643230363235376339616134356333393734666634613939656538316463343238373864346138376535646433303831303962636166666238333962353066653364363066666265303732353665656133343662666461373338363335376164616632356531363431613564353461623330303032626334316430323437353339333637623639353966306532643463633463646238363030653861333433343634663933663431376635356266363830656636313232356365323464323866366436663036366439393932333565376366616130666539313531373533643262333031393332353462633261646530356130336234373365343039343561306634366262623166373330363530363234366564393063356430363366316233366538666366376339343033353732373261336230616435313931376362303336633832636361633737613032663663336165356139646235383962613732623261633030623731326239613064633834386561623031303065393565383861336263336234396166313836326330316363336465306331313539366563343664386632383733396631313334306162613730356531656137376130633634643339303935363264323438623066303262346362336464643337373933623834633736383933653762623735333738646331636636663630313831323132336264626636393538376465653239643733393635663761396564333865313963623661376130303164636366613038666536393330373335643137646466653536653337336231366436366530353931336463316163353031366163316234666138326332613030393239616538383033383938343034613431323832323838663065353130363235313938393434636631393165323734306633663739643364653236616134353061656230316134326362336238303466303664383463396562383361623338336337356263653133393031666363633466313330343765646462656535396130626337316434333636643063613030363463383032396431303365626462643563376136643066393466333832623735376566386336346364363463383562386631656563346565383562653336663464626637666639656639383566343030346362346131356530363564363535653932313831363231373937323166303834333862363964633431303538363132323635376166616365356334646337613430323734623938356531643531646462376265333162343866316230336464383139623835343466343535393134623934336631336131306361313064613736643533383562626461303465353235373835636436633738356634306464623139343030356265616534616466373836323331623564353333353765346230303362613066383238656462383434363335623335333934393632643230613665623161343061323633356432336139333538383662376465626262353966303161623232656435626161636536613730373838313231353032323165383030343933633738363732633437636435376331303761386131393435316239323936653234356139633932393762653036376631343062383635643938303266626561666466396463656264326330316261303339653338343535373531363935396236643862336263666636313436633431643739353234333633643836646430613133636266386361353938333966303231326432366665653363353037396634376233656239303933376536306631616134323736346131383639643039353564383234623632396265633064303765366132323461333264303632636239333437373564333536393263363662346266323362666662643465656537393531343137653033326337366634653963393765373238616131366233326230626137366436396362663934326138316631303533356663356634366664393133343236653332343561396432613731303465313165363464356463636230333961383330353630316234353661393335353962303631653230313061373763653135376363663638393031653135313730623939663831633239336133316266653962653462383133336631646366353632653463643836366238316365303735616565386163393365353164636562323332386639313932373162666364393466643230393537643431376631343936383138633966326236666630613439326564663930623163353936323364383564653033376463626236663363306430363863666638663939353032323265623933613435656438373331316435313338613364653536653365353034353637333964633332356362333065323330633934333336613134373438333733326162663866633537353266393431303130323631323733643966346463356434303165636330306239343631333233323934393763353762383336346464623138643233653935333366613434656634313533393736633036643761303266393961366437663134376562613232313462623866626436366131323863643662663735326338646639383362316663346238623334346537366634346531303238623966663035316432616663633037616364383262316537346132643764393936393436336237353532383634353464386562323861636263616266613832653631663865366465316163376232303339356230363164613233353632633130363565313932363234333037343562303963613036613561343162633830396632643165663565636238646165663964303263643337383261616437626334643664376238653732373136633961656665666436623433383632633730613535363830643663386637306539616131613930663833643736626666323537666137306134366231353463646335646535303032323339396332306630323737616161623930353735343063373430663336666239306531316630303139343461616264346562623165306535623031356238373964613933376636323934313936373539366536613864363737313963363731393236313030333739613763646663386261623333343636626634666165643435613465396635663136333130646162666132333834346532613333303034376437656361333461303262386238646363616561613835663863656438316161363265326361316639623437346463643438336162643336633437633635356233373637643161383635323366656331386664393565373764353961383266373866613262623265353630393865303138643432376539303734326438303464626434656236633331396663343336396537626330343937313239376532653632306566396433626633303461663265383561653539353463653338306264323662626361326330613330643835656166373732646436313830393866353033303665336535393637623531613032663237646461353437393566323830666636623261353464363638323630636564616562326332313135313166666335643436656237346532616138626134336539633035653032386637353435633736343663303431313933663930336665393030663531636665613637363566643933393433323534306263306365663135393164643263613465343435666364363436383138613764393866306638646335353462363463316638343430343036303864643535333966326530373332356531376265666538333131656437633232623030363530663230333439323533653739333266633138633364396563336662326266313365616533366262636339396461646666623339393138366330303233333066373362636462366663303931323931626538643364316332643164653766396431336337656636653734623839353439643761646461613439383736366263393762306465316137376139386366323466343935636138613661383963343566376238356461613933346339343663663464366631616134343431363332303364633539623563646363313132663066616531353937326131653030343361373661313030303266383331343632353338376334366436343833376566626538303463383231343337383336313136396136373439343661613635633735646134363431633332656237323262386166326337343938343032373866376431663030663230376530363664633136353734356239626638306439636262336537656165373361343837313232653165353833373233316530313831333764333461353738653235633839363966646361666331343466316564306265376136383862646431626335373631373861366234383534333736633461393735376432333665633935393936616538343833323338336130613239373431303833623862626362303562613834636131613737353539306430353266316333653631356139356232346366636537643662626462363861616533353462613535346634643534366665366334396539623232646634373563656262656564333365336532636237363366343363313065383663626434363536613330336563656433303239373964393830663037326631656636346538353034616233373838353165663933303534376531633262643162643363323066363137633361656431393133626564303962373238613766303535386461326337613336356433356665636431653735383130616165383935366239343538636632353230363236373235393635343966363432306631663632633532643936313963303534323032343331323434303034656630373331386535323435333936373933633839353231613463623839363764303430623861613166303738363735623534326134346238663739376463653431303865393137366364333436363438643034313834663839623935616237316436323364383439376331363739363537343066666264353636396331386563323230323765316330343465653563356537356230666465356434626565653830373765316134333732363863646231343336663939366639613163623161356331636536646566373439346335313537666538666561343235316237666339323737316264616435633634663163636364333061376639656433663261643361646635623363643166646466626266343638353166656135383339376134643137666237613965623534623361623434316432326165653137613637386337366661383564356236656163376161666330633862303061613334663364323137316666303539313934626166626165333739363165386665663530376265346666323432613262333262383430313531323530343639626531633065656636656465666232326661386537613631616665336233356662313163653862623234663665626536643563393266653365666636646239393264396331613038313139636666623862633031663561356634613864666532613561336635346332313464343938393761643363303931626132313839313530396233393363316562643966373161646165663639653765386163646662373764613339656536373634623832343762303038326632353437323739396239323661623434306463643338313965623963636435363135343635316530323266323361363735373737366636353332386334326261653537333534363930653733373963386636323565356437383035366264303137376131363363653238623735653135316131393336386336386463393065613539326434666332633233623566373034333234343436356566643565643864636237356164376435306265633165653530646661303135303363633634636632386164666232303439303437336534656161326133323435306235376239386236626366373030343763313839656535366566646437333365306263386132343837646337666164646433376535326662666332653036316266663232326563663566356333316461383836623862653666633233376233366632376133336431376466653730633563393036626537363235623562363962386365616137376561393464366165373361383538636661653031386334616461666532393938333464323536373438323762336133353732313037363765623935636466316362623439623430616533323034323332376533386139333132653830663766653635333266643232393866623530653062646235393735326333613930646636663832383663633062333735613662626232646261326339346532323461383561313034373538326165616337376537373232643539373364313330313037633232666665643164366130656631353963383535636538613135666433656261313465323163303539313034386463646262333937613538366261623938396238373463396138363432393061653062646334386463613265353965356333643531393261326135383965356230356637666136616637366537323961643335633837316565376236343133346132346263666662666139653031356233663366643261663532643931643838373166666166366334643437343936333362376333333831306232616133316532336161373535613137313637336432336232643839346362323865323262373237336332346461666330323431626233316361346437326636343766626238663737663636333366343737313762303361353432363533316637326666383766363834373132623461373636613438373638366363656564633638653633653061323762656365303136363462336433646337333563653764613961366533626362316637386233666631356539643964313636623430303664653264636565373131343436633134353230343936333633313434373166663765313864353332333530633961626232306430306636623434303132653461336164643562336236376337326465326362373330366436313265643335306130623937646464393964383536633665393830633136336165336337323439643137313635386438643030383737333534363333313732646133626336393662353736306665623437366437636535373735613566393936356133306337343362306261663735373336353938393139653331323066356532346662363163303730613736666234663438666131313834346439323566396233343930636162373436373063383861323131313966353861643665313639313166633137613061373836303861313538613039363932383239353561663436386436376337323130323161303334663334613735633433313238643366356532313636343530363231363361613232626132653761313439613132616133353166666230306131323234356266633133326336353035663338646239343232663434366362303466303833666538306136353766626138666463363865626436326536646532666566366662306234643835646131356331326363616632336234373461353036363130626438393835326538373265393733323265613935633763343032396637663238356135313634643165393965366335383963656436373562333730383437303765383837376436356230333265663535336165613836636637633661326438663334353839663762336434316663646666643630656630343633633436376131623963306434663130343033636631663237333662376139336166643663616566633632396638653634333032626663663835383366663135313462616462316661316561313338303865383765303133343233363532626633353162643133643761353535633036323766633965323139663634313838373031656532326630666337353439353238333737633563643239616461653766663331663638643062616639663038363966613833366232623465353437316132623666353134346166313134663934343563656635623532373632323230663031663362343931373432306335376230613837666133363561656231613232373932613363306431376665313733646164336238393566396163646362393533373830306236363538663638646230396664663561633131393130353532396235343861636662633735303033393936383232363061383061343637323331626165616238666434663566663936663135623233653931643239333565303332343131646237323361373537373966333832333066323363393437616662376135353931333262323065323139326134343638363164396439643933366235396564313764623464383065323566333032366332313339343239653464303363306338373966653432646262323333616433613661363937633736663761613635356163393864663138616435633366666462613165303531393664663533633164323432313134643835336665383832653565643066663263323938396663663237366133613336306666653036343265326230376365313364336535333532323332646462386232353463333865613761663666353461616435653365636137313665373036336339303636343239643466373264656237383136363066333934333564326161363432656330363066393432346431313233396662666261653438336634306363363134353432366263393836313431663165613465653465353538663337396638306465303232396235636439336239353934396433323231393138363335333635346465386462616130303261663965383261373032656233396633303565626336343935303836383234666561346537633364323039663365316163666263353937313166643466363238656138646438306639316364663465623161646432613339316235313766633130333237363731336566633263316637623335663130653736346130346634616439353335343361663638333762303230383937383163393033663964316638336637643364316164306665633963613433653330356134373831343463323131393231643363306332613232633266346632363263613338393338643833393866316165656233323938623033353364353735323862346565326330636338653961303062633938333065323666323139613563633162663835303933653732356630373363313031653537653135326436626163396231633134393966386335333163616636303937323262393136373737663361343536343239316539633161616432663330396263303434616232633834373736303662366639386630623238366631303161656639356238376533326236653465346161366663323837366464633661636332616561346436653634613737343061646637353863363964643362663239313537333239363831646337343737376365393533656136613536373533333865663538336534306338373639393663633339346439343966636538646131313234396230643631336436663666626532303437613730346562616461666466666666626563313538313335613034303433363032326335306631653238353762613434306165366162646133386265306462643335373262353032633533613439623230343164646131383230393265363936316439383033326632616633383037393539353166376430376661383535353734616564616263613633613061346130656662343634616437306364366635373130333136613465373664333563393165383733653363663734653531393061353165366463613734373035633937343837646465653963303133663366336331366337633565393731393338663432633561316630663836306366313636656335393562313965346436376133393063643531636166633863613834346264313234363362626237636430363836323436346565656332623863366637356665353639336634323264366530653235636262326631383863386132646636666264653266626638323863623964316530333035633366666364336163613665343333393566333431316565376138303237373765356565316631626231396165346664336466303262643865376338623337353838373662646363303034373433303233313464663166636164656433616230613366333662303530393837316462373638346265633737386132343437613063383661363238663330363933656564633262396261393135626163313863323835326231346363646562666565376231363130363563663634393330643235346466656431366463316461353833386665316131663865626561623130653966633537613335323534336130326231633635636566346565633863663832383961636334663338313665656631383262313137336633343434313366633032656334336531663564356335656237336437306132643839336665303961613332303033663233303538333138383133643136326162343763313133336566356262373239323064643462356262653539326632366666353339393138373631656434373831353036633936383834616564383263396236316337373633613438346236313633353539303935336262343836316238386465313361353230373637653832386339653966393431303332313435653633653365333136396461306165613833313563653732376634323630306133643861633537666331353636383031333366396564383561656262633038313231333139386465353933653931316531303639663866643839313630626533616439666538303336363763363833396431373133383162356263323737653338326365303633303438653331643735353164653661613130666634396630303164646434643061643339643762626234316231356461393032663065353937313730353034346535656161383264626230333563393066643233343939643239316264373836653939366561386239346438383663383462653563396530323462366161353339313236316462633161323539353961386239306562653363373861393362613861333035386366393130316133336530333030376430343637363636306666653131353235633166366565626464386465666333356130656632373833393138333663333462353364373738646531313832336338633364366639376432643032663138323665656461623433383432353633663037313131623239356461386339616435336466313133313736313432353462343631353935643132316366373832613830383131363133303436633138626436633430383137333630656662626134656266303266623064333839366334313862623261653537663530616530613332343663333336393832656135656465363061643432366432343630376338396665393338386666636636663038613035333731613561326663356433356166346431616365333238303439646630653239666639613063633031343261643163336566356139396663343365646232396231336332366431633033313865303438633735613539333339323861633962613363393434626234356162303132383366323031616538333136663437313135353364343762323832636437613764333834306664343137353764333066613061623332663139393764626236386331383965653661386132643133613730646166313662366133313832336465383933303139653165346165613665323539616361366530336265323863316130386438396531386131386339396631646662653838303333303836333631656439386463386436383466633563393137343136393166613438626632633233316363393939643637643136663464666164326234356534613266336163386230323039343637313462666662343365613739343037313633326532303931393161653463333861376462396262643435333830383938306434373731666433366135623061343836326630366465656239316464323132313238323733313966636132653066643262303166326365373664373834303632343739613738616437653737386430326464633363633733316631636465393638363861613036343532343565343331656137343330373439646232316265326430653735396366333064643864346339343638336138363264363538636263306263666339633432663033333363633334353335643364303234356538616138306165336535353834393531393262373763393438386666643432613633643032623562363335376531346638626266366433613932323036313031613039393732623065373734333564353636373265653737363665393439663435663865303736656233663831663632623665666534633134353730373035316164643162346263366438626234383265336531633932376337663239343936376237373539383861616365323634636138353761313663633564393133623464613230306163653433376139656631633563663565613162626131626630336636626637326438313730393861323339363831313963613762363136653436393833306261623866633365346331383131343938303534343365646538313733373532396536303234626137383937386161633336383165333339666234393536356137656434313631613765386466353437353561336430623636343031633963626465643135623731353732396661663731336335653833613638333131346361303962393362663231633037366436316139623265373735626166303266653937383563633138366539643431373464376230336136353133626430356136356534633539383364346536353966333665626638613662346330636433616636363335316438643163633965396464313465663066343730323434313464386438333032386365666635346531383235356237643638393031346465313435346236366262663736656634363136386131306336333063353436393036383238303262646238323966646361633863663738363630356563666536366434636262656161653830613736643536363633623763343731376330313263653663313333363062326533333064633536353563323539343161646234333362643134303266333763653131313138636264323438613337356661386434363561383033646433636534313731303035333334623833356462643465323733663238626430316433373130396330613937313936616265306361306534663330353836386539636263666339383961383831386637373734636435373165316337643533633236353933343866633762313965316565366461333163653436653363303666613736666566643532643139346335303230623838396430343430396261666330393031646261366162646663626266343430336439343366343935666136386432346335623138666633316265646265303261393164346638386564373066383837333937346533623538316363633934666332393361616336396635613261636231613832343139366633663663303734383437663765363364306335653734306630356332323037613731393433353532356538313637306639663265666465303732626638366533626565646436373961646563643236663234646336393635613961666462396135363738663733343535343934633431663130313166333964613539326135633836633330336538633033633837383132336332633533353431393739626362323464666638393966636562343263346534636531373333376263353636363136666161333265333633633363613262353134656361376536316332306562356134326237363634343130623539333730393330663766373436363237353264383836616239353666656164346537393632623264303435333039633131393637383331613437343964343166303761383333333934633036343136356630633931353833656236346139303635613339646233303666313534333739663062303938383532636336336134653737346466303831336236346632653366313835393861373966313761646531303630643630643835373136616535393161363834356431393836646366396431383035663235373963636338343264343364336130626532663533343232346335663636343839616637383763303666663465386466363333653964623430643337323662396132643131346432356532633737323534616430346666346665613631326266643938616362363532353163333465363939636138336533353135313730333063333533396439616666323838393231353938306138343333316433616238333866393434353033633030653838663662646230366136643362633863396662646139336366343736333439316361353634613233643538643136326261396261323736343738396238373134316139333734306364333863623838383335376566363437623266306433373637396330306431376232356266626132343533633638666133613836633666326230373964643164396661306265386461636332663763306536303961333130393938333131633964353538336664343261616366656363393635616161313932373532666263666363346463353436633361373632663039336262396465663032353432613432656435626231356233373633373462616235336436373938373263646665316262663533303461373230303932653739643963313663313337613735363937373866383638363761386336323565393462356332366633366631303033373235333662366463663666373963386134656663316135313438643264346562353031323539353532306665386433326538323732346533356437323034613361616466363564346362313465303861643834656533376164393731666435336633306332616136386536356639323633376265373336356631363030623138623636353032633961633666666136633830326238323265626464663465303761356438353634633664376533623865366436396365383138653430333862666538373732366161326333306336646137616135313832666132623930653935343066633863613138333032613338666464393137386366306664656231326536393037643631363736663731623463353164376565626466353539623534346361363936323138353233396134663833623664623133613937643431343332323334666633663536346138353731626534353332353862653262366666353765343065313265303536616437323065636133616466303637643037386236393334316162663430386463313538653065626364353966363638353330383432323436353738633037636462633861623936303661323433333764396463346338313535633837626366336365613066393737333937646166616238623965383661323764663063396266313233376264663734633566666433643830386165386632343130663932333231383339353033326138396233613533323830323338343732663934633962356530376366653336373363643734336636313932333137643132333162323865326165623735353939336365623961633939383230643437633936306431343234346261326266353362636366643763353234393434333530323737633333333739383435363136346330306134303863366463323931636434386536353263643666613664303437656633373465633166343761323463313635653966616334636536646630306539346561396639363638396237306234623237316164613766346566373862336530376266646364613462336633386137343365316437383262616462333433326237323562376563393063373664346432373862626530626264636339353736313233373962343461316165336566633866323964623934613035633265616133633938343863636365393863636337613136363430616137393838623135383238356431343666363137336538636164633438616465386663356534316162383130643939613432656264323662636233386636643266646530363939613162323164373637306536383761393136636664353163306435613435306465343639383232383764623838313432383232366461353736663732353366626130306262666662373965356131393139303765666633656564346363666339396137376632633438656266306539613461323736626266616366636535646262396265343434366465613765376332393835366334613833653866633633656365633161656637313937326465346239336662633932346636306330383066616532343765303938656235313032646138666236356330326263336166393332306232363136656335343831326266646330343435666336623030393136313461653963313966353039326439633034343731316166323161336264333534353762316331323230393335376166373839323763356465373733643165376638396437303930303834643532356662613236646235666435303332396533373430623561623363663530363030393634373838303863646136626461643330393932353739643737393531373132626132633366383865373064313864616630313362336237303236303362346131626366316535336433613730303364316137333463366632316463303131663863383036386334346334616535303863326230333165653434353836633132353861636665323666313563623265643930643136396339323636326233323661646533353061656363666230633634356663623533333837646262626366613932373930616533623839353465366233613534343865306631366534353030383036336663633634333230313333653733633765383638373436633865316335366661623365353433323034333235643135363432626435643830366635396366653335663830323730643233666131373465303333353465666166663837306237396636383732363834626561336139356462383434643337643066626462336534323930313439656234366231663562373261323761333334633632636464623933626663626663373963303866626632383362646530363331666335313066313035393530306464386331623063373538343063313363613731333033376239653330376466393133303534636266663761336264343837316366383562313865363438353262393762616562613839653431663535643838653865333766333364386433343061643566616465613264643566646266373964313535383334616165356635643361363164633166316462333438353939666137623035393130663563373761656362323833346664353138363139653836616631326338303361666635326238646466656137613066313634313036353062313964373531373130383966633265373661633932333839393363346235396539633166356139383135616561366639383162623466343835326336383964313864643734363930623233306135343635386133323135663735313231656136633262346332396266663661313262663230623762343935343734373735633535313561346536393234396563353466383336373836666530333937633062313565653636656139316130656433336438353936303237643835313563663966663531616636326135633665613462353437646134643237306431646166623165313764393331373864306533303233383737363164653739316432326133323232613434363133643138356530373764396564626634333761666536356335343766393730643134666230373162343434616135353232306630303366656337356135343565326165393039346535653535303139666237396430646364346132363961373238393233633762643330323236376261313035356131303637346536346363623830346337366634353764383135306532366235333365346435366166316637366162636332353964366435666664383630376531316663636165383261346435646537313965623636623231616564363637323636623362326165633431363334383361383334393830333561613265303330323439666261346566343132346639383865633934336133613533306665346136336234383533313131316238656431376161656539356138326638653962343033623333356636326465306332643437643465393262353635323030613264383436303332316636646362323735316662386431643035313436316466353963383261343161346639313034306230353936626339396132376136326335633733646666626339643436653766356634636437373836666139323666666431343332653335363839613964306234363935373762633033626538663130363635313035326236353839336666363638626631393964313030353232343537643430663337643336363730343232303266633031613562333632393538356636643463636262636461613333376439363464616432333434326561323762303430623239643961346434316635633031623331373566383063396133323637396362333738323935356436356666626663396334386430346161383935323133643535303335326330643466346234626563376333636431356336316163396664393231656134316237663535316437636465323736613637363730373761353762336538373834343535613763663830646262383338333932613136646532633964643039393166356662356236343533336239333739653364303336333166383937633266336661623463316161313337653930613131663232643237376461363766376361393530633236306336343838633637313566643630356633373339633537316530366364666662393632326135303332303434313365666666646463656138613934303935626231306332373364346137323761633963386666613136343164623630323530353331646564303065623465633136323261343234396266663061633939393839313866383230376538316338333739633562666533636137613963316562623262636337336330346133346332326437623762363538353438626535656162306130333737343438663038323265626533323839653832633761643366376165306339346131386336363263306261343431373638653435646533323365386666636531386639613366363531343539353834653439613536643736333266306130636131663134333637373166316466343530616633353939613332356361396330653763393634656432616232343364616664636135346561366461353235373434343430376265656139346339396462373531323835653963616437373162633061333166363165333165313963326333316364383463323966343163613531333762313433383335653937396263376631623537366136663334353137643732396463363730656462656534323563376439376665613439666132653931343139643335653761376530373036336434653536376239376231376461396164366133376265326639363133393733633863303232613138356161303564333138613664396461393261343434646639623265653431626334386631343030633162633232653231323033313130643630333365626565366231363531613834613337383332383264626139346162653333633931333236306434313363336133366636666237373737366433643662313465646462333566366237653036396563373531393132353637313030366233303630313736666434633436353536623832366530663137363730343564366539613764326630316636313433643139666339356537663934623831396335646261333666633332373733303066373064636436386335633031393539643730313832363238623865356532663464363537626134363562353431656565393164376437656365353136613562383561393335303931343365383762343436633562613035313430323661326430396436356161313031643465383165313635663632313935663435363234396639363164396562343539613239663363303630306438323033663634333035623266616131306163626630376433303164653630663036323832616537333839323739656530363366363736353331353936656330666462396362636361346264333934333064653162663832636239336630613261636431383935626232383436623038333661313638623330353336376131396262333564336131343838356663346166393362626636373665623633646366616137386132363934356530613536306136363836636466306133353163666664386335323034316332653337623933366133663633343031316566343266633336633230613063326561323162333330303439353831626638386433373534626361303734376331316362653464306432653136376666326466393331356538346131336562303263363763303962646334383732653065613639313139313538323230373537636661663537643034353166643534333936386133636464616631346238353438336165656535653133653635316238333438326437363164666431323035656461383231353233306363643661346161666239366335353864633165633031363431353335393033373134636339356533333034383832663337306533386362353836373536396465356463336463343539356666353230386164326333386163656631633930336234663135383763613635303265336634663664366361333030336639653865663763666334623131356364326565623032653064353531366131633865336137616438626335636238623365373730633762363164353036313961333031613233623435623862353262346332653436363539303562653230623162656333346631656661643564303037376232366331656536343230613237643965623531366461373731386366613830396134363632323436613930366633643366646563616161646137383634343362356430666561383937343837333131653365626466356437343835623635613465326464386131666537333531303464303864336532353766633130636466633762303332363735646430306635613861613232303961326463343836613732313563313033316461636161623763393239306130363731663666663238383162613265663630373361663230666164383364656136653231653031613439666462396235636537343663613533393436636231303664653736396232323030343937656165306266643362616261646636393230343536343739623836343330363433313739663837353764373361306564386564636664653731393732336538356263393664366664623764323337363438333635666135343361656535333636336265376637626438353232616362356331613762613764623232643164633266313135333838376365313937336533363935626433613833383063663335363039373262663362346265623331323137353665383139653933386534656662323038383934613736383861653138633039653138313166353339653530323663353561383063353333623762383864656365613030613939646530346534303065346334333635626235626561306362613664326663383333363464366162326135363636363165353666316238623336633234363832366265376563323532326231653731636639303233633136336438386431336238303635343933316331316233623637353065353433623666386365613239303436346536653465306234623061656137656631336534363936363762326261653031316338393963376431313963323331363662323032623137633233643134383861323133393631363131313464663937303835353763343562353039613131663361313962633634343166346363393237663831643662366634616435653361306237323963636631613031626337613035623361643031333036363132353933396130633135616430376164396234643835653563346530666635313763643433376534353163636163353562383139613333313336656263316131653664323130376435383066383732386238393034646339356432343132333736356165373264646363353836343433313036636632376665373232356433653162366130653233333233336433366337666136356132633664333662643031393835653262633462356434386339373166316266366430326536363734336466663333303039313061646338383439643932623264336235326566633939656661333738373063663936366632393562383731313732636237623532656332633034316530636662613931373639633761366539383836633031333566383836393964313732363334336632663265666565383362393435353633376238353637323961666235653961306636373131303337636333353137313631323833376534356463376431623839303839313036393866653961386333636237393530376165663033373638623032316332663930353738646539656566373661663463366465306631326538653463383761353936303162363663333034633133633064393834373564376630393239656161666137363763303962343535336535316265363733363761653637303633353662613361366465653663336564316332323664333834666533383035366630653665613237643239366264633636353663656132656130616437623535613035316131316538656164376166356165356539363663386635373337336638346461323933613130353962363932333161646332383563346461303930653764663136626333373362393331326230613638303839656330363365313665323665346239373535623133313761303362343731636232366430333033323038323836383735396132613034623763653064356130333330316266363834326137626135643335306661333437373738663766633330626434316431643635373939613431636131653063386134373361623037653333383661376430393564623066393338346431326531393562396465303132613165616663306335313636323732616533653361326437346236373635353930663738373763366262343131656165366462333934383938626236633034636463336533666331663737303436633232383665386333316138633336613966386163326538366231363135623661383136316538333138653963356337343365623733663033306534366336343939313330373937383763303036666261393233393238643537623036366662383964636264653863336539643230306438393962353730663438643666363036376438663337393737383266313931363530373936336537313166613163613439653537373432383530313265333832323763333436383632366635643963623537386230666631633935666361366637386562336630613737623936393835373434396265383866396662313932626139613932636530383033386263636536633733633363663662316631323337313435386433666132353562353964663661366366613033366266623433383830653764656135613334323262326130613831373831663562323536376230636539346138323765613333363938326230333061656333396534386464363936343237343733326437306165666534663638346564303063636139656162386536313035643534313365653864633962306662613066363365346432343530373833653061353732613235336436333235653934366166343837306665376635383533616266613266633931626539313339393462333666636433396534353236633066623733633837376237356333666266393439313932343666363632313938383130376633303663326537646139363538643338326438646662363864343433623537336236316339333330666364386132653734363537346437333339356236363738316234333065636335396330643032646536663035356261353365616661663564666132333030343962303635323566373435386165633466313531356534353039333639393634313432646131653434666561646139626139393164303633396136356539363465303336306336643266366663363334383538626438636466303435633130663430636533313334633536633033366562316233356235336465663231313534613737383463633133376639616139353562313433623034323837643664366636643536353836636662383539393630646333656430623362613263633039363563313964643362343339303530383164383861653333343239616165313837643035316339316537666562393163326461343436663266333966643039383462313565316136393337313833313063646635313239353361653934306262303664346533376631363161393865386138376530613965636466323530623036643964326336613063343032313636366162343334323331633865393861336336303030336163323466373666353361366230646133623463363230326533323362626130643037663661396436356337343064383566366462346661303633663262393363383665373932303735393234306563353936666231353836663334343034346465623234653333336233313034356566653361653061646430336464613032373336306362666263323563656439363864393538333761663866663032636630303130383837326664393164346430656164333730313262356666663635396164306534333632383831653532666130663932643534653832633530346637393366333238363135616662396539636133383765316135646430346232636433353066353162643038386661383031633034666139663331616534376234303465313564343739353337353465343736303333333564356634363932646636343734313638616238616432656332353039346662386661346532623031643265396465386331663736666631633061323466386534376239316532366636383834646364663333333235663262656439376466323539373230353338396161393534343263343439626166633262643963666261616239393462633764373061636561393836323930353731383931336436306238613064666661323531343434623732643236613038353063663335336465663333326334323664356364326436313034386330623731356262613632643564656639353463346464393335363737306132636131396666643436386134393338636634326437306162353333363635303737373637643966336532356165633835383362656364323761316664623861383638396165333431396234663639633935613634313834346466303138643031636633383030336435623038646431303164336165356337326163373961626331633034303463363161316238303263376137623261353631333838646438386637373537633465653664383763643934383536396437393833323537313764303636623537383564643265653234383535363866383136383861323136306564623564393236633862353936646463633931396365633333313735313033343935326530323335316336646338356564653964643933663561643631363437323565303935363336346464346134653535333262366663376334333637613434373539313033353363306532663136613533363530316631366666663631326432626437363936653838353830353431366133303430646366316530373831353462383039356333343963663739323433633334343165613134343462626266366361616532306135393665643063633233393439656130656636643834333262333131646533636239336466333064343935333734353337643864346562333636386133386134383261363737353434393461633533636562666437373165613130383135346239333661373830396362626438623034396535626366653130373930626234643461343866366437663866633635656337666364656166313339326136353066383535363931663433366163656466306363663266663434383636663431303434663635326432326535636336333432643431303334306135623630343263666636623636326266633639323464613461663139383763343331303833633037653331396532616261326331366161356636333335613533616533376435376534643161323761373662393036633864323536626131653534313630613230353733323231396136656362643765386131646434383064383566313839653534356364393332653463393137623932303262343939613733656666646262386566653334633239333135653763393962326435363537323538643066623230306337316131333731376237303739636637666539366265616336383863356638343263356630396261623862663830613034336232656361616562363461343664626261326139336436363439393831366337383364636430663936343538323261643634653765643036313138663430373136646531333238303539616133333837353665643636613336643265343739316636396633386137393638643863343763663139623263633330336431386631356634636230333531386138323738666666366336376438373633393436613666616438313737643439326535316363653339386165396638663732353466373163646261646465336139663762346435633137626231343839306538653462646532323434353239613830373438306633313235323135326530616164316563616434623433656632376532313162636538613065376639666265656638623735636664653661376162623564636230633762663633383566653138386530666662643662343832373338323537373661323030356465303536313264653766333537396231303335663439653233653764656432343439323265353337643161613366636435336232653166306133383035646166343637393939666539643333373531653364666636303264353562323063353532363038316163363337363034646635623563386165393335303733643663656432313666663034646635633532396239626330306534636430663137336234636530623631653063393966623965386561333235363765326335383862336536623662366130613463356539363165356434363535666234633436636161653863313161666435626132646330356161653438623530323331353664313463626664376336363431383630656137353439353830353562366661396436343232346562343664643666663464323534393666333431303532626235313938643236666332326561633339663866626332386361363937396162633435303662623937663333623235623131636536343939626231346463363038363935663335393761356563623463346164386430633931613535663934333339386364656262643034333366343066393365663737653333323031653737646365393535616561636564306336636436323665326265383265366238346661636335656336346436643230613364663837616462306562646561663766363864633164613236363765663036373435623932666466353530393134343834323566663934393436663730326136653235313239373433373838346532613330323731346263393430316161633766643464323732333636313130333931366230373833646339626333623263373139363964333531626137393630623535623731663565373339396337623239373664636234653435333937343639326638666637623938343666336433373734336561353531626666623632313334333266353834313536623365303539623762366139396532623636396561326665353630363833646338343233373035326463643763313832363135623735346539323435373633313032316635336531663039643031333835353332316261393034373561383234393562343964313362383239343536323731313036616535653532633366336635643964363034663533666366346234353065633133333863396638643163636664333863343563643133646366376437663331383566313737336430363631393233306661373539313166353134646237613562626438613538353935656165306132393366386635356566616632353631373730383765373033383232303661326634333362333761643664666531306361313866363438363037636338616363323561653830346365653932316636373562383534633462646632653233623265383131323637643865633132623331623037386638326332616132666363656566383639313738376362626635353237316232383366666365313832306436383036616638336439346264373733316136666335353630383030323530653138623965346438303238393237343438353661653431616265613439336466636564346139336239336137666439316332626565643730316638623034663864303939653630396130663531666337346533326438306433336636306334396332633630306265343363666534666534626165363737626162633132396232636466366631613934636261333865336630373331623435356236396565616331323735346263633362643238346332393436643566643163323533313434353732393738623539356361383933636437383436373562313239623833356636346136356336383462396133646530393866386131626465366137653766323865663338616461373962353430333464313139313461393366333763363366383431663933373036636266353030646131633865623464313866636534643761656535636461326635353964326564346434653039323132623130393238393631323639653336376564333233643366303730633739336266376436646532303137613637306539343432333362336330363038613239316661313931356631356432393336623436363361393338623832303666313464306638626662303561376638383038633261656564376535643361393633333864626665323464363239303264303266643534636138636233316435396666353539663037303765396633363564646433313137363932373962333935363233363065643235353037326637323364326534306633663733353765326566366439623931323431633364336365376366656231366239396333623464643331666263356638666538316165333164316432343635623161626232633962613365633037366336323539393135333532306431366437323231633734383730353563353631306331623966313934376261363035366565303865363061643039333037373135346633613264356165383832613035336563333866343535613461636636343533646530343662333137636333393966646562333231626539653438323231353133393830653039653939383735646330613861616566393065626639386336303466373238626364303833393237303435616337326563343634343634613338323166353631303264623737363134313763633438643737346235333332326237363934336339633837663930373063303933356234356436373565333661373334303234613036313833303930613731313066373139356163323666376664363331616563323730656235376665333966303565313565366262316132303535326439333733326636623739656661346235646564363766346365643233613834393435313538646631336331633630333337663737613532373366623864633233616331633061356364643131333836663631326337636230323961303332396237376266333331323661663933636661646231373937376163356666336362303039316635356330393231653361343034633934303037306531326161313264346339316461396434633935626663343166336162396436306536643361656338636637316665373061623534623833626236393962353066613730643038313262363136333661666636333837383334636661383933623035353232663737623065363336366637393634663735353864313862613632316263376264666363633739636262306661646535626535356430376137363535333761313937303762613664316664373464343461316464323637393637326630636633633132323531393166633231363133616166386339653934313530613466653436616264663932343265643438663738643839336565356230356532373637376236366566326434373036663131356664393763636533323665373431393135343338633833336232646535373630636333343061626163356665393532333237373534613331626435623836613932383532373836663735623264633739373531326639666333353061393332306436653761653838653636626635663162646164656138383630303730313638633130353139613439326163316630626366363430343262666464653566393664376338346161343365656139656133643262393536393735663035646339623731336230343062326332353664326239626163653364316339333836626662316363346530303338653366306438643233613136653765386632383961343537393031653035316539643532313462633632633664656466373530323431626233363030616538383861663137376235646136643034313031636636646431633737343936663236386262646232346333343137393232346635336230343564616631653636623734366431356265396234306131386138383638623134323936386564316666303236636665663865643266666633373533323833663136663734643132343237393638336263353231613165656239633930353030663533313933366466643862373061653665366565376434613534393865386334363661633337616133663163336563303464326630656365653965343638653665363430326264333737366631336332386663663763376533616636623639623961333162326531646165633035376539373239616161376239626662363732643437333939383563633365313130663863633263653035376466306538333163386535376439613862356166616131633961343866396163396332343435343165623033316239666466383235323338623836656335393232613230643530653637303163663739316464313638653461623835393536393462336366336664303964623462343638646662363861386364353734363964646232303462333336643835663365383562326362303634623838333332346432663965373538613839383564663661386362343130623339666366643630663839313063383662356338653839333436373066663830613665343461336637613237643330633662376265623463363966663365316533313461346263303232313363303166353365306131353734633337306364356338663332613961353663356139323936633962396538343131346138313262653038623133353562386635303039376437626339363832306337346537656432323962313330363739323737623131633266373137343139623434653863633537333561666465303031303663366366396633353731343238383437326233366538666237316166336234376530656564636439386231323963393062306665663061356437646139376437366234333634653535613666366464316230333339623037613763666233653632306435663031646639613033613336393664396661306638636236643864373837383530393166343638326366646330363463623664616531313935343965346132376465333738363264323238383137303033343933656231396562653535393033623238323736646663373862663730663561316633363234663162323535363230393361626661336630663063643232383431666339353434303261386232313962326564386632343936373661313164663863656538616264373961386664613535646634336638613162303132313262656430386431316538356366363363633937633137323931623932323435643162396234376433636337386334613334616337333631303231353838373863623933633233376165326634613535373466373066646237306230633733653362653032666639336436343938316133333134306162383332343366333938383633386433656434633238373364366638393338363436613032396563623362643362663638376637636534666338383336323532366432636564383735616539333030653833316138343032653062366635333639326666383730613737373465336165333534393464373833376336623637376463626135633163336532326432326265376364656634666338316132616639393938323064613032633963366265356336323264393033363235333134356261393539656232363736346361646536333935343738623864623238623562363531373562373034313238636139336239393936303763386436336561636562666637323564363864336164653663633964386335363364626264313539336139333737343666363234613638663966356364633234353637653666653131303832623461613034306339323931383430633035376637323532303866376638343165373433373663303165623036633135663064326137393037306537616530386630343734633064343330333438393761646435346531343437386539623864663034626132633039323264326333663339353831366634383039393337366162623066306237383939393937363430336234656266663032646434633238333936353865633238306364363063333536393664376266626338363833316430313430386165626630636562386466303832623332633537363931383061383337353939646365393737653266653463333236393938616132633861326263636531326331376435366532353435373732373335393863633436363866396239623938663234393535323838623234323134646530333330613238613864653065663534383932393461336337626132396132313437323562663432323533336163323630663463633630366331376265326531613333616436626165623132626135656630363262376465313330376365626435623239336638353735663832393066383064656666306566313735306164373337353863626561623562313664326135356533643231383331313933663166663364656364363963343032333836626237616630363966636630383863343161376431393437303035356333656266363465363364616661663538363638356561353639396164303533363730636334633532626538383338353366626164396537323461346636373863316431393962666263643435666165393830353434356136623335306163383561383961656539363761636563313861386163366566656666363262336337336435656230376466613430303761323030383565333136316561313432646432353037303137353430656365633064633665383637353761363137613162663735373837373432653063643766323632323064613835633062613862316336343564623930323135613235386435653231663932366131643064643332663735376131343264306465663865393530383161323735366638376334393463636137343131363265333933363861393664393339313239666635633139616137353566643832656137353138343266623163323736653961626634353239343539333239303334363835356462303038613136666434316438313032363163393863616264363361346163346533636534623530376335366535353633333461663363346235353366313932656138366331323432396137646439313233646436323363313334656266353963623536313931303961663261353963623061633166323838666365366631623561653266333536363338303039376664323630316234386134343837393333613266653334343734366464323539633761363335333635333732333537646439303635376231313262333431393136636535373936326131303230643265353762663537626262376361333434646563303931626431373565663432393866613131616336643963306637653631323633666662366165363764643330356632353431306332373534346230353265663231653033643065303365626631356137666535363836306265396138306362346462333032363263356161653466633635666235396139303430663533313564393036396361653463363064353836373838353133333762633235353364616162366437303161643234343934633466303963613365613336313863376535346230633333393563376533326264666534346533343536303534646130653563316661633162306136383135633033313163346339343262346566393038636134656630636435643339383630313734326630633337313265353366666635353535633461393965643937313661636130366435666362633537333266626537393836383432633137303234646631336134386638303838343864343063343365313330373739306331386163396331643665613466396437353338343866623831316462363932653364326331636561386262616662663862303763323538613333623439636331343436633635393539346537316238643737393261326137386434636233643166306335356636353165656363373033333139626264616664376435646265303138376165363234623962383861306131666637356335633632333733653936623839636431313866323136363639653962656636373337653962316637643131626535346661623236396436396131626639363331626536373866366461306661653735653966396565346538376630666132613461376238663261326630363631653139616365343938353435306130643265643834306137303638373463616131326133383831633064393164356161633834383939373138323264666265303230636532663834383135316630656530383831626532633833643561393738376337313839333563396462663062383238393066646266623166646163363234613364376563363532333763363565663038333263613861373531313861653232396138623430376434633264393935326165346435613432313238356534386562646432343462653561383164356565356261386661383465333962623766373532373034626130626235613161313264353464393231653864353032633739633362633039306266653430343463633135396537366330363932373136376265613933333831363361653731306437623431316461613133643331656634656136386131363864313635626233326238633661343435333062383137656235636438653832646661353935363537303836643963646239343263386662313234356332656362616236323239393865623662383835326563656166333234343538626166613832636163633138653861303432666564626632666461623033343131356138653533613839656265396266313965383636633938393836656266303434333264333762623038303332326332653364396130656564343461663963303162393463393735643030633834316230303531356138306361626539333365313334633836333434623439356364336666323365643330376266643861646535623238633331646138366133343662373364663631326438663938663333633339333631616531356532333365643030376432656338393663666632363435643934383237306366616430626161323337376363306134633933306335363030646633393439343638616561636637373839313937306261346431653231633735383664653839323733383338326163613730353864383135383531393162343230323962613961653463616132396334333934376336383264383530323532396234653036636438356564313365633666396562623361366234616561633162373136396232396539613336633931303835663665376130623039363663373232636537393630616637343061376235636438363566613330316133343339626135666465356438613133373432366237343835396665373338383465336436353061373731366135333631653564653961666265616436303137303865646634666534343466326636313035333564373965326133323562323834663739366139333833663830363366373666373536353230343932356163343032386433383663363233363339356436393862656366303738316461646337626237333566393934613839646366343764303564396439333539343663663266656662623363363363626336643435306235383061353763333166316135333734393432666432643331653238663238386237323636613933373561643332316636666563666239356233323630376135383530353434633933366237373635633734663334366537303434386439313166663166653931633931316539333765666661336130666263333039396539333936376263303939373365353439306433366533653635313333343963323133646334373362356264376435623435343139363631313338323466326462333638656636373633616134643764393236623236373462343837373833613763363465363935346162393430303365363962643864656533373539373131316665313833643233363165393164373037383631386161353331333037623738666264353634336434623564616331626662303235393636353838636163636436353265313638333964353565356530386433623735353166626566663261396462623061636666386538633637363363376166336638613362613262326535393764623735316262393336383337323331336564363861623061643436363438336136636662323034353765353138623831333962326261383261303530383937653834383263633165613333633832656636643664386364326363656335313936306164636534363839313965623137626533313964353635666165373132346135303661346163663939663462313638313730633434313466636161383430323536613965653032626331396138323664383134303933616537336136623530396461653037343934663231616339633732366661653031366262663662316535623864366234383035316465396361386138353933663465623238313430363963663262663762626534636536636261663763303935613661343061343538313562396530666334656134623132333861303963363366383136316530303266353435393037353631666662373265373866613862383937396161633261363936613330666533393935323737386339326365653133613364636133643962623331623765396436636535326338656461646331383938633737643335663361633634353666393065316338316166333730646137363162376461356534323765333264373363373363316563383731313163363034656432646461636439613335393334646334306264643734383136363834326435633963366465396132356239623964643764616231656336396336363936376535326661313062663630323861386138626132636637366531613235326134653866376563373466353861353134393862303665613962646330363561613362643435393663343434626461643661666434663138333937346438303265376337666462323064376134633263653566313866396366333833366233666637363762636630633234373132333966663961386435303437323031363534663234396339306532386237326137363164333932623337633062326332346234616266653537656635316437623033653065303366386362373533616434323036306336386533666236343033313863643136313237333131376632626135626661616666623961393439323665623836656134383666386634316232323434343330316136636633396332313731376239666238643536356637333232653563303935313563306266656162633539623037626261303436306632323662396333626662633233666537313833386366383461393361383237313637313965343332373461393661633433303539653363373535666237383234376530663435326132646235393865666337326165306337666663616236383164303232393038663065353431643832643030313233653835333531306332613139386531646533373436303333353432376131626138376631356561373266643239636534636161616434633130366433613966353964643237316631363763346533346532393064663064663164366231666338666335333963303737613930373962386664316464623735326362383665633462356437346166333165613331666466316464373432636564313534306666643363383939336530383362383637643666313336636432666531366232366537363163313663393864356238363230303661353565643661303135363239666266653564343338313262343337643863353336333664636538626537396139326435376539333766326334356463316665333865633132663336313562346234666133613336613831393136376338343430643565643830616638366137633564663265393162346365333132383832646434313930613633636132623733663933326264663336623561323537376466646162653761323038663464643836323463353731363765366432306334653564303837663935336437373839373532333737373432343139373931383666366534333932663631623166303330326536313238663637386263336133333464373031623734393065353437636634613563623630306235613764323634623464653764653335383432313564656234373932366662613230616338323964383736643066323934386665636333393437343230616135626366326634346330363561316630376636393466343662386133306537323133643631333262326333356463353161393934633566636365616236343035383466333164626135326632323530333233396636653933613964613863623836313131643664616537643532363666333665303030373362383261633462626638643266313265346436376630383265613635343535636636323537336431323964303062643564376634626563633734396136396239666432353132373265313634373261343661356133343065616336303530616661613331666162316238363231383064623164303439383130666635316635663265633235353632323762623833356365303063313437353138353232653266333961643133623939376635623731653239396532396166376563623965343736323661393263353766346431343339333239653663663163373734356131303262343838373962393739353165323963656534373535383264656139373137376336303835356133616533343530613330616339613739393333363832383332393534626338356139323263656465636661636132373962646538396666616266643239653037383865653963633739653365343861313930623530326265653539316433303831383130663331356461323964633166653961656630643965306165346130653439363761343064626533653266306132373738623635663733633762366163313063373639333235666361643033326139633663303465306634393937623533346233393061363436323236373030336565333062623130323137343364303636333838386363313335663666626165303533386663393033633539656231356233653737376266666631373932656533333261313365383435323939616665633062383331383165386432613036383864663666323161396366336636636538373231383535663730383031613239323338666638313564303636663130383062643736636265323636623766663835396533313962363338306461323161323862373239646438343162633232393739623464623462626435636237643231366263323639353436336662306666643263333565326335333833383965323338666336353637656632653363393739336163373564346463653466323762373365663132393331356438323434623739396464326136393639643762643433306434303166643966356361613131346231633866393338636536643739613966643633363733396637346138626538306164633236323236643862633064633034633333613632363832376236306264393733303262353936326537663037343361346166666339376635666234366631643864373730303333656531373764353165373338643263613463353037323436336630333130646133396334633330303930393735356663386238386633333466383964346264653963313730613865336461663532633836623330633335323963343033383361303531623061656332376261623861336239313137343262393133353939363335396330313935333530313237343236363465393930323630303762646535323962643339653939323335666333663736336139366333373839643865343630633532383037666430366333313463633062666535383334343063633335616461303533303862383638326462396265333438623865353932333965663237366533366138306166386262396137393134346636356366613961656335656130653535666435313164306462356561623131643839353362623836323633656561303432363164376464663861653938393761633136653536396465303964353138616366323863356135363031666264363139363763663866313333396463666661616264613665366361663439333435386235376562643461333830363934646333663665316533313363613832616233333065646132393665353034636536383430383161636664303335373838393231653930366539323637643666393037313636653261373063633035316336363964303032663463316564383331613963383231616566616532653739323432353834326337613664633963666536633165393134616332383964666238376137366238623733663161393733306131393834616566366532383536623735633261393630636364666136656630653563353062653562616233356335343637383364343139663332313635613163396464663136326434383430373762333931383330623263306533313837633636646237623766626564353964343831396164336237373435303562326539303836613432386331646234353032386361303634313033623465396534323331616136633565633938366561653864373862666137393561306265643735643062396231633234333135323635616562646238636336633237636634626363333834383432666630343562376433313762306132623534386337376161353730303861346164643866656233343362366233303565613664306263313761393338303937623462336336333334333263396235376266386664663738616134623265643336383930396133376162643065643033363764643833323737613930643766343934333634666139323861386639333732613530356139376131613939643932626365316132343962623963386466303337326462393737366237623064373261383661653839326437663733633337653362376463633338633738383735326630626162633436626465303130326566646666383134386566376535663066306132636466633131363362613362633638356538666439383866373631366230393735633939383134336366353038363833303766396531313538653834323561383761306530343366633662663637383266396334333734333532633733316463636230373230666361666466663062653031623830633433393465316630653562323232383266653739613264353063316265663434373639396465376336636565623538653538313364363464653930313834633163323032663939653330363230653832633239613261646662323536623232633431623462623034653234346666363063333739636665623066316630333065313464383634336636343831316230646537626239666337303830663632643337326466383333373933343366623838613733336631633665366362636235303831623537326537626634383537643662366330613431353238643936326436633335656332623564303031303034313966653233646431633638323631303039356439666636646532373635343137636133323235313730346633363731333332346236346561613337376137326334323039666566616363333366643262393132393239386364316132643435633236316338366662633961313063363962353130343266323531373166343366343637363266376235623934623830336330373163316235393333316563353662393765616666373538316563613439633735663838393831663862363966646362313965656130346636303431333336353234616363653564353132646161386339396534356339306263663436363039346565373832343935363137333938323364363661396436366364663666346636376433363465356438303934646135323538636135613464633963653866323530333539313234643931623939366231623732386165616535336235623566383866336666303034356166363865326436643733333038363866303462333665383230636136336432613766396165333237376637303462363339626232626437636165393130353236663338653539363831313538633030303836373933663339623031396331343933383137303532626261326466656365303230306331636264333761343731633933376366383931373831663234656633616363373063383439323063613465656330666562396135323266306431653338396630623764356531653864303262313530393837663832343336363831343537666630396432643038663161356434373533626436656664346438636634393333626262343630323363313737643337396162623938356431396361323766353431306235353033323063616137623261313636636163616462666234303136353138616666646430643361663462626561646336333137333963333939386535313332366633663566336166666363616237376632316235386263363436356164633231356262393835396566353661626661363533303634323963633764336332343862363239326130393736326231386261633265353532386230666632393563646366663237373130613936356330376264326564643233666235323563363932343062363565313132343235613832366635343262306362623362666365323638306564613039373333646436633131373839366537393236376132353534346136396434303062663631313938343634643766666332623635646538613235633762626161313961316665353466666437333230323131383235636363323133303932373265323334666165386230396165623062663836313264643238356539623439333361616434303463303836356631663339666533353934353532353032383339373461343938646232383564653964346335613433386430323466346135383737336164343733353234343834333166626263316139313031323238316636616430306165376631326538316237633764653763663363636632396639653939303233646439333530393966663561663834316337343033326264393837656439663038366533393036653032643830363638393833333965316465373331626661306431666137376139633435663632613333383033333466356534323134663765393662383862353638666138336536343330356636623334333231656465666132613739623231636364623964643836633662396530333665313862373764386430393739323136313735386631393235386538343834316264356661383362306164623232376630396138623865643036623436373437356138333335373164613264373237303535356164333461633263313930346336316363353363343966386234383265626333323539396439643131353431303462356461353838643962326533393537333362623361643336643738336565363633643562356664643236353435376534633234373533366565373934346162636363316433643632383365373939313365653539343435303130626237323564336364616633336362656537393838393538313730633263373430646430373731633463313666633665613536303130383961363466353036623735313362323764393230343630383336353132636266393164323236323330653363336339326237623733323364363238383465303735393438343236393636356536393763636239393761326661333836333164343061313165306164306463383866386430353136343465343861663834333261383639383538396262343238393738353437323439383463363735316539313230343431303030383761303435666462303235303734333634353536383964616366356433613531623137353262663430346232356563326330643533323030346530303362373431626432633531366566613637623064336339333733336665366333616533656334316634616136343561323237626364323030663462313665303637356432383563373433373933386434343766623132313134303339333534393635326536303463646234333932643833326134653133306635303162313431306439363838346536383034626535396434656232613062393364653738653964376433633664386335313430336334353365613362383337356162646338383238633662343764303032386663336363613239373066326262626230303366613835366539383238343630303863366338306366666231663135656535306233326537386136663531646131353437633561373733643532626334323630376134326261336266353730643937366533393262396532643565323064346566316432373562633464663436316232343136333036373065653637633737383(...)Download
2OP_DUP OP_HASH160 9082657680bcc88a12f733116798a6c83c4c53d4 OP_EQUALVERIFY OP_CHECKSIG
{
    "txid": "2905126396d2659218c2b4361698a5162077d02930aae0d03376f8051f6903b3",
    "hash": "2905126396d2659218c2b4361698a5162077d02930aae0d03376f8051f6903b3",
    "version": 1,
    "size": 490409,
    "locktime": 0,
    "vin": [
        {
            "coinbase": "",
            "txid": "71e8c85257216cc4ecf2ede9ebb89ab2c8ab83b2075b3d317b69629eaadf0678",
            "vout": 1,
            "scriptSig": {
                "asm": "3045022100832320308fa2b7821bc075a9ffa084bda47364cf169770df562d5eeaa4fc426102204b7eeefdac1e46598694a1557538b2fe8b2c3e5fa84ea503c0141f336391f85a[ALL|FORKID] 02da33deaaa54e7da7b87860641dd6ab73174ff0d3c2ebd95558fb363eb2179bc6",
                "hex": "483045022100832320308fa2b7821bc075a9ffa084bda47364cf169770df562d5eeaa4fc426102204b7eeefdac1e46598694a1557538b2fe8b2c3e5fa84ea503c0141f336391f85a412102da33deaaa54e7da7b87860641dd6ab73174ff0d3c2ebd95558fb363eb2179bc6"
            },
            "sequence": 4294967295
        }
    ],
    "vout": [
        {
            "value": 0,
            "n": 0,
            "scriptPubKey": {
                "asm": "0 OP_RETURN 1635018093 303333373364363830343964663637623131313938333131373033393864623733373637396566356234666266626334343364326336613930633666356433303530 64393732633062383536663364643364323736303336326463303631653065343161666464653234663633633866316162653761326166616431376662376630 6d6574616964 53696d706c654d6963726f626c6f672d3033333733643638303439 34323439343533313032356432373038376639346131366663663135636365346239633931323238366161626133373566306362646462353761626331343635316237356262366231653830623961353237663230663036633161336333336633626566306366333938623262386130376633653866626332323335353866663933643530346634633739356461356530393061333261626634303336393061313535386537663536383031393234356531623035366361353432366166343366636436363164343136643166343066663063356563663733333030303166356433373435666263373031613332373733323166313532633434626435326366336361636363636663633762323037643666633832616439633639656463396530366164633530306363636361353865663038613865353039373131393935383865663832353534643464666262303364383931363466363362333730616537383331386664373938353239653539393733643162366665313862616665336563356562383032663261643139613336306531393965636637363337633938333530333836343636666266643130336339633833396530363561613639353238326438653431663966383366666362356265336639356434306365386439316230656564633337363639346330316230663036303430656638386431376132316131613438383039336139343862653264643431306138613633363130323162616131393163316264633531643237666139616433656331303132623361316339383462303665356339373131646361656362343662613061316335343863636134383662303132646136363766303262326137373430383063656166323430666539343539376264303937373662646635663839666564633139343364666635386138386639623537646261343465336135306165666662363535366163336235313836366664623532376134393762336633356363613662343266343530656264613436336231616630636535326637353964336230363537623532336136396663393130353234353830373838653563306562636435346263393237306462316635333536313338376565383837386464613435613138326665653964313466313265306565356236303639653535626364323934663937323164663232353833386238623835393265646636363337336339646266323034356239656264333437623866383339623061366663396438646138366263343238353566353665646634343536353730663334343436373534643962356538306134316638636631376431313635386335323936313031316133666562303931633164636434653466346237336332653135323536646463366530376163376663326132386330366439383337336662643064636266353061653439393837353133386237336266393666663466363962353638613861333562663533636538336332336262656433383466386533376337353536663531343137376238343037646666623438376335303564623432353262326663303132366633663963653937356339313231393761343737376264323538366338393230323564343137363563393133386332346366653830613464393834613162613031336662303430356537616639643838396163383162666238326633333536663236343535633637336566663633646634333664613238353062656161663765396665386637323832613865356538396563343063396238363639333062383332643462323462356230313733376332353463616438303063373534616263333239626539326235323562663565326133383735663439613635623966623537656230383662396531623061633634643435613064653537306634313562613364313764656361636564306635303638383738326138376338333236336632323462383531386138663838326163656538626331336239313033636637663635376638303163663031626565653831363236623333343765326134396339616562383562343730376539386337336536653437373564323738633733353433613066663038366235326431353532633438393239303339396233393364633539613839363237623533303563333639303366336537346265316163656338663630663138383532656331336436343734363133626664643066666164363535306436623737373334363435326535623434303262353764326266393533336338383961396264393766623730356464376434393264386163636435666139353831623433366437656235663839306236333535653132646136323731363931616563323762643064326231613066303062316463643937643737323166326166313866386238646437663861616631346566356433623563396366386265393438363562346261343163326238326137323662376363653638313231373531616633306238336334383237373063616436623837623664666437336331353665363635613832663561333264653666373165316634393633306331666561666637613764643930663832646665303833656633666334663436653965623934373130363764643639336465643065623866376330363333313635353563393230366136316232356464346361366536336165343564643530663032343733323731336332376262643633363461363966366233373562323730373466623230303931313435376434393163353364313937333233623665613236366139376333323061393465346538333032636661373763663735373331316330383962633438353165323063613134396332623735356532623065393030636432643762383639656335316139316663643064656633633865393861653365333064313536623162646233636463623862613539613665383138393739306365386136373934626433636634643538356432643937616239396264316237666666663663396238326333353563366264353937326561396137326239626630323766316633393862393039393134343261303765303434633162303230313436313566363265333466326162636637336235393839663331333034613462383238393539386530343037356637373333343165623730666333633130643364313437386530323063313064346265626430363033393963386136326336646436386265373964396439396364356431353933623065616435656434306134303533326134326561343132313962346635616537383862303939316666313337636235366164336166323439356339346633643739656633326366653632616234643838393237373663636666616635353130666165306132373437323066323362366630306666343236376365393935323466366663633663613462643861396338316638366432306534343562636338313064653861393534623864376132373136663637323563663435643361653036623933343533313939653837616363306566373535326638303262393431653765353132313832626631396233316264616631633565306165353633346430326664373537636265643763363561323939393730383961656465393332323538613637653830356261306661633530363764393633363861623832653235326134356664366261636539663433656262373239626339353739626136333964636439613732653031663637323965623664386436656433333034396635653130613538383363636335316339316137393063623733333666303738626266623666633861633130623832336163613164313236336162343264343264343038376665663134356239633963373138376165656264666161376134656531323661336564656136353632633666333339653830653565353239366165396362346439666266613231666233323462646561353831396463376133643032303337373530623836633664633730663462653434323233383531373130323431653766656364343935666433346232613264616366336363373066373035663033353730623435363632323935613233643232303232323662666238323762643864306365396336303137363333643163383132646363306262333932663037373135323963663563663033653665656534366330393165376137336165323533316337633337663837376336656239653061343035303939646365333665636431653031313530366538643630656231626363323430373239643035396636336463363962326665356132383761316133633034323730653132323633346239343333653935613130656335613439663638623364333738343135353664333465303166383330386235333938653239303764386438353534666535366338343137323632393937316333626436613131373164623931306164303939623931663362656161663532323638346361376362363332613233363730613533323365313439653733356334333064353532376434366566313965663534663835623636326536373630303830323664316332333135323336653762346165346562646263643036636562613164393331373631623934323164346563613838356466666634346330636364626331613934633133653162336430386661333833313861623236326161636338623765386131643661303733313534396464373236373535616436626533666537313163666536373937666537376164633433313065303336376463383231333135663661303135613933383137376561666361653838643033353834326463306238353332343763353863633263343262363132396463313738336131663536326563383466613539396632316134353866346537666535613734663336353734626630333565316233326137623530616233613436626661663261633162303231363339383636353965666239393031613333633535646563613663343636333335353561306436396364613064333966366234376466643735383935346665326536626636386633643531376633343732633530313433653530663061323866333665663734626230666130353264333731333134303961353566623731633032356631623663383139646135353364306164323131646533376339663635633932306331656637636365323835613064623565383733636333343632333934376563313863326435656662653862333938666533306233656162646130633363323332343861373732303335663037356333663961336263663537623736333130366264313364356666303166626161343163343430363930353839346663336538316163383063303631313930636530616238656439383061363032346366386638373865616637303532366362633230343164373833346265626666356138646139646236663966636665393561333234646566316437303963353236363039613933363965373866326337393161363531373531633638323532663033666166356139346161373233663162353930383639343264313130653437303061646435323733663865666537383036656365643237346434616238306230353136616566333430393436623837353538626465383838396439666632656366656661653439373434363031613034383732346635653664623130376633663162663036643162363836633634636139396434653135303736386431356366353732663863663038663635343465646466373861343035623831323639313130376339393364636461373864313866623138653130653966653632303135663931643737353661376264366234343562656237326536353239313866383763316435653562643864316263316131396631323533343332623464393034303335313431653834646262653631323061393134363233313233306438663539326332303461663866383437663235353561333432643139356130626131336463306132613162363266356663316565343165653235343633316262346237353732316563363034303231323134373632363833393262383366666365306263366437656464653939383233393562636436323062613735353463626435353731343436383138393134356264643138636363653434386562373837313266333238666637343764303463353361366532663664316539636462616533646437393864656464376532346239333965303238353536646365653163666234633662366131656335333834643364306664663832323164353436393565623332393436376565653535643666393965396264313734333037376139646537626134386638666565303837313337353262316363643361396332303663326565323534626233313962623032323834303163663065366665333338396562333063633764636663623564353131363835656463626136393965663135396530653936306530353730646637373065323437353931396263313761316130633363626665623937646132373837633738346338633865303264623231653231363262363262393334323462343331366531356333623934646636373538393665316337636534663034366564393062646133306133383938613263343337366164646636393932616661323130353162636432656364353038626366646535303862653333343634613537306662626263343830626138643364636536366633663464376661393239613365373131373462613038643066653765613565646431333734613663326130636263336132373961633766623231313362303265373166626239306139363238306563326339656537623037353862666265396132363735613032313333303536386639303538323431356462353765366230303639366662643934663539643936626566623765366631653761323666353633653361303365633464353232613465616433313431363063393563363138316530336563386330306662663766333032623035613232386137393964343833396431363333313434373163343363366536633364373939613964626434333565633639646436616661636663346431613465636334303335383363316136363963396561633330333139666638316136386330333035633631303135383535333163333863613734393236363365653834393166323536353761363966396239343466313332386165353164366662343333633965643861333033393264333436373731613939643231656238663938616664653063346238313637333666613531613232663537383061313038633637636566363136323164623432323239643137656430616162383637653730333861633334643734643132353930383835626338396439396437346465386236663736356465343834386465336262333838653130323938326134313536633863643938306439303035383639376534356636643663663234393836326161366565383366316638393133623439383161373264373662643561616538373834306535663934333933343337393636353064313634643337616237353837386430363062306365653039393462356235333535363839633133373636313439303163346236313334333561333938343963633936326232653338616662376263666230636334313163323039376334623735623734356239386333623437643733396532373030343365663862316566366138363532356634633333616366646136346564623630373264343538653265323934613164636131623465363232353361393435616437366161613734373136303937313063303930623435346434386631343865333364346365613237383762313366616538313432346363666663323238303262306264333566383033363438366366653138396166376266393965643339383537663365386430366666373961623738356232303932323331626539313865663430646165303730383834303838366332663133333531383662626362366265303538333863303064646235666332306662633765653531326138303031663131623634373238623432666130363266343530396165616465343231653865313435313638343965626562316434376564366466663032383633376135346635323838653538666638373338663337616338353530336534653264363066383032613433373534323461343365353939623034366631653162663264353737616262393965393163623335653237643466353365636537396332623938356239336539356466623335316531333334383531316334646464636234666464303162333433663464643563386430646139376265313863333238643731323739363239623038613130393863663237663633333262623138383561663430373036373131313265646363373139306335303730303136313731343430396337393037323365613633653635343639663033666362346166376233653066393132323036623935623962336532326432653939636331633333343631373437303733363165663234363062303165356465333935386464383564306232366664323230643063643066316664626162316531313666396430353966386663323461366662626438373234626233326465313464306364326339623935633533333266613231316564643961386362373531363063376335646337626131666162393534663737376334333663663063386435376337373235353132393862303532663436656335613339346434623831386636373936393137343461393164623030646234303433326439643437376663626366333738333735306230653932363233363163616438313365623234666338323630343631393835326236663839393238393932616436346633396535353463366266623535303838646162373032303036646339643566323662366435393531626131653038646533346165393336366465623132623666643335323834343333323035353535356236393163663963353333613165353333356436626165366235666135363565666662393332623765383536613862343161373434383465326263303532336461363135343536373131336562613736386164326361316431656538393038636163316236366330643762363065613366333235313237363363633435616262316330393230313930336266323437356438346661376635643564373830396136653365313637303834393431363263636533386262386239326538656666333662323962646239376630663263613830323131386135306163393733616166363634396263626638316232633264346632303763613333386235613835306462353430383363626334396666656332383439626636643365636464353137616231613035333932353461326536373635396139663536346231386431633532323439306230333464623934326333333436633933636263376461636366653562383135633061303561356631613336663533323832633732343864643563623631316264383236636536336161613564376662636432383433386663303166656335393733393362343236653337323238646266343436333436653162316162356336663333363966626539393365623932356563646266633836626462643035336436653139313165326635613539616433376139626137346637393034646432366138633434303366343166653335353438393339313263366262343030616435653536633632643136613939613036303936623338616335643264626132626332346238363165666637316437653837653636383862323935613361323634636661326537373764396161643033383264373363646237326239326434323466656239333932376339643666386538623264383761393731343337613238623933326162336537623663346661656635613965616132643866343332363666316364633665336536376262626163613963646530653135316132623934656663633031363366656333633930666161386130663262363761333132623164373261316133663466376436326334633066343438393030613639613735333033373130303534663565396233386565363434633533346164313331366630613966316331316331323838323666303263386630323963363737306461326436633433303938303139323232303064306530313432396662616436363633303831373736393630623965353939613062626338616432396135343666656639343932323637663036643431343830633834353566376131326534633537656536636565626534613963396336303864636635663933393262653336363639353338356433316637636336313234656262653165656337623537366464373464363135373761333033666435373866663338393733616334383631313562333339316632663534363639616133316164373432376361353763633063306364373335386365633136353563656465376632616237333464663731623231623038386436393130633439393737396337613765636666376332363630343661333664356662656535626165343530643939393831366161663438356238626565383361316331376131636538636136613430383437306462636236636166663862343832303266356362383031396465616135393332363037646138636236343138386537646331376262653337363964663934313834326163613061336334356230346237653539633132353731626134643035326233633031383566653863346636316664663139623131643432613235613632653632393765366632383865303164326430363664643635313632373564366166386262616662366562656161346539386236626233613061313066333263663836633131373864313039326664303333346262626466343733636530396239396234633066343439666138303165383733633166353863326432666135653066383062393737366364366133666661656236373831396232666666313339393531323331316165656164666333613465376335313930316236363535383839303537316664396663383135663030363437323162633962633939663237383039353734613463376464636335653631656531356432323461396534616432303934613464633631633930663935663464666666653837633931616435666534333631383039383136333365393530303431333366393234343666333339353465363531656463303630363935663662333939346431303936303437393433616162313430653861376139303961353634616631393761643361333464333033623235613965386439396331323532306634373561316264363931373936353562393166356139633531303763323935646466643863623665373165363835363464393933333738336232363766306239306632613535616662353131376464313333333835303731666239616437336362323461373134356232376334373262656638393434396133303266663535346532613563353932643135366435663732613332313561386432363232613534633661343166316336393564323238646437623935626639333439633862393833613536353230393461353865663834316464306239363630333637346666643862663764656163376336396137613766333661323230316661326436356364306465363038656434666662626438623737393837343164643630326661666238366431623939616365376538643263313165346366376530633061656565343965366662666633666433663462316565646438366331366261386137643966343136656364623161383133373261616663393565353936326436623333393537333365383364393466346136306233616332636264386463383330363534623834636533306432316362396139313534633464653631353834396539393639363739663437303632663661646437313166373962396234353037396462373664303235313939313734613331626639383863336334653763376162376362353364373839386638323338356335326266323737623432326135333333643837653537666565343332376233396433356563313938306532623632373731313839303132323831333538333062336131336432316531323163636531393162393162643538383439663936393830306532306135666337646162313466636230393865613261376664346635613732663166306433613734646539333336626631366235383465626330323965623466663238623062383937613464306366373630323166663039353832613130646335306334303536356566633465386566303363326533666338333135393965356630353830663435623838613166306365333130663434666637616365646332343535373034386330306261656163643465386438393737313361633435316462323434633132303332353762346664373239336536656534383066316165636337376233333036363666383361396430343233353331353431313538343163623231393430393539653934396135393439373233333965373561653332653366333364393162356237623732643064306536303039656161383365313333373639303433393536323730303066626438376431323237343337393437363536363032386638626238616537666536666562663535303738366332316130643162313265343837336361646238373432353362363035373932363665613639376239653062323535363735663339653239323030383065343331613033636233353939303764386139313065346239353537333632343838623965653664323837326638386233356232613563393135343430646638643537333935386635636539303566303335626533613132653230326462663964343665353134636638376533626634396235393437363166373765353931663935613063663631306630393162313664663035383233666139623730316135363563616636333135666636646238333765653838326639333934363733376435353931663263623734646139373164313333396365373637623462393039346339383235316437313032643533633365663666623139616366313263633038396333646634366461343230363539363665663939393435376462326138306662643362373864316432383234646539343764363339313239346563396537656532643939343838376632633265343361623033316533653633363834306236633334363535393939623137353762326139333837633835363962343933356231383265333231613164383530623836616334326238613633343539623834313938346234353738613965636432373263653637303766313866383836363163343763376131326532353133396364633638316635316338663134613239333866356366616161396231323763336361626366313262333264323166613834306537326631303863616232666331633065613165613238623832326465333134626262303339623833626463303363626462306437313736366464316163616333613066633463336663313664633435613063636361643834353964333031376437323166313738616262316332386639306263613762626163323961306430393331346136656139626239646338396137346364393333623631343332373362326264313737363732616635356139366131326336666439633339616133633637343531306364333035383361306266333731646534353330326638336536633961623638363662633133626431396564656530303636376138326436666135633436353236303030653662356337386166396437656263393938306137663761366666366337633761363237313565633939353263336337316561643630643533383934393261653135623936633732636337316439633863333966616662633264366633376162613566333862383230623531636330633834346138646265643535643738343039346436633263656639356538363464653166303261346236306662393035323630616235313331636630663237333062633834396130663230653430313530343262653131396138313237636130313739373232363565356239303036636431636238636335316438663930333861663634373138313064626461373835643366323161366133353561373064356265363965663937376238656263313637666265393262376638393937353033613137313334333133363031643531336633626561656232646333336139373437393462653134353037346332643738363665393035666537666466616137613330656333356162633734356631306132393532656434383566623439346466336266613036326437373432633361643834363061363938383862653736386134643364633065313432646561303630613532366431643439316531336163303035396637313161656234653966343262643633656130353935353836363036333734653465333461326261353639323365373332303264343632316163303739656430333033623464653935386132326330376635633039363661306131396632363033643336386637333038366636633761666231333162316637356334333936653933313337343435366366356433656133366565633331373164323436323162323432306664303639376566303532613735303632336439633365313464366164303036373565366330666337366662613934333061623030643933666661613565376439616263636462623765376462666637633636336236636638373530393433386332386233333735626436366135333038316464383665666432366435313830343031396166373637363963396435343735376362393532343230633337623036663166643665303930383633626637373837633730363239333563623464666431653730393335396339303861383232346362306461353730383539373034663861316138326135383466643333623463656634343536343731663761663165366235653362643838656232306630393830303433623361616539393735616138613334383663383866313662306437303064646663303039633230356532363635633065316637323436306233636630643062353061616232343264306539336266353237653130656333363034353939663231313061396265393734363136353466386232363566373530326262356231333063336639653961376164633730653966643565373265653966646534306562643765633231393565326465383933663035396635646333643565633732336539313234373831316532343031353339623062313461393430383063356632333061336237396231643737363430326165313933646537363362373566633634356133643535393837363962303335663038336634633765643531343164316135393838616237396166636565386331353230366132326465646366323436373566656138653233613966366232363661373462393531316330396435653337646361323663653636626361336261393161633065373938313535353364303764636438656565663736383763366231396164653434306533386130623866666230306164323730336539373861656136313531316238653662653863313466643864363962386236336664326535373835356665346637336232373261616334396130306265616633353031316138356434336264396239656336636336366330366539373562376235373561306565343733326565623735623565376233373263343633346130336361643535306637363566366466316432613461333266643532386630633537383337616164633961393232646665336134313937323430356336383433346661656530366132653564363338666135323537646261313461366464313137326161663338353462386532343036373839633933346436333535363234363137323331366538643139636134326665396166313666623466353366343130316230393031353739363231623761303563653537323463333632393137653930613132643536366334616137636531656234663861303735316265353238306466363538363265363439653030636365303661623130613439303433326363346134326162363361393539646338663537636237663432613161323534626439373732303363623630656639306433376139346336646235303866336262316264376238316364366564346465346636353264626665346661376635386436363635306130383537313731393365353135333262613834636138313037643264623366646137303939656335633237646565653833336536363461396238313266316237373866336135383033666136386665663239356663313563303065656138666634653633333632636334613162663630356638343234323533626463393832613436323161616539363461653234306339653564643038366665313935626164383465633634363662393834373538376534306439356566323432656662313634343766383131353833353262306439663964643636313937393235373763376338346533333337306331623533636132666132653432633364353834623137656365313734353535633337323732626666313938653631323531316436356134633364616534343539643138616665313836343463333864383232323363316533336365396534373530653733313438333538646666343034663238376631366235613561626565346365393238666361313436613033313462393034383862656232663034373837333265623238373431383934363137376538396638333630636631356163633435643535386430393864343839393837383532353361663133663366343333326166653534393436633265613836633864343761376637303939663462363833353439613638393531613339336634353230663435373966333161373263653334346664313937366634656330626631316530333035343262333662383337316634613061646631323038616239396534373931636533306531613265643433333339623030396339336232633835373165373839663931303562343036646663616363623965343437373466383635393636633337353739643134326533636132356537323135643663613337393436633462313466346162643836343639636439376439346338616532353637623163353864376435383462336339386162336533633931346661333563393337383731333933343131373837656166366637643735306531333661636339616530396538383462316165633135363366383066313637643566653864393438353331393531646339336666393034376265363366623436313631316238393161306565303335633863613431306566386139346231306338356435616266333135333366653130356265343763326130386235353634323461306662323630393030396238633730643437383936333166646161376438316561316639306130356634646262666265653131346262643432626262366662633832333862386139653664626263646662643639316564343535386562666331396435396439326438316564646464373531613630633638656234383032636433326437353632356538373333393935393231346233383339343163633239613030393830353865623962343035366237356166666336663431343532333534653334306363313964336565353235306361353766373132303232653134616432363563366666393963626138623437393562613264623439626339613761353363633463656462333738386439663036383232326263353565303665356437316364663737316232363830616439623637373163643332613163353133633237333763363462386535333731396463366632376264386137656163363836613561663937333331663836316435366534343139373361643264343932306638626332633034373338313332376132313463346565643061336336336462376561363834646666376530306466323464643230666463663433653032643363306531623039633563303638333930663562316636636262303464303038393866373663333433333731653032336331613337393662366531346661623031613939623833356661373037633035373363346133326136336634646563666164393931343366383535396534393737623636343564356131323862613130376231356538333833366463363338643939613930313933656262303065643938363664656565626230623763353437643436386436306137386338646532313862366635376163303935616662316433393231316232333634633762343930356132396561333339393133323732383537626330653765653362383965336465373931313537386136333130333139333039376261343432643466646134623263326231323434666466656163356663646330316261653761666431313933316662303838313965643833633636303966646534386532643064393564616561643732363439333539653032666466343866386537396264653733376432333537353063313366313861386338393336643636383464613361343931623637346564313438613936643530643763333064613862633632613664623830353762616636343863323433666334633364303435303131396532633066663262363936363964663062656432366137346632393761306531396237326462396665303038383935653039373361616565303266353662646363616336663439373435303661623231633738653062303539333263306635316661353864363032613335646335313165643530613864636562633561353535666265326534323039626638376162323038366231323636346432346663646233346466373436643265313830613731363461303031636136336365653865326236323465386132393031663134396365376534373564326434653661303032353031303336613763333137636435616436633662356437623962653639373065393333323937646364383034633463646264666532353765393835626164343831646436306236303265663865643730633065373862306334323834336663616662386465343363313136386564366537396561343439313937346262316161623333396433636665623064343866356266303239663333636664386263393531353336613764316466633531633761303330663065386334643834346531363137323163303536393738613164323030346662653332313037303334303930373965666135336536633065303062306562383436363437316635363737653465623932656661366561333130636564366233613035303966386666656464393133336462303065623566383465386332316337353964663330306662316138383866376537383465636561356238363538623664373638616665346630616235326431623563636561666233333939313233336235383063303966666164393532633637626235393665653466666239623162313762373666353463333531303737353637323664356438623566333666653365323763346161323265353264646462653361303434393930353638313664633738373864633264306231386539303164323632363534666334393862666435663561393038616439633834373962616335613165613131643833636561633636613334623530623965343632363834626162313938633266313031396237363437663338376433383761306238616563393930333262396166643330646339353763393532623262333064626262343236356662623839396237343837326632656237373238633562343631623963653539636163356466366364643237663530343735623936623933396631373961643965663333306132623137353834623962343034343636376236393837363564613635303437336632333731656432353337333862633661353264396566316230383934646133386265323664326330643037383563623062393634363962656461633231386463373065373365353562333934343565653231646236306265303538363634383662336630633036313332326563386238646166383135333336363634663331353963356130393338653230336133346564383331313538396131663132303331333437316361353764626362666231313963373834653039653037646363316531646130333039663032373837353162626262666163636161633037303934656331383833643533313035653164613736356137333330656630396361653064393762616131363430643431333939386435643830396365613963623438383232643935666634303834616331336239643266323031376331376239323439653566376264373631326436653238363662623264333165613436613638303730666638346164366462653335336330373663323439623831623034363833633466383538393862373061356561373862653364343665616563393565376333636231636263373664323133336335343432623764616136613536363266626135373533346437633564303831343634323565323737343835376337323362343339393835333166666264653635356436613637316338393439393063383138343538366635386639663864303737323663376637666239316330633365366135396566393238353966333039313235386162613364646534356130626439333731366164383537613639383038623630393139613534613566323632356335346563633630636166383438633035313336643931633036346138356563366630336361383065376636376136336262393839336433613231663331393231633330323065623631363965316432613462356137626334316461343337323734353738393663303763363630663538323563353563303461633833373565373332376566346464356635663638386464366161353461373633373635613565633034343965333937316161646431303335653333633034663034376530353730326134646333636339303630373733396230626336626233666530306337326639643161626339633733393065363063316364393762663332356464643366303865336336643365396465383761316264613433323831373739316235353464366138653066373337613962323535336262623837653831383232303661316430356466383934626137373038346533333739333531633338646432336363623238346164636139333331353134363933323137313231646434303737376437353634366437303831376363333864333964653738333930356232303137626533376161393331313938313533316363323330306133323335653238643330336538633632656330383964623462386431613664396439633334303135303339356332613365343834386633386533333965663762323333363832626664326530326637376665306334353935613132356230333232376637323837396637376235613766663036306666633563333330616236626631663930303430376566643836616334323366313139643338316666613034373030636535363232326162396164663931643633303839656435336231336161336365616333636331393232373338626461343563323564333134613965633634376439396334366433323364373765363638633236343966666439373838303233356631313039663533303631316466313138353062663030386262633839636538616336613661313938323033333663363265616265626362616130383861353132303234626261333461353363396264356564313863656330656563666137353435333334363434386566626663656364313766306363356465353363313233356337363634326166623765623034643762643863383965616262346666623863666638326331383664313565363638643737343835656636653262653538373734393238616130626232343761356564663162383262643231363433383836313834356538313566376364656635366662626330643230363235376339616134356333393734666634613939656538316463343238373864346138376535646433303831303962636166666238333962353066653364363066666265303732353665656133343662666461373338363335376164616632356531363431613564353461623330303032626334316430323437353339333637623639353966306532643463633463646238363030653861333433343634663933663431376635356266363830656636313232356365323464323866366436663036366439393932333565376366616130666539313531373533643262333031393332353462633261646530356130336234373365343039343561306634366262623166373330363530363234366564393063356430363366316233366538666366376339343033353732373261336230616435313931376362303336633832636361633737613032663663336165356139646235383962613732623261633030623731326239613064633834386561623031303065393565383861336263336234396166313836326330316363336465306331313539366563343664386632383733396631313334306162613730356531656137376130633634643339303935363264323438623066303262346362336464643337373933623834633736383933653762623735333738646331636636663630313831323132336264626636393538376465653239643733393635663761396564333865313963623661376130303164636366613038666536393330373335643137646466653536653337336231366436366530353931336463316163353031366163316234666138326332613030393239616538383033383938343034613431323832323838663065353130363235313938393434636631393165323734306633663739643364653236616134353061656230316134326362336238303466303664383463396562383361623338336337356263653133393031666363633466313330343765646462656535396130626337316434333636643063613030363463383032396431303365626462643563376136643066393466333832623735376566386336346364363463383562386631656563346565383562653336663464626637666639656639383566343030346362346131356530363564363535653932313831363231373937323166303834333862363964633431303538363132323635376166616365356334646337613430323734623938356531643531646462376265333162343866316230336464383139623835343466343535393134623934336631336131306361313064613736643533383562626461303465353235373835636436633738356634306464623139343030356265616534616466373836323331623564353333353765346230303362613066383238656462383434363335623335333934393632643230613665623161343061323633356432336139333538383662376465626262353966303161623232656435626161636536613730373838313231353032323165383030343933633738363732633437636435376331303761386131393435316239323936653234356139633932393762653036376631343062383635643938303266626561666466396463656264326330316261303339653338343535373531363935396236643862336263666636313436633431643739353234333633643836646430613133636266386361353938333966303231326432366665653363353037396634376233656239303933376536306631616134323736346131383639643039353564383234623632396265633064303765366132323461333264303632636239333437373564333536393263363662346266323362666662643465656537393531343137653033326337366634653963393765373238616131366233326230626137366436396362663934326138316631303533356663356634366664393133343236653332343561396432613731303465313165363464356463636230333961383330353630316234353661393335353962303631653230313061373763653135376363663638393031653135313730623939663831633239336133316266653962653462383133336631646366353632653463643836366238316365303735616565386163393365353164636562323332386639313932373162666364393466643230393537643431376631343936383138633966326236666630613439326564663930623163353936323364383564653033376463626236663363306430363863666638663939353032323265623933613435656438373331316435313338613364653536653365353034353637333964633332356362333065323330633934333336613134373438333733326162663866633537353266393431303130323631323733643966346463356434303165636330306239343631333233323934393763353762383336346464623138643233653935333366613434656634313533393736633036643761303266393961366437663134376562613232313462623866626436366131323863643662663735326338646639383362316663346238623334346537366634346531303238623966663035316432616663633037616364383262316537346132643764393936393436336237353532383634353464386562323861636263616266613832653631663865366465316163376232303339356230363164613233353632633130363565313932363234333037343562303963613036613561343162633830396632643165663565636238646165663964303263643337383261616437626334643664376238653732373136633961656665666436623433383632633730613535363830643663386637306539616131613930663833643736626666323537666137306134366231353463646335646535303032323339396332306630323737616161623930353735343063373430663336666239306531316630303139343461616264346562623165306535623031356238373964613933376636323934313936373539366536613864363737313963363731393236313030333739613763646663386261623333343636626634666165643435613465396635663136333130646162666132333834346532613333303034376437656361333461303262386238646363616561613835663863656438316161363265326361316639623437346463643438336162643336633437633635356233373637643161383635323366656331386664393565373764353961383266373866613262623265353630393865303138643432376539303734326438303464626434656236633331396663343336396537626330343937313239376532653632306566396433626633303461663265383561653539353463653338306264323662626361326330613330643835656166373732646436313830393866353033303665336535393637623531613032663237646461353437393566323830666636623261353464363638323630636564616562326332313135313166666335643436656237346532616138626134336539633035653032386637353435633736343663303431313933663930336665393030663531636665613637363566643933393433323534306263306365663135393164643263613465343435666364363436383138613764393866306638646335353462363463316638343430343036303864643535333966326530373332356531376265666538333131656437633232623030363530663230333439323533653739333266633138633364396563336662326266313365616533366262636339396461646666623339393138366330303233333066373362636462366663303931323931626538643364316332643164653766396431336337656636653734623839353439643761646461613439383736366263393762306465316137376139386366323466343935636138613661383963343566376238356461613933346339343663663464366631616134343431363332303364633539623563646363313132663066616531353937326131653030343361373661313030303266383331343632353338376334366436343833376566626538303463383231343337383336313136396136373439343661613635633735646134363431633332656237323262386166326337343938343032373866376431663030663230376530363664633136353734356239626638306439636262336537656165373361343837313232653165353833373233316530313831333764333461353738653235633839363966646361666331343466316564306265376136383862646431626335373631373861366234383534333736633461393735376432333665633935393936616538343833323338336130613239373431303833623862626362303562613834636131613737353539306430353266316333653631356139356232346366636537643662626462363861616533353462613535346634643534366665366334396539623232646634373563656262656564333365336532636237363366343363313065383663626434363536613330336563656433303239373964393830663037326631656636346538353034616233373838353165663933303534376531633262643162643363323066363137633361656431393133626564303962373238613766303535386461326337613336356433356665636431653735383130616165383935366239343538636632353230363236373235393635343966363432306631663632633532643936313963303534323032343331323434303034656630373331386535323435333936373933633839353231613463623839363764303430623861613166303738363735623534326134346238663739376463653431303865393137366364333436363438643034313834663839623935616237316436323364383439376331363739363537343066666264353636396331386563323230323765316330343465653563356537356230666465356434626565653830373765316134333732363863646231343336663939366639613163623161356331636536646566373439346335313537666538666561343235316237666339323737316264616435633634663163636364333061376639656433663261643361646635623363643166646466626266343638353166656135383339376134643137666237613965623534623361623434316432326165653137613637386337366661383564356236656163376161666330633862303061613334663364323137316666303539313934626166626165333739363165386665663530376265346666323432613262333262383430313531323530343639626531633065656636656465666232326661386537613631616665336233356662313163653862623234663665626536643563393266653365666636646239393264396331613038313139636666623862633031663561356634613864666532613561336635346332313464343938393761643363303931626132313839313530396233393363316562643966373161646165663639653765386163646662373764613339656536373634623832343762303038326632353437323739396239323661623434306463643338313965623963636435363135343635316530323266323361363735373737366636353332386334326261653537333534363930653733373963386636323565356437383035366264303137376131363363653238623735653135316131393336386336386463393065613539326434666332633233623566373034333234343436356566643565643864636237356164376435306265633165653530646661303135303363633634636632386164666232303439303437336534656161326133323435306235376239386236626366373030343763313839656535366566646437333365306263386132343837646337666164646433376535326662666332653036316266663232326563663566356333316461383836623862653666633233376233366632376133336431376466653730633563393036626537363235623562363962386365616137376561393464366165373361383538636661653031386334616461666532393938333464323536373438323762336133353732313037363765623935636466316362623439623430616533323034323332376533386139333132653830663766653635333266643232393866623530653062646235393735326333613930646636663832383663633062333735613662626232646261326339346532323461383561313034373538326165616337376537373232643539373364313330313037633232666665643164366130656631353963383535636538613135666433656261313465323163303539313034386463646262333937613538366261623938396238373463396138363432393061653062646334386463613265353965356333643531393261326135383965356230356637666136616637366537323961643335633837316565376236343133346132346263666662666139653031356233663366643261663532643931643838373166666166366334643437343936333362376333333831306232616133316532336161373535613137313637336432336232643839346362323865323262373237336332346461666330323431626233316361346437326636343766626238663737663636333366343737313762303361353432363533316637326666383766363834373132623461373636613438373638366363656564633638653633653061323762656365303136363462336433646337333563653764613961366533626362316637386233666631356539643964313636623430303664653264636565373131343436633134353230343936333633313434373166663765313864353332333530633961626232306430306636623434303132653461336164643562336236376337326465326362373330366436313265643335306130623937646464393964383536633665393830633136336165336337323439643137313635386438643030383737333534363333313732646133626336393662353736306665623437366437636535373735613566393936356133306337343362306261663735373336353938393139653331323066356532346662363163303730613736666234663438666131313834346439323566396233343930636162373436373063383861323131313966353861643665313639313166633137613061373836303861313538613039363932383239353561663436386436376337323130323161303334663334613735633433313238643366356532313636343530363231363361613232626132653761313439613132616133353166666230306131323234356266633133326336353035663338646239343232663434366362303466303833666538306136353766626138666463363865626436326536646532666566366662306234643835646131356331326363616632336234373461353036363130626438393835326538373265393733323265613935633763343032396637663238356135313634643165393965366335383963656436373562333730383437303765383837376436356230333265663535336165613836636637633661326438663334353839663762336434316663646666643630656630343633633436376131623963306434663130343033636631663237333662376139336166643663616566633632396638653634333032626663663835383366663135313462616462316661316561313338303865383765303133343233363532626633353162643133643761353535633036323766633965323139663634313838373031656532326630666337353439353238333737633563643239616461653766663331663638643062616639663038363966613833366232623465353437316132623666353134346166313134663934343563656635623532373632323230663031663362343931373432306335376230613837666133363561656231613232373932613363306431376665313733646164336238393566396163646362393533373830306236363538663638646230396664663561633131393130353532396235343861636662633735303033393936383232363061383061343637323331626165616238666434663566663936663135623233653931643239333565303332343131646237323361373537373966333832333066323363393437616662376135353931333262323065323139326134343638363164396439643933366235396564313764623464383065323566333032366332313339343239653464303363306338373966653432646262323333616433613661363937633736663761613635356163393864663138616435633366666462613165303531393664663533633164323432313134643835336665383832653565643066663263323938396663663237366133613336306666653036343265326230376365313364336535333532323332646462386232353463333865613761663666353461616435653365636137313665373036336339303636343239643466373264656237383136363066333934333564326161363432656330363066393432346431313233396662666261653438336634306363363134353432366263393836313431663165613465653465353538663337396638306465303232396235636439336239353934396433323231393138363335333635346465386462616130303261663965383261373032656233396633303565626336343935303836383234666561346537633364323039663365316163666263353937313166643466363238656138646438306639316364663465623161646432613339316235313766633130333237363731336566633263316637623335663130653736346130346634616439353335343361663638333762303230383937383163393033663964316638336637643364316164306665633963613433653330356134373831343463323131393231643363306332613232633266346632363263613338393338643833393866316165656233323938623033353364353735323862346565326330636338653961303062633938333065323666323139613563633162663835303933653732356630373363313031653537653135326436626163396231633134393966386335333163616636303937323262393136373737663361343536343239316539633161616432663330396263303434616232633834373736303662366639386630623238366631303161656639356238376533326236653465346161366663323837366464633661636332616561346436653634613737343061646637353863363964643362663239313537333239363831646337343737376365393533656136613536373533333865663538336534306338373639393663633339346439343966636538646131313234396230643631336436663666626532303437613730346562616461666466666666626563313538313335613034303433363032326335306631653238353762613434306165366162646133386265306462643335373262353032633533613439623230343164646131383230393265363936316439383033326632616633383037393539353166376430376661383535353734616564616263613633613061346130656662343634616437306364366635373130333136613465373664333563393165383733653363663734653531393061353165366463613734373035633937343837646465653963303133663366336331366337633565393731393338663432633561316630663836306366313636656335393562313965346436376133393063643531636166633863613834346264313234363362626237636430363836323436346565656332623863366637356665353639336634323264366530653235636262326631383863386132646636666264653266626638323863623964316530333035633366666364336163613665343333393566333431316565376138303237373765356565316631626231396165346664336466303262643865376338623337353838373662646363303034373433303233313464663166636164656433616230613366333662303530393837316462373638346265633737386132343437613063383661363238663330363933656564633262396261393135626163313863323835326231346363646562666565376231363130363563663634393330643235346466656431366463316461353833386665316131663865626561623130653966633537613335323534336130326231633635636566346565633863663832383961636334663338313665656631383262313137336633343434313366633032656334336531663564356335656237336437306132643839336665303961613332303033663233303538333138383133643136326162343763313133336566356262373239323064643462356262653539326632366666353339393138373631656434373831353036633936383834616564383263396236316337373633613438346236313633353539303935336262343836316238386465313361353230373637653832386339653966393431303332313435653633653365333136396461306165613833313563653732376634323630306133643861633537666331353636383031333366396564383561656262633038313231333139386465353933653931316531303639663866643839313630626533616439666538303336363763363833396431373133383162356263323737653338326365303633303438653331643735353164653661613130666634396630303164646434643061643339643762626234316231356461393032663065353937313730353034346535656161383264626230333563393066643233343939643239316264373836653939366561386239346438383663383462653563396530323462366161353339313236316462633161323539353961386239306562653363373861393362613861333035386366393130316133336530333030376430343637363636306666653131353235633166366565626464386465666333356130656632373833393138333663333462353364373738646531313832336338633364366639376432643032663138323665656461623433383432353633663037313131623239356461386339616435336466313133313736313432353462343631353935643132316366373832613830383131363133303436633138626436633430383137333630656662626134656266303266623064333839366334313862623261653537663530616530613332343663333336393832656135656465363061643432366432343630376338396665393338386666636636663038613035333731613561326663356433356166346431616365333238303439646630653239666639613063633031343261643163336566356139396663343365646232396231336332366431633033313865303438633735613539333339323861633962613363393434626234356162303132383366323031616538333136663437313135353364343762323832636437613764333834306664343137353764333066613061623332663139393764626236386331383965653661386132643133613730646166313662366133313832336465383933303139653165346165613665323539616361366530336265323863316130386438396531386131386339396631646662653838303333303836333631656439386463386436383466633563393137343136393166613438626632633233316363393939643637643136663464666164326234356534613266336163386230323039343637313462666662343365613739343037313633326532303931393161653463333861376462396262643435333830383938306434373731666433366135623061343836326630366465656239316464323132313238323733313966636132653066643262303166326365373664373834303632343739613738616437653737386430326464633363633733316631636465393638363861613036343532343565343331656137343330373439646232316265326430653735396366333064643864346339343638336138363264363538636263306263666339633432663033333363633334353335643364303234356538616138306165336535353834393531393262373763393438386666643432613633643032623562363335376531346638626266366433613932323036313031613039393732623065373734333564353636373265653737363665393439663435663865303736656233663831663632623665666534633134353730373035316164643162346263366438626234383265336531633932376337663239343936376237373539383861616365323634636138353761313663633564393133623464613230306163653433376139656631633563663565613162626131626630336636626637326438313730393861323339363831313963613762363136653436393833306261623866633365346331383131343938303534343365646538313733373532396536303234626137383937386161633336383165333339666234393536356137656434313631613765386466353437353561336430623636343031633963626465643135623731353732396661663731336335653833613638333131346361303962393362663231633037366436316139623265373735626166303266653937383563633138366539643431373464376230336136353133626430356136356534633539383364346536353966333665626638613662346330636433616636363335316438643163633965396464313465663066343730323434313464386438333032386365666635346531383235356237643638393031346465313435346236366262663736656634363136386131306336333063353436393036383238303262646238323966646361633863663738363630356563666536366434636262656161653830613736643536363633623763343731376330313263653663313333363062326533333064633536353563323539343161646234333362643134303266333763653131313138636264323438613337356661386434363561383033646433636534313731303035333334623833356462643465323733663238626430316433373130396330613937313936616265306361306534663330353836386539636263666339383961383831386637373734636435373165316337643533633236353933343866633762313965316565366461333163653436653363303666613736666566643532643139346335303230623838396430343430396261666330393031646261366162646663626266343430336439343366343935666136386432346335623138666633316265646265303261393164346638386564373066383837333937346533623538316363633934666332393361616336396635613261636231613832343139366633663663303734383437663765363364306335653734306630356332323037613731393433353532356538313637306639663265666465303732626638366533626565646436373961646563643236663234646336393635613961666462396135363738663733343535343934633431663130313166333964613539326135633836633330336538633033633837383132336332633533353431393739626362323464666638393966636562343263346534636531373333376263353636363136666161333265333633633363613262353134656361376536316332306562356134326237363634343130623539333730393330663766373436363237353264383836616239353666656164346537393632623264303435333039633131393637383331613437343964343166303761383333333934633036343136356630633931353833656236346139303635613339646233303666313534333739663062303938383532636336336134653737346466303831336236346632653366313835393861373966313761646531303630643630643835373136616535393161363834356431393836646366396431383035663235373963636338343264343364336130626532663533343232346335663636343839616637383763303666663465386466363333653964623430643337323662396132643131346432356532633737323534616430346666346665613631326266643938616362363532353163333465363939636138336533353135313730333063333533396439616666323838393231353938306138343333316433616238333866393434353033633030653838663662646230366136643362633863396662646139336366343736333439316361353634613233643538643136326261396261323736343738396238373134316139333734306364333863623838383335376566363437623266306433373637396330306431376232356266626132343533633638666133613836633666326230373964643164396661306265386461636332663763306536303961333130393938333131633964353538336664343261616366656363393635616161313932373532666263666363346463353436633361373632663039336262396465663032353432613432656435626231356233373633373462616235336436373938373263646665316262663533303461373230303932653739643963313663313337613735363937373866383638363761386336323565393462356332366633366631303033373235333662366463663666373963386134656663316135313438643264346562353031323539353532306665386433326538323732346533356437323034613361616466363564346362313465303861643834656533376164393731666435336633306332616136386536356639323633376265373336356631363030623138623636353032633961633666666136633830326238323265626464663465303761356438353634633664376533623865366436396365383138653430333862666538373732366161326333306336646137616135313832666132623930653935343066633863613138333032613338666464393137386366306664656231326536393037643631363736663731623463353164376565626466353539623534346361363936323138353233396134663833623664623133613937643431343332323334666633663536346138353731626534353332353862653262366666353765343065313265303536616437323065636133616466303637643037386236393334316162663430386463313538653065626364353966363638353330383432323436353738633037636462633861623936303661323433333764396463346338313535633837626366336365613066393737333937646166616238623965383661323764663063396266313233376264663734633566666433643830386165386632343130663932333231383339353033326138396233613533323830323338343732663934633962356530376366653336373363643734336636313932333137643132333162323865326165623735353939336365623961633939383230643437633936306431343234346261326266353362636366643763353234393434333530323737633333333739383435363136346330306134303863366463323931636434386536353263643666613664303437656633373465633166343761323463313635653966616334636536646630306539346561396639363638396237306234623237316164613766346566373862336530376266646364613462336633386137343365316437383262616462333433326237323562376563393063373664346432373862626530626264636339353736313233373962343461316165336566633866323964623934613035633265616133633938343863636365393863636337613136363430616137393838623135383238356431343666363137336538636164633438616465386663356534316162383130643939613432656264323662636233386636643266646530363939613162323164373637306536383761393136636664353163306435613435306465343639383232383764623838313432383232366461353736663732353366626130306262666662373965356131393139303765666633656564346363666339396137376632633438656266306539613461323736626266616366636535646262396265343434366465613765376332393835366334613833653866633633656365633161656637313937326465346239336662633932346636306330383066616532343765303938656235313032646138666236356330326263336166393332306232363136656335343831326266646330343435666336623030393136313461653963313966353039326439633034343731316166323161336264333534353762316331323230393335376166373839323763356465373733643165376638396437303930303834643532356662613236646235666435303332396533373430623561623363663530363030393634373838303863646136626461643330393932353739643737393531373132626132633366383865373064313864616630313362336237303236303362346131626366316535336433613730303364316137333463366632316463303131663863383036386334346334616535303863326230333165653434353836633132353861636665323666313563623265643930643136396339323636326233323661646533353061656363666230633634356663623533333837646262626366613932373930616533623839353465366233613534343865306631366534353030383036336663633634333230313333653733633765383638373436633865316335366661623365353433323034333235643135363432626435643830366635396366653335663830323730643233666131373465303333353465666166663837306237396636383732363834626561336139356462383434643337643066626462336534323930313439656234366231663562373261323761333334633632636464623933626663626663373963303866626632383362646530363331666335313066313035393530306464386331623063373538343063313363613731333033376239653330376466393133303534636266663761336264343837316366383562313865363438353262393762616562613839653431663535643838653865333766333364386433343061643566616465613264643566646266373964313535383334616165356635643361363164633166316462333438353939666137623035393130663563373761656362323833346664353138363139653836616631326338303361666635326238646466656137613066313634313036353062313964373531373130383966633265373661633932333839393363346235396539633166356139383135616561366639383162623466343835326336383964313864643734363930623233306135343635386133323135663735313231656136633262346332396266663661313262663230623762343935343734373735633535313561346536393234396563353466383336373836666530333937633062313565653636656139316130656433336438353936303237643835313563663966663531616636326135633665613462353437646134643237306431646166623165313764393331373864306533303233383737363164653739316432326133323232613434363133643138356530373764396564626634333761666536356335343766393730643134666230373162343434616135353232306630303366656337356135343565326165393039346535653535303139666237396430646364346132363961373238393233633762643330323236376261313035356131303637346536346363623830346337366634353764383135306532366235333365346435366166316637366162636332353964366435666664383630376531316663636165383261346435646537313965623636623231616564363637323636623362326165633431363334383361383334393830333561613265303330323439666261346566343132346639383865633934336133613533306665346136336234383533313131316238656431376161656539356138326638653962343033623333356636326465306332643437643465393262353635323030613264383436303332316636646362323735316662386431643035313436316466353963383261343161346639313034306230353936626339396132376136326335633733646666626339643436653766356634636437373836666139323666666431343332653335363839613964306234363935373762633033626538663130363635313035326236353839336666363638626631393964313030353232343537643430663337643336363730343232303266633031613562333632393538356636643463636262636461613333376439363464616432333434326561323762303430623239643961346434316635633031623331373566383063396133323637396362333738323935356436356666626663396334386430346161383935323133643535303335326330643466346234626563376333636431356336316163396664393231656134316237663535316437636465323736613637363730373761353762336538373834343535613763663830646262383338333932613136646532633964643039393166356662356236343533336239333739653364303336333166383937633266336661623463316161313337653930613131663232643237376461363766376361393530633236306336343838633637313566643630356633373339633537316530366364666662393632326135303332303434313365666666646463656138613934303935626231306332373364346137323761633963386666613136343164623630323530353331646564303065623465633136323261343234396266663061633939393839313866383230376538316338333739633562666533636137613963316562623262636337336330346133346332326437623762363538353438626535656162306130333737343438663038323265626533323839653832633761643366376165306339346131386336363263306261343431373638653435646533323365386666636531386639613366363531343539353834653439613536643736333266306130636131663134333637373166316466343530616633353939613332356361396330653763393634656432616232343364616664636135346561366461353235373434343430376265656139346339396462373531323835653963616437373162633061333166363165333165313963326333316364383463323966343163613531333762313433383335653937396263376631623537366136663334353137643732396463363730656462656534323563376439376665613439666132653931343139643335653761376530373036336434653536376239376231376461396164366133376265326639363133393733633863303232613138356161303564333138613664396461393261343434646639623265653431626334386631343030633162633232653231323033313130643630333365626565366231363531613834613337383332383264626139346162653333633931333236306434313363336133366636666237373737366433643662313465646462333566366237653036396563373531393132353637313030366233303630313736666434633436353536623832366530663137363730343564366539613764326630316636313433643139666339356537663934623831396335646261333666633332373733303066373064636436386335633031393539643730313832363238623865356532663464363537626134363562353431656565393164376437656365353136613562383561393335303931343365383762343436633562613035313430323661326430396436356161313031643465383165313635663632313935663435363234396639363164396562343539613239663363303630306438323033663634333035623266616131306163626630376433303164653630663036323832616537333839323739656530363366363736353331353936656330666462396362636361346264333934333064653162663832636239336630613261636431383935626232383436623038333661313638623330353336376131396262333564336131343838356663346166393362626636373665623633646366616137386132363934356530613536306136363836636466306133353163666664386335323034316332653337623933366133663633343031316566343266633336633230613063326561323162333330303439353831626638386433373534626361303734376331316362653464306432653136376666326466393331356538346131336562303263363763303962646334383732653065613639313139313538323230373537636661663537643034353166643534333936386133636464616631346238353438336165656535653133653635316238333438326437363164666431323035656461383231353233306363643661346161666239366335353864633165633031363431353335393033373134636339356533333034383832663337306533386362353836373536396465356463336463343539356666353230386164326333386163656631633930336234663135383763613635303265336634663664366361333030336639653865663763666334623131356364326565623032653064353531366131633865336137616438626335636238623365373730633762363164353036313961333031613233623435623862353262346332653436363539303562653230623162656333346631656661643564303037376232366331656536343230613237643965623531366461373731386366613830396134363632323436613930366633643366646563616161646137383634343362356430666561383937343837333131653365626466356437343835623635613465326464386131666537333531303464303864336532353766633130636466633762303332363735646430306635613861613232303961326463343836613732313563313033316461636161623763393239306130363731663666663238383162613265663630373361663230666164383364656136653231653031613439666462396235636537343663613533393436636231303664653736396232323030343937656165306266643362616261646636393230343536343739623836343330363433313739663837353764373361306564386564636664653731393732336538356263393664366664623764323337363438333635666135343361656535333636336265376637626438353232616362356331613762613764623232643164633266313135333838376365313937336533363935626433613833383063663335363039373262663362346265623331323137353665383139653933386534656662323038383934613736383861653138633039653138313166353339653530323663353561383063353333623762383864656365613030613939646530346534303065346334333635626235626561306362613664326663383333363464366162326135363636363165353666316238623336633234363832366265376563323532326231653731636639303233633136336438386431336238303635343933316331316233623637353065353433623666386365613239303436346536653465306234623061656137656631336534363936363762326261653031316338393963376431313963323331363662323032623137633233643134383861323133393631363131313464663937303835353763343562353039613131663361313962633634343166346363393237663831643662366634616435653361306237323963636631613031626337613035623361643031333036363132353933396130633135616430376164396234643835653563346530666635313763643433376534353163636163353562383139613333313336656263316131653664323130376435383066383732386238393034646339356432343132333736356165373264646363353836343433313036636632376665373232356433653162366130653233333233336433366337666136356132633664333662643031393835653262633462356434386339373166316266366430326536363734336466663333303039313061646338383439643932623264336235326566633939656661333738373063663936366632393562383731313732636237623532656332633034316530636662613931373639633761366539383836633031333566383836393964313732363334336632663265666565383362393435353633376238353637323961666235653961306636373131303337636333353137313631323833376534356463376431623839303839313036393866653961386333636237393530376165663033373638623032316332663930353738646539656566373661663463366465306631326538653463383761353936303162363663333034633133633064393834373564376630393239656161666137363763303962343535336535316265363733363761653637303633353662613361366465653663336564316332323664333834666533383035366630653665613237643239366264633636353663656132656130616437623535613035316131316538656164376166356165356539363663386635373337336638346461323933613130353962363932333161646332383563346461303930653764663136626333373362393331326230613638303839656330363365313665323665346239373535623133313761303362343731636232366430333033323038323836383735396132613034623763653064356130333330316266363834326137626135643335306661333437373738663766633330626434316431643635373939613431636131653063386134373361623037653333383661376430393564623066393338346431326531393562396465303132613165616663306335313636323732616533653361326437346236373635353930663738373763366262343131656165366462333934383938626236633034636463336533666331663737303436633232383665386333316138633336613966386163326538366231363135623661383136316538333138653963356337343365623733663033306534366336343939313330373937383763303036666261393233393238643537623036366662383964636264653863336539643230306438393962353730663438643666363036376438663337393737383266313931363530373936336537313166613163613439653537373432383530313265333832323763333436383632366635643963623537386230666631633935666361366637386562336630613737623936393835373434396265383866396662313932626139613932636530383033386263636536633733633363663662316631323337313435386433666132353562353964663661366366613033366266623433383830653764656135613334323262326130613831373831663562323536376230636539346138323765613333363938326230333061656333396534386464363936343237343733326437306165666534663638346564303063636139656162386536313035643534313365653864633962306662613066363365346432343530373833653061353732613235336436333235653934366166343837306665376635383533616266613266633931626539313339393462333666636433396534353236633066623733633837376237356333666266393439313932343666363632313938383130376633303663326537646139363538643338326438646662363864343433623537336236316339333330666364386132653734363537346437333339356236363738316234333065636335396330643032646536663035356261353365616661663564666132333030343962303635323566373435386165633466313531356534353039333639393634313432646131653434666561646139626139393164303633396136356539363465303336306336643266366663363334383538626438636466303435633130663430636533313334633536633033366562316233356235336465663231313534613737383463633133376639616139353562313433623034323837643664366636643536353836636662383539393630646333656430623362613263633039363563313964643362343339303530383164383861653333343239616165313837643035316339316537666562393163326461343436663266333966643039383462313565316136393337313833313063646635313239353361653934306262303664346533376631363161393865386138376530613965636466323530623036643964326336613063343032313636366162343334323331633865393861336336303030336163323466373666353361366230646133623463363230326533323362626130643037663661396436356337343064383566366462346661303633663262393363383665373932303735393234306563353936666231353836663334343034346465623234653333336233313034356566653361653061646430336464613032373336306362666263323563656439363864393538333761663866663032636630303130383837326664393164346430656164333730313262356666663635396164306534333632383831653532666130663932643534653832633530346637393366333238363135616662396539636133383765316135646430346232636433353066353162643038386661383031633034666139663331616534376234303465313564343739353337353465343736303333333564356634363932646636343734313638616238616432656332353039346662386661346532623031643265396465386331663736666631633061323466386534376239316532366636383834646364663333333235663262656439376466323539373230353338396161393534343263343439626166633262643963666261616239393462633764373061636561393836323930353731383931336436306238613064666661323531343434623732643236613038353063663335336465663333326334323664356364326436313034386330623731356262613632643564656639353463346464393335363737306132636131396666643436386134393338636634326437306162353333363635303737373637643966336532356165633835383362656364323761316664623861383638396165333431396234663639633935613634313834346466303138643031636633383030336435623038646431303164336165356337326163373961626331633034303463363161316238303263376137623261353631333838646438386637373537633465653664383763643934383536396437393833323537313764303636623537383564643265653234383535363866383136383861323136306564623564393236633862353936646463633931396365633333313735313033343935326530323335316336646338356564653964643933663561643631363437323565303935363336346464346134653535333262366663376334333637613434373539313033353363306532663136613533363530316631366666663631326432626437363936653838353830353431366133303430646366316530373831353462383039356333343963663739323433633334343165613134343462626266366361616532306135393665643063633233393439656130656636643834333262333131646533636239336466333064343935333734353337643864346562333636386133386134383261363737353434393461633533636562666437373165613130383135346239333661373830396362626438623034396535626366653130373930626234643461343866366437663866633635656337666364656166313339326136353066383535363931663433366163656466306363663266663434383636663431303434663635326432326535636336333432643431303334306135623630343263666636623636326266633639323464613461663139383763343331303833633037653331396532616261326331366161356636333335613533616533376435376534643161323761373662393036633864323536626131653534313630613230353733323231396136656362643765386131646434383064383566313839653534356364393332653463393137623932303262343939613733656666646262386566653334633239333135653763393962326435363537323538643066623230306337316131333731376237303739636637666539366265616336383863356638343263356630396261623862663830613034336232656361616562363461343664626261326139336436363439393831366337383364636430663936343538323261643634653765643036313138663430373136646531333238303539616133333837353665643636613336643265343739316636396633386137393638643863343763663139623263633330336431386631356634636230333531386138323738666666366336376438373633393436613666616438313737643439326535316363653339386165396638663732353466373163646261646465336139663762346435633137626231343839306538653462646532323434353239613830373438306633313235323135326530616164316563616434623433656632376532313162636538613065376639666265656638623735636664653661376162623564636230633762663633383566653138386530666662643662343832373338323537373661323030356465303536313264653766333537396231303335663439653233653764656432343439323265353337643161613366636435336232653166306133383035646166343637393939666539643333373531653364666636303264353562323063353532363038316163363337363034646635623563386165393335303733643663656432313666663034646635633532396239626330306534636430663137336234636530623631653063393966623965386561333235363765326335383862336536623662366130613463356539363165356434363535666234633436636161653863313161666435626132646330356161653438623530323331353664313463626664376336363431383630656137353439353830353562366661396436343232346562343664643666663464323534393666333431303532626235313938643236666332326561633339663866626332386361363937396162633435303662623937663333623235623131636536343939626231346463363038363935663335393761356563623463346164386430633931613535663934333339386364656262643034333366343066393365663737653333323031653737646365393535616561636564306336636436323665326265383265366238346661636335656336346436643230613364663837616462306562646561663766363864633164613236363765663036373435623932666466353530393134343834323566663934393436663730326136653235313239373433373838346532613330323731346263393430316161633766643464323732333636313130333931366230373833646339626333623263373139363964333531626137393630623535623731663565373339396337623239373664636234653435333937343639326638666637623938343666336433373734336561353531626666623632313334333266353834313536623365303539623762366139396532623636396561326665353630363833646338343233373035326463643763313832363135623735346539323435373633313032316635336531663039643031333835353332316261393034373561383234393562343964313362383239343536323731313036616535653532633366336635643964363034663533666366346234353065633133333863396638643163636664333863343563643133646366376437663331383566313737336430363631393233306661373539313166353134646237613562626438613538353935656165306132393366386635356566616632353631373730383765373033383232303661326634333362333761643664666531306361313866363438363037636338616363323561653830346365653932316636373562383534633462646632653233623265383131323637643865633132623331623037386638326332616132666363656566383639313738376362626635353237316232383366666365313832306436383036616638336439346264373733316136666335353630383030323530653138623965346438303238393237343438353661653431616265613439336466636564346139336239336137666439316332626565643730316638623034663864303939653630396130663531666337346533326438306433336636306334396332633630306265343363666534666534626165363737626162633132396232636466366631613934636261333865336630373331623435356236396565616331323735346263633362643238346332393436643566643163323533313434353732393738623539356361383933636437383436373562313239623833356636346136356336383462396133646530393866386131626465366137653766323865663338616461373962353430333464313139313461393366333763363366383431663933373036636266353030646131633865623464313866636534643761656535636461326635353964326564346434653039323132623130393238393631323639653336376564333233643366303730633739336266376436646532303137613637306539343432333362336330363038613239316661313931356631356432393336623436363361393338623832303666313464306638626662303561376638383038633261656564376535643361393633333864626665323464363239303264303266643534636138636233316435396666353539663037303765396633363564646433313137363932373962333935363233363065643235353037326637323364326534306633663733353765326566366439623931323431633364336365376366656231366239396333623464643331666263356638666538316165333164316432343635623161626232633962613365633037366336323539393135333532306431366437323231633734383730353563353631306331623966313934376261363035366565303865363061643039333037373135346633613264356165383832613035336563333866343535613461636636343533646530343662333137636333393966646562333231626539653438323231353133393830653039653939383735646330613861616566393065626639386336303466373238626364303833393237303435616337326563343634343634613338323166353631303264623737363134313763633438643737346235333332326237363934336339633837663930373063303933356234356436373565333661373334303234613036313833303930613731313066373139356163323666376664363331616563323730656235376665333966303565313565366262316132303535326439333733326636623739656661346235646564363766346365643233613834393435313538646631336331633630333337663737613532373366623864633233616331633061356364643131333836663631326337636230323961303332396237376266333331323661663933636661646231373937376163356666336362303039316635356330393231653361343034633934303037306531326161313264346339316461396434633935626663343166336162396436306536643361656338636637316665373061623534623833626236393962353066613730643038313262363136333661666636333837383334636661383933623035353232663737623065363336366637393634663735353864313862613632316263376264666363633739636262306661646535626535356430376137363535333761313937303762613664316664373464343461316464323637393637326630636633633132323531393166633231363133616166386339653934313530613466653436616264663932343265643438663738643839336565356230356532373637376236366566326434373036663131356664393763636533323665373431393135343338633833336232646535373630636333343061626163356665393532333237373534613331626435623836613932383532373836663735623264633739373531326639666333353061393332306436653761653838653636626635663162646164656138383630303730313638633130353139613439326163316630626366363430343262666464653566393664376338346161343365656139656133643262393536393735663035646339623731336230343062326332353664326239626163653364316339333836626662316363346530303338653366306438643233613136653765386632383961343537393031653035316539643532313462633632633664656466373530323431626233363030616538383861663137376235646136643034313031636636646431633737343936663236386262646232346333343137393232346635336230343564616631653636623734366431356265396234306131386138383638623134323936386564316666303236636665663865643266666633373533323833663136663734643132343237393638336263353231613165656239633930353030663533313933366466643862373061653665366565376434613534393865386334363661633337616133663163336563303464326630656365653965343638653665363430326264333737366631336332386663663763376533616636623639623961333162326531646165633035376539373239616161376239626662363732643437333939383563633365313130663863633263653035376466306538333163386535376439613862356166616131633961343866396163396332343435343165623033316239666466383235323338623836656335393232613230643530653637303163663739316464313638653461623835393536393462336366336664303964623462343638646662363861386364353734363964646232303462333336643835663365383562326362303634623838333332346432663965373538613839383564663661386362343130623339666366643630663839313063383662356338653839333436373066663830613665343461336637613237643330633662376265623463363966663365316533313461346263303232313363303166353365306131353734633337306364356338663332613961353663356139323936633962396538343131346138313262653038623133353562386635303039376437626339363832306337346537656432323962313330363739323737623131633266373137343139623434653863633537333561666465303031303663366366396633353731343238383437326233366538666237316166336234376530656564636439386231323963393062306665663061356437646139376437366234333634653535613666366464316230333339623037613763666233653632306435663031646639613033613336393664396661306638636236643864373837383530393166343638326366646330363463623664616531313935343965346132376465333738363264323238383137303033343933656231396562653535393033623238323736646663373862663730663561316633363234663162323535363230393361626661336630663063643232383431666339353434303261386232313962326564386632343936373661313164663863656538616264373961386664613535646634336638613162303132313262656430386431316538356366363363633937633137323931623932323435643162396234376433636337386334613334616337333631303231353838373863623933633233376165326634613535373466373066646237306230633733653362653032666639336436343938316133333134306162383332343366333938383633386433656434633238373364366638393338363436613032396563623362643362663638376637636534666338383336323532366432636564383735616539333030653833316138343032653062366635333639326666383730613737373465336165333534393464373833376336623637376463626135633163336532326432326265376364656634666338316132616639393938323064613032633963366265356336323264393033363235333134356261393539656232363736346361646536333935343738623864623238623562363531373562373034313238636139336239393936303763386436336561636562666637323564363864336164653663633964386335363364626264313539336139333737343666363234613638663966356364633234353637653666653131303832623461613034306339323931383430633035376637323532303866376638343165373433373663303165623036633135663064326137393037306537616530386630343734633064343330333438393761646435346531343437386539623864663034626132633039323264326333663339353831366634383039393337366162623066306237383939393937363430336234656266663032646434633238333936353865633238306364363063333536393664376266626338363833316430313430386165626630636562386466303832623332633537363931383061383337353939646365393737653266653463333236393938616132633861326263636531326331376435366532353435373732373335393863633436363866396239623938663234393535323838623234323134646530333330613238613864653065663534383932393461336337626132396132313437323562663432323533336163323630663463633630366331376265326531613333616436626165623132626135656630363262376465313330376365626435623239336638353735663832393066383064656666306566313735306164373337353863626561623562313664326135356533643231383331313933663166663364656364363963343032333836626237616630363966636630383863343161376431393437303035356333656266363465363364616661663538363638356561353639396164303533363730636334633532626538383338353366626164396537323461346636373863316431393962666263643435666165393830353434356136623335306163383561383961656539363761636563313861386163366566656666363262336337336435656230376466613430303761323030383565333136316561313432646432353037303137353430656365633064633665383637353761363137613162663735373837373432653063643766323632323064613835633062613862316336343564623930323135613235386435653231663932366131643064643332663735376131343264306465663865393530383161323735366638376334393463636137343131363265333933363861393664393339313239666635633139616137353566643832656137353138343266623163323736653961626634353239343539333239303334363835356462303038613136666434316438313032363163393863616264363361346163346533636534623530376335366535353633333461663363346235353366313932656138366331323432396137646439313233646436323363313334656266353963623536313931303961663261353963623061633166323838666365366631623561653266333536363338303039376664323630316234386134343837393333613266653334343734366464323539633761363335333635333732333537646439303635376231313262333431393136636535373936326131303230643265353762663537626262376361333434646563303931626431373565663432393866613131616336643963306637653631323633666662366165363764643330356632353431306332373534346230353265663231653033643065303365626631356137666535363836306265396138306362346462333032363263356161653466633635666235396139303430663533313564393036396361653463363064353836373838353133333762633235353364616162366437303161643234343934633466303963613365613336313863376535346230633333393563376533326264666534346533343536303534646130653563316661633162306136383135633033313163346339343262346566393038636134656630636435643339383630313734326630633337313265353366666635353535633461393965643937313661636130366435666362633537333266626537393836383432633137303234646631336134386638303838343864343063343365313330373739306331386163396331643665613466396437353338343866623831316462363932653364326331636561386262616662663862303763323538613333623439636331343436633635393539346537316238643737393261326137386434636233643166306335356636353165656363373033333139626264616664376435646265303138376165363234623962383861306131666637356335633632333733653936623839636431313866323136363639653962656636373337653962316637643131626535346661623236396436396131626639363331626536373866366461306661653735653966396565346538376630666132613461376238663261326630363631653139616365343938353435306130643265643834306137303638373463616131326133383831633064393164356161633834383939373138323264666265303230636532663834383135316630656530383831626532633833643561393738376337313839333563396462663062383238393066646266623166646163363234613364376563363532333763363565663038333263613861373531313861653232396138623430376434633264393935326165346435613432313238356534386562646432343462653561383164356565356261386661383465333962623766373532373034626130626235613161313264353464393231653864353032633739633362633039306266653430343463633135396537366330363932373136376265613933333831363361653731306437623431316461613133643331656634656136386131363864313635626233326238633661343435333062383137656235636438653832646661353935363537303836643963646239343263386662313234356332656362616236323239393865623662383835326563656166333234343538626166613832636163633138653861303432666564626632666461623033343131356138653533613839656265396266313965383636633938393836656266303434333264333762623038303332326332653364396130656564343461663963303162393463393735643030633834316230303531356138306361626539333365313334633836333434623439356364336666323365643330376266643861646535623238633331646138366133343662373364663631326438663938663333633339333631616531356532333365643030376432656338393663666632363435643934383237306366616430626161323337376363306134633933306335363030646633393439343638616561636637373839313937306261346431653231633735383664653839323733383338326163613730353864383135383531393162343230323962613961653463616132396334333934376336383264383530323532396234653036636438356564313365633666396562623361366234616561633162373136396232396539613336633931303835663665376130623039363663373232636537393630616637343061376235636438363566613330316133343339626135666465356438613133373432366237343835396665373338383465336436353061373731366135333631653564653961666265616436303137303865646634666534343466326636313035333564373965326133323562323834663739366139333833663830363366373666373536353230343932356163343032386433383663363233363339356436393862656366303738316461646337626237333566393934613839646366343764303564396439333539343663663266656662623363363363626336643435306235383061353763333166316135333734393432666432643331653238663238386237323636613933373561643332316636666563666239356233323630376135383530353434633933366237373635633734663334366537303434386439313166663166653931633931316539333765666661336130666263333039396539333936376263303939373365353439306433366533653635313333343963323133646334373362356264376435623435343139363631313338323466326462333638656636373633616134643764393236623236373462343837373833613763363465363935346162393430303365363962643864656533373539373131316665313833643233363165393164373037383631386161353331333037623738666264353634336434623564616331626662303235393636353838636163636436353265313638333964353565356530386433623735353166626566663261396462623061636666386538633637363363376166336638613362613262326535393764623735316262393336383337323331336564363861623061643436363438336136636662323034353765353138623831333962326261383261303530383937653834383263633165613333633832656636643664386364326363656335313936306164636534363839313965623137626533313964353635666165373132346135303661346163663939663462313638313730633434313466636161383430323536613965653032626331396138323664383134303933616537336136623530396461653037343934663231616339633732366661653031366262663662316535623864366234383035316465396361386138353933663465623238313430363963663262663762626534636536636261663763303935613661343061343538313562396530666334656134623132333861303963363366383136316530303266353435393037353631666662373265373866613862383937396161633261363936613330666533393935323737386339326365653133613364636133643962623331623765396436636535326338656461646331383938633737643335663361633634353666393065316338316166333730646137363162376461356534323765333264373363373363316563383731313163363034656432646461636439613335393334646334306264643734383136363834326435633963366465396132356239623964643764616231656336396336363936376535326661313062663630323861386138626132636637366531613235326134653866376563373466353861353134393862303665613962646330363561613362643435393663343434626461643661666434663138333937346438303265376337666462323064376134633263653566313866396366333833366233666637363762636630633234373132333966663961386435303437323031363534663234396339306532386237326137363164333932623337633062326332346234616266653537656635316437623033653065303366386362373533616434323036306336386533666236343033313863643136313237333131376632626135626661616666623961393439323665623836656134383666386634316232323434343330316136636633396332313731376239666238643536356637333232653563303935313563306266656162633539623037626261303436306632323662396333626662633233666537313833386366383461393361383237313637313965343332373461393661633433303539653363373535666237383234376530663435326132646235393865666337326165306337666663616236383164303232393038663065353431643832643030313233653835333531306332613139386531646533373436303333353432376131626138376631356561373266643239636534636161616434633130366433613966353964643237316631363763346533346532393064663064663164366231666338666335333963303737613930373962386664316464623735326362383665633462356437346166333165613331666466316464373432636564313534306666643363383939336530383362383637643666313336636432666531366232366537363163313663393864356238363230303661353565643661303135363239666266653564343338313262343337643863353336333664636538626537396139326435376539333766326334356463316665333865633132663336313562346234666133613336613831393136376338343430643565643830616638366137633564663265393162346365333132383832646434313930613633636132623733663933326264663336623561323537376466646162653761323038663464643836323463353731363765366432306334653564303837663935336437373839373532333737373432343139373931383666366534333932663631623166303330326536313238663637386263336133333464373031623734393065353437636634613563623630306235613764323634623464653764653335383432313564656234373932366662613230616338323964383736643066323934386665636333393437343230616135626366326634346330363561316630376636393466343662386133306537323133643631333262326333356463353161393934633566636365616236343035383466333164626135326632323530333233396636653933613964613863623836313131643664616537643532363666333665303030373362383261633462626638643266313265346436376630383265613635343535636636323537336431323964303062643564376634626563633734396136396239666432353132373265313634373261343661356133343065616336303530616661613331666162316238363231383064623164303439383130666635316635663265633235353632323762623833356365303063313437353138353232653266333961643133623939376635623731653239396532396166376563623965343736323661393263353766346431343339333239653663663163373734356131303262343838373962393739353165323963656534373535383264656139373137376336303835356133616533343530613330616339613739393333363832383332393534626338356139323263656465636661636132373962646538396666616266643239653037383865653963633739653365343861313930623530326265653539316433303831383130663331356461323964633166653961656630643965306165346130653439363761343064626533653266306132373738623635663733633762366163313063373639333235666361643033326139633663303465306634393937623533346233393061363436323236373030336565333062623130323137343364303636333838386363313335663666626165303533386663393033633539656231356233653737376266666631373932656533333261313365383435323939616665633062383331383165386432613036383864663666323161396366336636636538373231383535663730383031613239323338666638313564303636663130383062643736636265323636623766663835396533313962363338306461323161323862373239646438343162633232393739623464623462626435636237643231366263323639353436336662306666643263333565326335333833383965323338666336353637656632653363393739336163373564346463653466323762373365663132393331356438323434623739396464326136393639643762643433306434303166643966356361613131346231633866393338636536643739613966643633363733396637346138626538306164633236323236643862633064633034633333613632363832376236306264393733303262353936326537663037343361346166666339376635666234366631643864373730303333656531373764353165373338643263613463353037323436336630333130646133396334633330303930393735356663386238386633333466383964346264653963313730613865336461663532633836623330633335323963343033383361303531623061656332376261623861336239313137343262393133353939363335396330313935333530313237343236363465393930323630303762646535323962643339653939323335666333663736336139366333373839643865343630633532383037666430366333313463633062666535383334343063633335616461303533303862383638326462396265333438623865353932333965663237366533366138306166386262396137393134346636356366613961656335656130653535666435313164306462356561623131643839353362623836323633656561303432363164376464663861653938393761633136653536396465303964353138616366323863356135363031666264363139363763663866313333396463666661616264613665366361663439333435386235376562643461333830363934646333663665316533313363613832616233333065646132393665353034636536383430383161636664303335373838393231653930366539323637643666393037313636653261373063633035316336363964303032663463316564383331613963383231616566616532653739323432353834326337613664633963666536633165393134616332383964666238376137366238623733663161393733306131393834616566366532383536623735633261393630636364666136656630653563353062653562616233356335343637383364343139663332313635613163396464663136326434383430373762333931383330623263306533313837633636646237623766626564353964343831396164336237373435303562326539303836613432386331646234353032386361303634313033623465396534323331616136633565633938366561653864373862666137393561306265643735643062396231633234333135323635616562646238636336633237636634626363333834383432666630343562376433313762306132623534386337376161353730303861346164643866656233343362366233303565613664306263313761393338303937623462336336333334333263396235376266386664663738616134623265643336383930396133376162643065643033363764643833323737613930643766343934333634666139323861386639333732613530356139376131613939643932626365316132343962623963386466303337326462393737366237623064373261383661653839326437663733633337653362376463633338633738383735326630626162633436626465303130326566646666383134386566376535663066306132636466633131363362613362633638356538666439383866373631366230393735633939383134336366353038363833303766396531313538653834323561383761306530343366633662663637383266396334333734333532633733316463636230373230666361666466663062653031623830633433393465316630653562323232383266653739613264353063316265663434373639396465376336636565623538653538313364363464653930313834633163323032663939653330363230653832633239613261646662323536623232633431623462623034653234346666363063333739636665623066316630333065313464383634336636343831316230646537626239666337303830663632643337326466383333373933343366623838613733336631633665366362636235303831623537326537626634383537643662366330613431353238643936326436633335656332623564303031303034313966653233646431633638323631303039356439666636646532373635343137636133323235313730346633363731333332346236346561613337376137326334323039666566616363333366643262393132393239386364316132643435633236316338366662633961313063363962353130343266323531373166343366343637363266376235623934623830336330373163316235393333316563353662393765616666373538316563613439633735663838393831663862363966646362313965656130346636303431333336353234616363653564353132646161386339396534356339306263663436363039346565373832343935363137333938323364363661396436366364663666346636376433363465356438303934646135323538636135613464633963653866323530333539313234643931623939366231623732386165616535336235623566383866336666303034356166363865326436643733333038363866303462333665383230636136336432613766396165333237376637303462363339626232626437636165393130353236663338653539363831313538633030303836373933663339623031396331343933383137303532626261326466656365303230306331636264333761343731633933376366383931373831663234656633616363373063383439323063613465656330666562396135323266306431653338396630623764356531653864303262313530393837663832343336363831343537666630396432643038663161356434373533626436656664346438636634393333626262343630323363313737643337396162623938356431396361323766353431306235353033323063616137623261313636636163616462666234303136353138616666646430643361663462626561646336333137333963333939386535313332366633663566336166666363616237376632316235386263363436356164633231356262393835396566353661626661363533303634323963633764336332343862363239326130393736326231386261633265353532386230666632393563646366663237373130613936356330376264326564643233666235323563363932343062363565313132343235613832366635343262306362623362666365323638306564613039373333646436633131373839366537393236376132353534346136396434303062663631313938343634643766666332623635646538613235633762626161313961316665353466666437333230323131383235636363323133303932373265323334666165386230396165623062663836313264643238356539623439333361616434303463303836356631663339666533353934353532353032383339373461343938646232383564653964346335613433386430323466346135383737336164343733353234343834333166626263316139313031323238316636616430306165376631326538316237633764653763663363636632396639653939303233646439333530393966663561663834316337343033326264393837656439663038366533393036653032643830363638393833333965316465373331626661306431666137376139633435663632613333383033333466356534323134663765393662383862353638666138336536343330356636623334333231656465666132613739623231636364623964643836633662396530333665313862373764386430393739323136313735386631393235386538343834316264356661383362306164623232376630396138623865643036623436373437356138333335373164613264373237303535356164333461633263313930346336316363353363343966386234383265626333323539396439643131353431303462356461353838643962326533393537333362623361643336643738336565363633643562356664643236353435376534633234373533366565373934346162636363316433643632383365373939313365653539343435303130626237323564336364616633336362656537393838393538313730633263373430646430373731633463313666633665613536303130383961363466353036623735313362323764393230343630383336353132636266393164323236323330653363336339326237623733323364363238383465303735393438343236393636356536393763636239393761326661333836333164343061313165306164306463383866386430353136343465343861663834333261383639383538396262343238393738353437323439383463363735316539313230343431303030383761303435666462303235303734333634353536383964616366356433613531623137353262663430346232356563326330643533323030346530303362373431626432633531366566613637623064336339333733336665366333616533656334316634616136343561323237626364323030663462313665303637356432383563373433373933386434343766623132313134303339333534393635326536303463646234333932643833326134653133306635303162313431306439363838346536383034626535396434656232613062393364653738653964376433633664386335313430336334353365613362383337356162646338383238633662343764303032386663336363613239373066326262626230303366613835366539383238343630303863366338306366666231663135656535306233326537386136663531646131353437633561373733643532626334323630376134326261336266353730643937366533393262396532643565323064346566316432373562633464663436316232343136333036373065653637633737383",
                "hex": "006a046d657461423033333733643638303439646636376231313139383331313730333938646237333736373965663562346662666263343433643263366139306336663564333035304064393732633062383536663364643364323736303336326463303631653065343161666464653234663633633866316162653761326166616431376662376630066d65746169641b53696d706c654d6963726f626c6f672d30333337336436383034394e0a7a0700343234393435333130323564323730383766393461313666636631356363653462396339313232383661616261333735663063626464623537616263313436353162373562623662316538306239613532376632306630366331613363333366336265663063663339386232623861303766336538666263323233353538666639336435303466346337393564613565303930613332616266343033363930613135353865376635363830313932343565316230353663613534323661663433666364363631643431366431663430666630633565636637333330303031663564333734356662633730316133323737333231663135326334346264353263663363616363636366636337623230376436666338326164396336396564633965303661646335303063636363613538656630386138653530393731313939353838656638323535346434646662623033643839313634663633623337306165373833313866643739383532396535393937336431623666653138626166653365633565623830326632616431396133363065313939656366373633376339383335303338363436366662666431303363396338333965303635616136393532383264386534316639663833666663623562653366393564343063653864393162306565646333373636393463303162306630363034306566383864313761323161316134383830393361393438626532646434313061386136333631303231626161313931633162646335316432376661396164336563313031326233613163393834623036653563393731316463616563623436626130613163353438636361343836623031326461363637663032623261373734303830636561663234306665393435393762643039373736626466356638396665646331393433646666353861383866396235376462613434653361353061656666623635353661633362353138363666646235323761343937623366333563636136623432663435306562646134363362316166306365353266373539643362303635376235323361363966633931303532343538303738386535633065626364353462633932373064623166353335363133383765653838373864646134356131383266656539643134663132653065653562363036396535356263643239346639373231646632323538333862386238353932656466363633373363396462663230343562396562643334376238663833396230613666633964386461383662633432383535663536656466343435363537306633343434363735346439623565383061343166386366313764313136353863353239363130313161336665623039316331646364346534663462373363326531353235366464633665303761633766633261323863303664393833373366626430646362663530616534393938373531333862373362663936666634663639623536386138613335626635336365383363323362626564333834663865333763373535366635313431373762383430376466666234383763353035646234323532623266633031323666336639636539373563393132313937613437373762643235383663383932303235643431373635633931333863323463666538306134643938346131626130313366623034303565376166396438383961633831626662383266333335366632363435356336373365666636336466343336646132383530626561616637653966653866373238326138653565383965633430633962383636393330623833326434623234623562303137333763323534636164383030633735346162633332396265393262353235626635653261333837356634396136356239666235376562303836623965316230616336346434356130646535373066343135626133643137646563616365643066353036383837383261383763383332363366323234623835313861386638383261636565386263313362393130336366376636353766383031636630316265656538313632366233333437653261343963396165623835623437303765393863373365366534373735643237386337333534336130666630383662353264313535326334383932393033393962333933646335396138393632376235333035633336393033663365373462653161636563386636306631383835326563313364363437343631336266646430666661643635353064366237373733343634353265356234343032623537643262663935333363383839613962643937666237303564643764343932643861636364356661393538316234333664376562356638393062363335356531326461363237313639316165633237626430643262316130663030623164636439376437373231663261663138663862386464376638616166313465663564336235633963663862653934383635623462613431633262383261373236623763636536383132313735316166333062383363343832373730636164366238376236646664373363313536653636356138326635613332646536663731653166343936333063316665616666376137646439306638326466653038336566336663346634366539656239343731303637646436393364656430656238663763303633333136353535633932303661363162323564643463613665363361653435646435306630323437333237313363323762626436333634613639663662333735623237303734666232303039313134353764343931633533643139373332336236656132363661393763333230613934653465383330326366613737636637353733313163303839626334383531653230636131343963326237353565326230653930306364326437623836396563353161393166636430646566336338653938616533653330643135366231626462336364636238626135396136653831383937393063653861363739346264336366346435383564326439376162393962643162376666666636633962383263333535633662643539373265613961373262396266303237663166333938623930393931343432613037653034346331623032303134363135663632653334663261626366373362353938396633313330346134623832383935393865303430373566373733333431656237306663336331306433643134373865303230633130643462656264303630333939633861363263366464363862653739643964393963643564313539336230656164356564343061343035333261343265613431323139623466356165373838623039393166663133376362353661643361663234393563393466336437396566333263666536326162346438383932373736636366666166353531306661653061323734373230663233623666303066663432363763653939353234663666636336636134626438613963383166383664323065343435626363383130646538613935346238643761323731366636373235636634356433616530366239333435333139396538376163633065663735353266383032623934316537653531323138326266313962333162646166316335653061653536333464303266643735376362656437633635613239393937303839616564653933323235386136376538303562613066616335303637643936333638616238326532353261343566643662616365396634336562623732396263393537396261363339646364396137326530316636373239656236643864366564333330343966356531306135383833636363353163393161373930636237333336663037386262666236666338616331306238323361636131643132363361623432643432643430383766656631343562396339633731383761656562646661613761346565313236613365646561363536326336663333396538306535653532393661653963623464396662666132316662333234626465613538313964633761336430323033373735306238366336646337306634626534343232333835313731303234316537666563643439356664333462326132646163663363633730663730356630333537306234353636323239356132336432323032323236626662383237626438643063653963363031373633336431633831326463633062623339326630373731353239636635636630336536656565343663303931653761373361653235333163376333376638373763366562396530613430353039396463653336656364316530313135303665386436306562316263633234303732396430353966363364633639623266653561323837613161336330343237306531323236333462393433336539356131306563356134396636386233643337383431353536643334653031663833303862353339386532393037643864383535346665353663383431373236323939373163336264366131313731646239313061643039396239316633626561616635323236383463613763623633326132333637306135333233653134396537333563343330643535323764343665663139656635346638356236363265363736303038303236643163323331353233366537623461653465626462636430366365626131643933313736316239343231643465636138383564666666343463306363646263316139346331336531623364303866613338333138616232363261616363386237653861316436613037333135343964643732363735356164366265336665373131636665363739376665373761646334333130653033363764633832313331356636613031356139333831373765616663616538386430333538343264633062383533323437633538636332633432623631323964633137383361316635363265633834666135393966323161343538663465376665356137346633363537346266303335653162333261376235306162336134366266616632616331623032313633393836363539656662393930316133336335356465636136633436363333353535613064363963646130643339663662343764666437353839353466653265366266363866336435313766333437326335303134336535306630613238663336656637346262306661303532643337313331343039613535666237316330323566316236633831396461353533643061643231316465333763396636356339323063316566376363653238356130646235653837336363333436323339343765633138633264356566626538623339386665333062336561626461306333633233323438613737323033356630373563336639613362636635376237363331303662643133643566663031666261613431633434303639303538393466633365383161633830633036313139306365306162386564393830613630323463663866383738656166373035323663626332303431643738333462656266663561386461396462366639666366653935613332346465663164373039633532363630396139333639653738663263373931613635313735316336383235326630336661663561393461613732336631623539303836393432643131306534373030616464353237336638656665373830366563656432373464346162383062303531366165663334303934366238373535386264653838383964396666326563666566616534393734343630316130343837323466356536646231303766336631626630366431623638366336346361393964346531353037363864313563663537326638636630386636353434656464663738613430356238313236393131303763393933646364613738643138666231386531306539666536323031356639316437373536613762643662343435626562373265363532393138663837633164356535626438643162633161313966313235333433326234643930343033353134316538346462626536313230613931343632333132333064386635393263323034616638663834376632353535613334326431393561306261313364633061326131623632663566633165653431656532353436333162623462373537323165633630343032313231343736323638333932623833666663653062633664376564646539393832333935626364363230626137353534636264353537313434363831383931343562646431386363636534343865623738373132663332386666373437643034633533613665326636643165396364626165336464373938646564643765323462393339653032383535366463656531636662346336623661316563353338346433643066646638323231643534363935656233323934363765656535356436663939653962643137343330373761396465376261343866386665653038373133373532623163636433613963323036633265653235346262333139626230323238343031636630653666653333383965623330636337646366636235643531313638356564636261363939656631353965306539363065303537306466373730653234373539313962633137613161306333636266656239376461323738376337383463386338653032646232316532313632623632623933343234623433313665313563336239346466363735383936653163376365346630343665643930626461333061333839386132633433373661646466363939326166613231303531626364326563643530386263666465353038626533333436346135373066626262633438306261386433646365363666336634643766613932396133653731313734626130386430666537656135656464313337346136633261306362633361323739616337666232313133623032653731666262393061393632383065633263396565376230373538626662653961323637356130323133333035363866393035383234313564623537653662303036393666626439346635396439366265666237653666316537613236663536336533613033656334643532326134656164333134313630633935633631383165303365633863303066626637663330326230356132323861373939643438333964313633333134343731633433633665366333643739396139646264343335656336396464366166616366633464316134656363343033353833633161363639633965616333303331396666383161363863303330356336313031353835353331633338636137343932363633656538343931663235363537613639663962393434663133323861653531643666623433336339656438613330333932643334363737316139396432316562386639386166646530633462383136373336666135316132326635373830613130386336376365663631363231646234323232396431376564306161623836376537303338616333346437346431323539303838356263383964393964373464653862366637363564653438343864653362623338386531303239383261343135366338636439383064393030353836393765343566366436636632343938363261613665653833663166383931336234393831613732643736626435616165383738343065356639343339333433373936363530643136346433376162373538373864303630623063656530393934623562353335353638396331333736363134393031633462363133343335613339383439636339363262326533386166623762636662306363343131633230393763346237356237343562393863336234376437333965323730303433656638623165663661383635323566346333336163666461363465646236303732643435386532653239346131646361316234653632323533613934356164373661616137343731363039373130633039306234353464343866313438653333643463656132373837623133666165383134323463636666633232383032623062643335663830333634383663666531383961663762663939656433393835376633653864303666663739616237383562323039323233316265393138656634306461653037303838343038383663326631333335313836626263623662653035383338633030646462356663323066626337656535313261383030316631316236343732386234326661303632663435303961656164653432316538653134353136383439656265623164343765643664666630323836333761353466353238386535386666383733386633376163383535303365346532643630663830326134333735343234613433653539396230343666316531626632643537376162623939653931636233356532376434663533656365373963326239383562393365393564666233353165313333343835313163346464646362346664643031623334336634646435633864306461393762653138633332386437313237393632396230386131303938636632376636333332626231383835616634303730363731313132656463633731393063353037303031363137313434303963373930373233656136336536353436396630336663623461663762336530663931323230366239356239623365323264326539396363316333333436313734373037333631656632343630623031653564653339353864643835643062323666643232306430636430663166646261623165313136663964303539663866633234613666626264383732346262333264653134643063643263396239356335333332666132313165646439613863623735313630633763356463376261316661623935346637373763343336636630633864353763373732353531323938623035326634366563356133393464346238313866363739363931373434613931646230306462343034333264396434373766636263663337383337353062306539323632333631636164383133656232346663383236303436313938353262366638393932383939326164363466333965353534633662666235353038386461623730323030366463396435663236623664353935316261316530386465333461653933363664656231326236666433353238343433333230353535353562363931636639633533336131653533333564366261653662356661353635656666623933326237653835366138623431613734343834653262633035323364613631353435363731313365626137363861643263613164316565383930386361633162363663306437623630656133663332353132373633636334356162623163303932303139303362663234373564383466613766356435643738303961366533653136373038343934313632636365333862623862393265386566663336623239626462393766306632636138303231313861353061633937336161663636343962636266383162326332643466323037636133333862356138353064623534303833636263343966666563323834396266366433656364643531376162316130353339323534613265363736353961396635363462313864316335323234393062303334646239343263333334366339336362633764616363666535623831356330613035613566316133366635333238326337323438646435636236313162643832366365363361616135643766626364323834333866633031666563353937333933623432366533373232386462663434363334366531623161623563366633333639666265393933656239323565636462666338366264626430353364366531393131653266356135396164333761396261373466373930346464323661386334343033663431666533353534383933393132633662623430306164356535366336326431366139396130363039366233386163356432646261326263323462383631656666373164376538376536363838623239356133613236346366613265373737643961616430333832643733636462373262393264343234666562393339323763396436663865386232643837613937313433376132386239333261623365376236633466616566356139656161326438663433323636663163646336653365363762626261636139636465306531353161326239346566636330313633666563336339306661613861306632623637613331326231643732613161336634663764363263346330663434383930306136396137353330333731303035346635653962333865653634346335333461643133313666306139663163313163313238383236663032633866303239633637373064613264366334333039383031393232323030643065303134323966626164363636333038313737363936306239653539396130626263386164323961353436666566393439323236376630366434313438306338343535663761313265346335376565366365656265346139633963363038646366356639333932626533363636393533383564333166376363363132346562626531656563376235373664643734643631353737613330336664353738666633383937336163343836313135623333393166326635343636396161333161643734323763613537636330633063643733353863656331363535636564653766326162373334646637316232316230383864363931306334393937373963376137656366663763323636303436613336643566626565356261653435306439393938313661616634383562386265653833613163313761316365386361366134303834373064626362366361666638623438323032663563623830313964656161353933323630376461386362363431383865376463313762626533373639646639343138343261636130613363343562303462376535396331323537316261346430353262336330313835666538633466363166646631396231316434326132356136326536323937653666323838653031643264303636646436353136323735643661663862626166623665626561613465393862366262336130613130663332636638366331313738643130393266643033333462626264663437336365303962393962346330663434396661383031653837336331663538633264326661356530663830623937373663643661336666616562363738313962326666663133393935313233313161656561646663336134653763353139303162363635353838393035373166643966633831356630303634373231626339626339396632373830393537346134633764646363356536316565313564323234613965346164323039346134646336316339306639356634646666666538376339316164356665343336313830393831363333653935303034313333663932343436663333393534653635316564633036303639356636623339393464313039363034373934336161623134306538613761393039613536346166313937616433613334643330336232356139653864393963313235323066343735613162643639313739363535623931663561396335313037633239356464666438636236653731653638353634643939333337383362323637663062393066326135356166623531313764643133333338353037316662396164373363623234613731343562323763343732626566383934343961333032666635353465326135633539326431353664356637326133323135613864323632326135346336613431663163363935643232386464376239356266393334396338623938336135363532303934613538656638343164643062393636303336373466666438626637646561633763363961376137663336613232303166613264363563643064653630386564346666626264386237373938373431646436303266616662383664316239396163653765386432633131653463663765306330616565653439653666626666336664336634623165656464383663313662613861376439663431366563646231613831333732616166633935653539363264366233333935373333653833643934663461363062336163326362643864633833303635346238346365333064323163623961393135346334646536313538343965393936393637396634373036326636616464373131663739623962343530373964623736643032353139393137346133316266393838633363346537633761623763623533643738393866383233383563353262663237376234323261353333336438376535376665653433323762333964333565633139383065326236323737313138393031323238313335383330623361313364323165313231636365313931623931626435383834396639363938303065323061356663376461623134666362303938656132613766643466356137326631663064336137346465393333366266313662353834656263303239656234666632386230623839376134643063663736303231666630393538326131306463353063343035363565666334653865663033633265336663383331353939653566303538306634356238386131663063653331306634346666376163656463323435353730343863303062616561636434653864383937373133616334353164623234346331323033323537623466643732393365366565343830663161656363373762333330363636663833613964303432333533313534313135383431636232313934303935396539343961353934393732333339653735616533326533663333643931623562376237326430643065363030396561613833653133333736393034333935363237303030666264383764313232373433373934373635363630323866386262386165376665366665626635353037383663323161306431623132653438373363616462383734323533623630353739323636656136393762396530623235353637356633396532393230303830653433316130336362333539393037643861393130653462393535373336323438386239656536643238373266383862333562326135633931353434306466386435373339353866356365393035663033356265336131326532303264626639643436653531346366383765336266343962353934373631663737653539316639356130636636313066303931623136646630353832336661396237303161353635636166363331356666366462383337656538383266393339343637333764353539316632636237346461393731643133333963653736376234623930393463393832353164373130326435336333656636666231396163663132636330383963336466343664613432303635393636656639393934353764623261383066626433623738643164323832346465393437643633393132393465633965376565326439393438383766326332653433616230333165336536333638343062366333343635353939396231373537623261393338376338353639623439333562313832653332316131643835306238366163343262386136333435396238343139383462343537386139656364323732636536373037663138663838363631633437633761313265323531333963646336383166353163386631346132393338663563666161613962313237633363616263663132623332643231666138343065373266313038636162326663316330656131656132386238323264653331346262623033396238336264633033636264623064373137363664643161636163336130666334633366633136646334356130636363616438343539643330313764373231663137386162623163323866393062636137626261633239613064303933313461366561396262396463383961373463643933336236313433323733623262643137373637326166353561393661313263366664396333396161336336373435313063643330353833613062663337316465343533303266383365366339616236383636626331336264313965646565303036363761383264366661356334363532363030306536623563373861663964376562633939383061376637613666663663376337613632373135656339393532633363373165616436306435333839343932616531356239366337326363373164396338633339666166626332643666333761626135663338623832306235316363306338343461386462656435356437383430393464366332636566393565383634646531663032613462363066623930353236306162353133316366306632373330626338343961306632306534303135303432626531313961383132376361303137393732323635653562393030366364316362386363353164386639303338616636343731383130646264613738356433663231613661333535613730643562653639656639373762386562633136376662653932623766383939373530336131373133343331333630316435313366336265616562326463333361393734373934626531343530373463326437383636653930356665376664666161376133306563333561626337343566313061323935326564343835666234393464663362666130363264373734326333616438343630613639383838626537363861346433646330653134326465613036306135323664316434393165313361633030353966373131616562346539663432626436336561303539353538363630363337346534653334613262613536393233653733323032643436323161633037396564303330336234646539353861323263303766356330393636613061313966323630336433363866373330383666366337616662313331623166373563343339366539333133373434353663663564336561333665656333313731643234363231623234323066643036393765663035326137353036323364396333653134643661643030363735653663306663373666626139343330616230306439336666616135653764396162636364626237653764626666376336363362366366383735303934333863323862333337356264363661353330383164643836656664323664353138303430313961663736373639633964353437353763623935323432306333376230366631666436653039303836336266373738376337303632393335636234646664316537303933353963393038613832323463623064613537303835393730346638613161383261353834666433336234636566343435363437316637616631653662356533626438386562323066303938303034336233616165393937356161386133343836633838663136623064373030646466633030396332303565323636356330653166373234363062336366306430623530616162323432643065393362663532376531306563333630343539396632313130613962653937343631363534663862323635663735303262623562313330633366396539613761646337306539666435653732656539666465343065626437656332313935653264653839336630353966356463336435656337323365393132343738313165323430313533396230623134613934303830633566323330613362373962316437373634303261653139336465373633623735666336343561336435353938373639623033356630383366346337656435313431643161353938386162373961666365653863313532303661323264656463663234363735666561386532336139663662323636613734623935313163303964356533376463613236636536366263613362613931616330653739383135353533643037646364386565656637363837633662313961646534343065333861306238666662303061643237303365393738616561363135313162386536626538633134666438643639623862363366643265353738353566653466373362323732616163343961303062656166333530313161383564343362643962396563366363363663303665393735623762353735613065653437333265656237356235653762333732633436333461303363616435353066373635663664663164326134613332666435323866306335373833376161646339613932326466653361343139373234303563363834333466616565303661326535643633386661353235376462613134613664643131373261616633383534623865323430363738396339333464363335353632343631373233313665386431396361343266653961663136666234663533663431303162303930313537393632316237613035636535373234633336323931376539306131326435363663346161376365316562346638613037353162653532383064663635383632653634396530306363653036616231306134393034333263633461343261623633613935396463386635376362376634326131613235346264393737323033636236306566393064333761393463366462353038663362623162643762383163643665643464653466363532646266653466613766353864363636353061303835373137313933653531353332626138346361383130376432646233666461373039396563356332376465656538333365363634613962383132663162373738663361353830336661363866656632393566633135633030656561386666346536333336326363346131626636303566383432343235336264633938326134363231616165393634616532343063396535646430383666653139356261643834656336343636623938343735383765343064393565663234326566623136343437663831313538333532623064396639646436363139373932353737633763383465333333373063316235336361326661326534326333643538346231376563653137343535356333373237326266663139386536313235313164363561346333646165343435396431386166653138363434633338643832323233633165333363653965343735306537333134383335386466663430346632383766313662356135616265653463653932386663613134366130333134623930343838626562326630343738373332656232383734313839343631373765383966383336306366313561636334356435353864303938643438393938373835323533616631336633663433333261666535343934366332656138366338643437613766373039396634623638333534396136383935316133393366343532306634353739663331613732636533343466643139373666346563306266313165303330353432623336623833373166346130616466313230386162393965343739316365333065316132656434333333396230303963393362326338353731653738396639313035623430366466636163636239653434373734663836353936366333373537396431343265336361323565373231356436636133373934366334623134663461626438363436396364393764393463386165323536376231633538643764353834623363393861623365336339313466613335633933373837313339333431313738376561663666376437353065313336616363396165303965383834623161656331353633663830663136376435666538643934383533313935316463393366663930343762653633666234363136313162383931613065653033356338636134313065663861393462313063383564356162663331353333666531303562653437633261303862353536343234613066623236303930303962386337306434373839363331666461613764383165613166393061303566346462626662656531313462626434326262623666626338323338623861396536646262636466626436393165643435353865626663313964353964393264383165646464643735316136306336386562343830326364333264373536323565383733333939353932313462333833393431636332396130303938303538656239623430353662373561666663366634313435323335346533343063633139643365653532353063613537663731323032326531346164323635633666663939636261386234373935626132646234396263396137613533636334636564623337383864396630363832323262633535653036653564373163646637373162323638306164396236373731636433326131633531336332373337633634623865353337313964633666323762643861376561633638366135616639373333316638363164353665343431393733616432643439323066386263326330343733383133323761323134633465656430613363363364623765613638346466663765303064663234646432306664636634336530326433633065316230396335633036383339306635623166366362623034643030383938663736633334333337316530323363316133373936623665313466616230316139396238333566613730376330353733633461333261363366346465636661643939313433663835353965343937376236363435643561313238626131303762313565383338333664633633386439396139303139336562623030656439383636646565656262306237633534376434363864363061373863386465323138623666353761633039356166623164333932313162323336346337623439303561323965613333393931333237323835376263306537656533623839653364653739313135373861363331303331393330393762613434326434666461346232633262313234346664666561633566636463303162616537616664313139333166623038383139656438336336363039666465343865326430643935646165616437323634393335396530326664663438663865373962646537333764323335373530633133663138613863383933366436363834646133613439316236373465643134386139366435306437633330646138626336326136646238303537626166363438633234336663346333643034353031313965326330666632623639363639646630626564323661373466323937613065313962373264623966653030383839356530393733616165653032663536626463636163366634393734353036616232316337386530623035393332633066353166613538643630326133356463353131656435306138646365626335613535356662653265343230396266383761623230383662313236363464323466636462333464663734366432653138306137313634613030316361363363656538653262363234653861323930316631343963653765343735643264346536613030323530313033366137633331376364356164366336623564376239626536393730653933333239376463643830346334636462646665323537653938356261643438316464363062363032656638656437306330653738623063343238343366636166623864653433633131363865643665373965613434393139373462623161616233333964336366656230643438663562663032396633336366643862633935313533366137643164666335316337613033306630653863346438343465313631373231633035363937386131643230303466626533323130373033343039303739656661353365366330653030623065623834363634373166353637376534656239326566613665613331306365643662336130353039663866666564643931333364623030656235663834653863323163373539646633303066623161383838663765373834656365613562383635386236643736386166653466306162353264316235636365616662333339393132333362353830633039666661643935326336376262353936656534666662396231623137623736663534633335313037373536373236643564386235663336666533653237633461613232653532646464626533613034343939303536383136646337383738646332643062313865393031643236323635346663343938626664356635613930386164396338343739626163356131656131316438336365616336366133346235306239653436323638346261623139386332663130313962373634376633383764333837613062386165633939303332623961666433306463393537633935326232623330646262623432363566626238393962373438373266326562373732386335623436316239636535396361633564663663646432376635303437356239366239333966313739616439656633333061326231373538346239623430343436363762363938373635646136353034373366323337316564323533373338626336613532643965663162303839346461333862653236643263306430373835636230623936343639626564616332313864633730653733653535623339343435656532316462363062653035383636343836623366306330363133323265633862386461663831353333363636346633313539633561303933386532303361333465643833313135383961316631323033313334373163613537646263626662313139633738346530396530376463633165316461303330396630323738373531626262626661636361616330373039346563313838336435333130356531646137363561373333306566303963616530643937626161313634306434313339393864356438303963656139636234383832326439356666343038346163313362396432663230313763313762393234396535663762643736313264366532383636626232643331656134366136383037306666383461643664626533353363303736633234396238316230343638336334663835383938623730613565613738626533643436656165633935653763336362316362633736643231333363353434326237646161366135363632666261353735333464376335643038313436343235653237373438353763373233623433393938353331666662646536353564366136373163383934393930633831383435383666353866396638643037373236633766376662393163306333653661353965663932383539663330393132353861626133646465343561306264393337313661643835376136393830386236303931396135346135663236323563353465636336306361663834386330353133366439316330363461383565633666303363613830653766363761363362623938393364336132316633313932316333303230656236313639653164326134623561376263343164613433373237343537383936633037633636306635383235633535633034616338333735653733323765663464643566356636383864643661613534613736333736356135656330343439653339373161616464313033356533336330346630343765303537303261346463336363393036303737333962306263366262336665303063373266396431616263396337333930653630633163643937626633323564646433663038653363366433653964653837613162646134333238313737393162353534643661386530663733376139623235353362626238376538313832323036613164303564663839346261373730383465333337393335316333386464323363636232383461646361393333313531343639333231373132316464343037373764373536343664373038313763633338643339646537383339303562323031376265333761613933313139383135333163633233303061333233356532386433303365386336326563303839646234623864316136643964396333343031353033393563326133653438343866333865333339656637623233333638326266643265303266373766653063343539356131323562303332323766373238373966373762356137666630363066666335633333306162366266316639303034303765666438366163343233663131396433383166666130343730306365353632323261623961646639316436333038396564353362313361613363656163336363313932323733386264613435633235643331346139656336343764393963343664333233643737653636386332363439666664393738383032333566313130396635333036313164663131383530626630303862626338396365386163366136613139383230333336633632656162656263626161303838613531323032346262613334613533633962643565643138636563306565636661373534353333343634343865666266636563643137663063633564653533633132333563373636343261666237656230346437626438633839656162623466666238636666383263313836643135653636386437373438356566366532626535383737343932386161306262323437613565646631623832626432313634333838363138343565383135663763646566353666626263306432303632353763396161343563333937346666346139396565383164633432383738643461383765356464333038313039626361666662383339623530666533643630666662653037323536656561333436626664613733383633353761646166323565313634316135643534616233303030326263343164303234373533393336376236393539663065326434636334636462383630306538613334333436346639336634313766353562663638306566363132323563653234643238663664366630363664393939323335653763666161306665393135313735336432623330313933323534626332616465303561303362343733653430393435613066343662626231663733303635303632343665643930633564303633663162333665386663663763393430333537323732613362306164353139313763623033366338326363616337376130326636633361653561396462353839626137326232616330306237313262396130646338343865616230313030653935653838613362633362343961663138363263303163633364653063313135393665633436643866323837333966313133343061626137303565316561373761306336346433393039353632643234386230663032623463623364646433373739336238346337363839336537626237353337386463316366366636303138313231323362646266363935383764656532396437333936356637613965643338653139636236613761303031646363666130386665363933303733356431376464666535366533373362313664363665303539313364633161633530313661633162346661383263326130303932396165383830333839383430346134313238323238386630653531303632353139383934346366313931653237343066336637396433646532366161343530616562303161343263623362383034663036643834633965623833616233383363373562636531333930316663636334663133303437656464626565353961306263373164343336366430636130303634633830323964313033656264626435633761366430663934663338326237353765663863363463643634633835623866316565633465653835626533366634646266376666396566393835663430303463623461313565303635643635356539323138313632313739373231663038343338623639646334313035383631323236353761666163653563346463376134303237346239383565316435316464623762653331623438663162303364643831396238353434663435353931346239343366313361313063613130646137366435333835626264613034653532353738356364366337383566343064646231393430303562656165346164663738363233316235643533333537653462303033626130663832386564623834343633356233353339343936326432306136656231613430613236333564323361393335383836623764656262623539663031616232326564356261616365366137303738383132313530323231653830303439336337383637326334376364353763313037613861313934353162393239366532343561396339323937626530363766313430623836356439383032666265616664663964636562643263303162613033396533383435353735313639353962366438623362636666363134366334316437393532343336336438366464306131336362663863613539383339663032313264323666656533633530373966343762336562393039333765363066316161343237363461313836396430393535643832346236323962656330643037653661323234613332643036326362393334373735643335363932633636623462663233626666626434656565373935313431376530333263373666346539633937653732386161313662333262306261373664363963626639343261383166313035333566633566343666643931333432366533323435613964326137313034653131653634643564636362303339613833303536303162343536613933353539623036316532303130613737636531353763636636383930316531353137306239396638316332393361333162666539626534623831333366316463663536326534636438363662383163653037356165653861633933653531646365623233323866393139323731626663643934666432303935376434313766313439363831386339663262366666306134393265646639306231633539363233643835646530333764636262366633633064303638636666386639393530323232656239336134356564383733313164353133386133646535366533653530343536373339646333323563623330653233306339343333366131343734383337333261626638666335373532663934313031303236313237336439663464633564343031656363303062393436313332333239343937633537623833363464646231386432336539353333666134346566343135333937366330366437613032663939613664376631343765626132323134626238666264363661313238636436626637353263386466393833623166633462386233343465373666343465313032386239666630353164326166636330376163643832623165373461326437643939363934363362373535323836343534643865623238616362636162666138326536316638653664653161633762323033393562303631646132333536326331303635653139323632343330373435623039636130366135613431626338303966326431656635656362386461656639643032636433373832616164376263346436643762386537323731366339616566656664366234333836326337306135353638306436633866373065396161316139306638336437366266663235376661373061343662313534636463356465353030323233393963323066303237376161616239303537353430633734306633366662393065313166303031393434616162643465626231653065356230313562383739646139333766363239343139363735393665366138643637373139633637313932363130303337396137636466633862616233333436366266346661656434356134653966356631363331306461626661323338343465326133333030343764376563613334613032623862386463636165616138356638636564383161613632653263613166396234373464636434383361626433366334376336353562333736376431613836353233666563313866643935653737643539613832663738666132626232653536303938653031386434323765393037343264383034646264346562366333313966633433363965376263303439373132393765326536323065663964336266333034616632653835616535393534636533383062643236626263613263306133306438356561663737326464363138303938663530333036653365353936376235316130326632376464613534373935663238306666366232613534643636383236306365646165623263323131353131666663356434366562373465326161386261343365396330356530323866373534356337363436633034313139336639303366653930306635316366656136373635666439333934333235343062633063656631353931646432636134653434356663643634363831386137643938663066386463353534623634633166383434303430363038646435353339663265303733323565313762656665383331316564376332326230303635306632303334393235336537393332666331386333643965633366623262663133656165333662626363393964616466666233393931383663303032333330663733626364623666633039313239316265386433643163326431646537663964313363376566366537346238393534396437616464616134393837363662633937623064653161373761393863663234663439356361386136613839633435663762383564616139333463393436636634643666316161343434313633323033646335396235636463633131326630666165313539373261316530303433613736613130303032663833313436323533383763343664363438333765666265383034633832313433373833363131363961363734393436616136356337356461343634316333326562373232623861663263373439383430323738663764316630306632303765303636646331363537343562396266383064396362623365376561653733613438373132326531653538333732333165303138313337643334613537386532356338393639666463616663313434663165643062653761363838626464316263353736313738613662343835343337366334613937353764323336656339353939366165383438333233383361306132393734313038336238626263623035626138346361316137373535393064303532663163336536313561393562323463666365376436626264623638616165333534626135353466346435343666653663343965396232326466343735636562626565643333653365326362373633663433633130653836636264343635366133303365636564333032393739643938306630373266316566363465383530346162333738383531656639333035343765316332626431626433633230663631376333616564313931336265643039623732386137663035353864613263376133363564333566656364316537353831306161653839353662393435386366323532303632363732353936353439663634323066316636326335326439363139633035343230323433313234343030346566303733313865353234353339363739336338393532316134636238393637643034306238616131663037383637356235343261343462386637393764636534313038653931373663643334363634386430343138346638396239356162373164363233643834393763313637393635373430666662643536363963313865633232303237653163303434656535633565373562306664653564346265656538303737653161343337323638636462313433366639393666396131636231613563316365366465663734393463353135376665386665613432353162376663393237373162646164356336346631636363643330613766396564336632616433616466356233636431666464666262663436383531666561353833393761346431376662376139656235346233616234343164323261656531376136373863373666613835643562366561633761616663306338623030616133346633643231373166663035393139346261666261653337393631653866656635303762653466663234326132623332623834303135313235303436396265316330656566366564656662323266613865376136316166653362333566623131636538626232346636656265366435633932666533656666366462393932643963316130383131396366666238626330316635613566346138646665326135613366353463323134643439383937616433633039316261323138393135303962333933633165626439663731616461656636396537653861636466623737646133396565363736346238323437623030383266323534373237393962393236616234343064636433383139656239636364353631353436353165303232663233613637353737373666363533323863343262616535373335343639306537333739633866363235653564373830353662643031373761313633636532386237356531353161313933363863363864633930656135393264346663326332336235663730343332343434363565666435656438646362373561643764353062656331656535306466613031353033636336346366323861646662323034393034373365346561613261333234353062353762393862366263663730303437633138396565353665666464373333653062633861323438376463376661646464333765353266626663326530363162666632323265636635663563333164613838366238626536666332333762333666323761333364313764666537306335633930366265373632356235623639623863656161373765613934643661653733613835386366616530313863346164616665323939383334643235363734383237623361333537323130373637656239356364663163626234396234306165333230343233323765333861393331326538306637666536353332666432323938666235306530626462353937353263336139306466366638323836636330623337356136626262326462613263393465323234613835613130343735383261656163373765373732326435393733643133303130376332326666656431643661306566313539633835356365386131356664336562613134653231633035393130343864636462623339376135383662616239383962383734633961383634323930616530626463343864636132653539653563336435313932613261353839653562303566376661366166373665373239616433356338373165653762363431333461323462636666626661396530313562336633666432616635326439316438383731666661663663346434373439363333623763333338313062326161333165323361613735356131373136373364323362326438393463623238653232623732373363323464616663303234316262333163613464373266363437666262386637376636363333663437373137623033613534323635333166373266663837663638343731326234613736366134383736383663636565646336386536336530613237626563653031363634623364336463373335636537646139613665336263623166373862336666313565396439643136366234303036646532646365653731313434366331343532303439363336333134343731666637653138643533323335306339616262323064303066366234343031326534613361646435623362363763373264653263623733303664363132656433353061306239376464643939643835366336653938306331363361653363373234396431373136353864386430303837373335343633333137326461336263363936623537363066656234373664376365353737356135663939363561333063373433623062616637353733363539383931396533313230663565323466623631633037306137366662346634386661313138343464393235663962333439306361623734363730633838613231313139663538616436653136393131666331376130613738363038613135386130393639323832393535616634363864363763373231303231613033346633346137356334333132386433663565323136363435303632313633616132326261326537613134396131326161333531666662303061313232343562666331333263363530356633386462393432326634343663623034663038336665383061363537666261386664633638656264363265366465326665663666623062346438356461313563313263636166323362343734613530363631306264383938353265383732653937333232656139356337633430323966376632383561353136346431653939653663353839636564363735623337303834373037653838373764363562303332656635353361656138366366376336613264386633343538396637623364343166636466666436306566303436336334363761316239633064346631303430336366316632373336623761393361666436636165666336323966386536343330326266636638353833666631353134626164623166613165613133383038653837653031333432333635326266333531626431336437613535356330363237666339653231396636343138383730316565323266306663373534393532383337376335636432396164616537666633316636386430626166396630383639666138333662326234653534373161326236663531343461663131346639343435636566356235323736323232306630316633623439313734323063353762306138376661333635616562316132323739326133633064313766653137336461643362383935663961636463623935333738303062363635386636386462303966646635616331313931303535323962353438616366626337353030333939363832323630613830613436373233316261656162386664346635666639366631356232336539316432393335653033323431316462373233613735373739663338323330663233633934376166623761353539313332623230653231393261343436383631643964396439333662353965643137646234643830653235663330323663323133393432396534643033633063383739666534326462623233336164336136613639376337366637616136353561633938646631386164356333666664626131653035313936646635336331643234323131346438353366653838326535656430666632633239383966636632373661336133363066666530363432653262303763653133643365353335323233326464623862323534633338656137616636663534616164356533656361373136653730363363393036363432396434663732646562373831363630663339343335643261613634326563303630663934323464313132333966626662616534383366343063633631343534323662633938363134316631656134656534653535386633373966383064653032323962356364393362393539343964333232313931383633353336353464653864626161303032616639653832613730326562333966333035656263363439353038363832346665613465376333643230396633653161636662633539373131666434663632386561386464383066393163646634656231616464326133393162353137666331303332373637313365666332633166376233356631306537363461303466346164393533353433616636383337623032303839373831633930336639643166383366376433643161643066656339636134336533303561343738313434633231313932316433633063326132326332663466323632636133383933386438333938663161656562333239386230333533643537353238623465653263306363386539613030626339383330653236663231396135636331626638353039336537323566303733633130316535376531353264366261633962316331343939663863353331636166363039373232623931363737376633613435363432393165396331616164326633303962633034346162326338343737363036623666393866306232383666313031616566393562383765333262366534653461613666633238373664646336616363326165613464366536346137373430616466373538633639646433626632393135373332393638316463373437373763653935336561366135363735333338656635383365343063383736393936636333393464393439666365386461313132343962306436313364366636666265323034376137303465626164616664666666666265633135383133356130343034333630323263353066316532383537626134343061653661626461333862653064626433353732623530326335336134396232303431646461313832303932653639363164393830333266326166333830373935393531663764303766613835353537346165646162636136336130613461306566623436346164373063643666353731303331366134653736643335633931653837336533636637346535313930613531653664636137343730356339373438376464656539633031336633663363313663376335653937313933386634326335613166306638363063663136366563353935623139653464363761333930636435316361666338636138343462643132343633626262376364303638363234363465656563326238633666373566653536393366343232643665306532356362623266313838633861326466366662646532666266383238636239643165303330356333666663643361636136653433333935663334313165653761383032373737653565653166316262313961653466643364663032626438653763386233373538383736626463633030343734333032333134646631666361646564336162306133663336623035303938373164623736383462656337373861323434376130633836613632386633303639336565646332623962613931356261633138633238353262313463636465626665653762313631303635636636343933306432353464666564313664633164613538333866653161316638656265616231306539666335376133353235343361303262316336356365663465656338636638323839616363346633383136656566313832623131373366333434343133666330326563343365316635643563356562373364373061326438393366653039616133323030336632333035383331383831336431363261623437633131333365663562623732393230646434623562626535393266323666663533393931383736316564343738313530366339363838346165643832633962363163373736336134383462363136333535393039353362623438363162383864653133613532303736376538323863396539663934313033323134356536336533653331363964613061656138333135636537323766343236303061336438616335376663313536363830313333663965643835616562626330383132313331393864653539336539313165313036396638666438393136306265336164396665383033363637633638333964313731333831623562633237376533383263653036333034386533316437353531646536616131306666343966303031646464346430616433396437626262343162313564613930326630653539373137303530343465356561613832646262303335633930666432333439396432393162643738366539393665613862393464383836633834626535633965303234623661613533393132363164626331613235393539613862393065626533633738613933626138613330353863663931303161333365303330303764303436373636363066666531313532356331663665656264643864656663333561306566323738333931383336633334623533643737386465313138323363386333643666393764326430326631383236656564616234333834323536336630373131316232393564613863396164353364663131333137363134323534623436313539356431323163663738326138303831313631333034366331386264366334303831373336306566626261346562663032666230643338393663343138626232616535376635306165306133323436633333363938326561356564653630616434323664323436303763383966653933383866666366366630386130353337316135613266633564333561663464316163653332383034396466306532396666396130636330313432616431633365663561393966633433656462323962313363323664316330333138653034386337356135393333393238616339626133633934346262343561623031323833663230316165383331366634373131353533643437623238326364376137643338343066643431373537643330666130616233326631393937646262363863313839656536613861326431336137306461663136623661333138323364653839333031396531653461656136653235396163613665303362653238633161303864383965313861313863393966316466626538383033333038363336316564393864633864363834666335633931373431363931666134386266326332333163633939396436376431366634646661643262343565346132663361633862303230393436373134626666623433656137393430373136333265323039313931616534633338613764623962626434353338303839383064343737316664333661356230613438363266303664656562393164643231323132383237333139666361326530666432623031663263653736643738343036323437396137386164376537373864303264646333636337333166316364653936383638616130363435323435653433316561373433303734396462323162653264306537353963663330646438643463393436383361383632643635386362633062636663396334326630333333636333343533356433643032343565386161383061653365353538343935313932623737633934383866666434326136336430326235623633353765313466386262663664336139323230363130316130393937326230653737343335643536363732656537373636653934396634356638653037366562336638316636326236656665346331343537303730353161646431623462633664386262343832653365316339323763376632393439363762373735393838616163653236346361383537613136636335643931336234646132303061636534333761396566316335636635656131626261316266303366366266373264383137303938613233393638313139636137623631366534363938333062616238666333653463313831313439383035343433656465383137333735323965363032346261373839373861616333363831653333396662343935363561376564343136316137653864663534373535613364306236363430316339636264656431356237313537323966616637313363356538336136383331313463613039623933626632316330373664363161396232653737356261663032666539373835636331383665396434313734643762303361363531336264303561363565346335393833643465363539663336656266386136623463306364336166363633353164386431636339653964643134656630663437303234343134643864383330323863656666353465313832353562376436383930313464653134353462363662626637366566343631363861313063363330633534363930363832383032626462383239666463616338636637383636303565636665363664346362626561616538306137366435363636336237633437313763303132636536633133333630623265333330646335363535633235393431616462343333626431343032663337636531313131386362643234386133373566613864343635613830336464336365343137313030353333346238333564626434653237336632386264303164333731303963306139373139366162653063613065346633303538363865396362636663393839613838313866373737346364353731653163376435336332363539333438666337623139653165653664613331636534366533633036666137366665666435326431393463353032306238383964303434303962616663303930316462613661626466636262663434303364393433663439356661363864323463356231386666333162656462653032613931643466383865643730663838373339373465336235383163636339346663323933616163363966356132616362316138323431393666336636633037343834376637653633643063356537343066303563323230376137313934333535323565383136373066396632656664653037326266383665336265656464363739616465636432366632346463363936356139616664623961353637386637333435353439346334316631303131663339646135393261356338366333303365386330336338373831323363326335333534313937396263623234646666383939666365623432633465346365313733333762633536363631366661613332653336336333636132623531346563613765363163323065623561343262373636343431306235393337303933306637663734363632373532643838366162393536666561643465373936326232643034353330396331313936373833316134373439643431663037613833333339346330363431363566306339313538336562363461393036356133396462333036663135343337396630623039383835326363363361346537373464663038313362363466326533663138353938613739663137616465313036306436306438353731366165353931613638343564313938366463663964313830356632353739636363383432643433643361306265326635333432323463356636363438396166373837633036666634653864663633336539646234306433373236623961326431313464323565326337373235346164303466663466656136313262666439386163623635323531633334653639396361383365333531353137303330633335333964396166663238383932313539383061383433333164336162383338663934343530336330306538386636626462303661366433626338633966626461393363663437363334393163613536346132336435386431363262613962613237363437383962383731343161393337343063643338636238383833353765663634376232663064333736373963303064313762323562666261323435336336386661336138366336663262303739646431643966613062653864616363326637633065363039613331303939383331316339643535383366643432616163666563633936356161613139323735326662636663633464633534366333613736326630393362623964656630323534326134326564356262313562333736333734626162353364363739383732636466653162626635333034613732303039326537396439633136633133376137353639373738663836383637613863363235653934623563323666333666313030333732353336623664636636663739633861346566633161353134386432643465623530313235393535323066653864333265383237323465333564373230346133616164663635643463623134653038616438346565333761643937316664353366333063326161363865363566393236333762653733363566313630306231386236363530326339616336666661366338303262383232656264646634653037613564383536346336643765336238653664363963653831386534303338626665383737323661613263333063366461376161353138326661326239306539353430666338636131383330326133386664643931373863663066646562313265363930376436313637366637316234633531643765656264663535396235343463613639363231383532333961346638336236646231336139376434313433323233346666336635363461383537316265343533323538626532623666663537653430653132653035366164373230656361336164663036376430373862363933343161626634303864633135386530656263643539663636383533303834323234363537386330376364626338616239363036613234333337643964633463383135356338376263663363656130663937373339376461666162386239653836613237646630633962663132333762646637346335666664336438303861653866323431306639323332313833393530333261383962336135333238303233383437326639346339623565303763666533363733636437343366363139323331376431323331623238653261656237353539393363656239616339393832306434376339363064313432343462613262663533626363666437633532343934343335303237376333333337393834353631363463303061343038633664633239316364343865363532636436666136643034376566333734656331663437613234633136356539666163346365366466303065393465613966393636383962373062346232373161646137663465663738623365303762666463646134623366333861373433653164373832626164623334333262373235623765633930633736643464323738626265306262646363393537363132333739623434613161653365666338663239646239346130356332656161336339383438636363653938636363376131363634306161373938386231353832383564313436663631373365386361646334386164653866633565343161623831306439396134326562643236626362333866366432666465303639396131623231643736373065363837613931366366643531633064356134353064653436393832323837646238383134323832323664613537366637323533666261303062626666623739653561313931393037656666336565643463636663393961373766326334386562663065396134613237366262666163666365356462623962653434343664656137653763323938353663346138336538666336336563656331616566373139373264653462393366626339323466363063303830666165323437653039386562353130326461386662363563303262633361663933323062323631366563353438313262666463303434356663366230303931363134616539633139663530393264396330343437313161663231613362643335343537623163313232303933353761663738393237633564653737336431653766383964373039303038346435323566626132366462356664353033323965333734306235616233636635303630303936343738383038636461366264616433303939323537396437373935313731326261326333663838653730643138646166303133623362373032363033623461316263663165353364336137303033643161373334633666323164633031316638633830363863343463346165353038633262303331656534343538366331323538616366653236663135636232656439306431363963393236363262333236616465333530616563636662306336343566636235333338376462626263666139323739306165336238393534653662336135343438653066313665343530303830363366636336343332303133336537336337653836383734366338653163353666616233653534333230343332356431353634326264356438303666353963666533356638303237306432336661313734653033333534656661666638373062373966363837323638346265613361393564623834346433376430666264623365343239303134396562343662316635623732613237613333346336326364646239336266636266633739633038666266323833626465303633316663353130663130353935303064643863316230633735383430633133636137313330333762396533303764663931333035346362666637613362643438373163663835623138653634383532623937626165626138396534316635356438386538653337663333643864333430616435666164656132646435666462663739643135353833346161653566356433613631646331663164623334383539396661376230353931306635633737616563623238333466643531383631396538366166313263383033616666353262386464666561376130663136343130363530623139643735313731303839666332653736616339323338393933633462353965396331663561393831356165613666393831626234663438353263363839643138646437343639306232333061353436353861333231356637353132316561366332623463323962666636613132626632306237623439353437343737356335353135613465363932343965633534663833363738366665303339376330623135656536366561393161306564333364383539363032376438353135636639666635316166363261356336656134623534376461346432373064316461666231653137643933313738643065333032333837373631646537393164323261333232326134343631336431383565303737643965646266343337616665363563353437663937306431346662303731623434346161353532323066303033666563373561353435653261653930393465356535353031396662373964306463643461323639613732383932336337626433303232363762613130353561313036373465363463636238303463373666343537643831353065323662353333653464353661663166373661626363323539643664356666643836303765313166636361653832613464356465373139656236366232316165643636373236366233623261656334313633343833613833343938303335616132653033303234396662613465663431323466393838656339343361336135333066653461363362343835333131313162386564313761616565393561383266386539623430336233333566363264653063326434376434653932623536353230306132643834363033323166366463623237353166623864316430353134363164663539633832613431613466393130343062303539366263393961323761363263356337336466666263396434366537663566346364373738366661393236666664313433326533353638396139643062343639353737626330336265386631303636353130353262363538393366663636386266313939643130303532323435376434306633376433363637303432323032666330316135623336323935383566366434636362626364616133333764393634646164323334343265613237623034306232396439613464343166356330316233313735663830633961333236373963623337383239353564363566666266633963343864303461613839353231336435353033353263306434663462346265633763336364313563363161633966643932316561343162376635353164376364653237366136373637303737613537623365383738343435356137636638306462623833383339326131366465326339646430393931663566623562363435333362393337396533643033363331663839376332663366616234633161613133376539306131316632326432373764613637663763613935306332363063363438386336373135666436303566333733396335373165303663646666623936323261353033323034343133656666666464636561386139343039356262313063323733643461373237616339633866666131363431646236303235303533316465643030656234656331363232613432343962666630616339393938393138663832303765383163383337396335626665336361376139633165626232626363373363303461333463323264376237623635383534386265356561623061303337373434386630383232656265333238396538326337616433663761653063393461313863363632633062613434313736386534356465333233653866666365313866396133663635313435393538346534396135366437363332663061306361316631343336373731663164663435306166333539396133323563613963306537633936346564326162323433646166646361353465613664613532353734343434303762656561393463393964623735313238356539636164373731626330613331663631653331653139633263333163643834633239663431636135313337623134333833356539373962633766316235373661366633343531376437323964633637306564626565343235633764393766656134396661326539313431396433356537613765303730363364346535363762393762313764613961643661333762653266393631333937336338633032326131383561613035643331386136643964613932613434346466396232656534316263343866313430306331626332326532313230333131306436303333656265653662313635316138346133373833323832646261393461626533336339313332363064343133633361333666366662373737373664336436623134656464623335663662376530363965633735313931323536373130303662333036303137366664346334363535366238323665306631373637303435643665396137643266303166363134336431396663393565376639346238313963356462613336666333323737333030663730646364363863356330313935396437303138323632386238653565326634643635376261343635623534316565653931643764376563653531366135623835613933353039313433653837623434366335626130353134303236613264303964363561613130316434653831653136356636323139356634353632343966393631643965623435396132396633633036303064383230336636343330356232666161313061636266303764333031646536306630363238326165373338393237396565303633663637363533313539366563306664623963626363613462643339343330646531626638326362393366306132616364313839356262323834366230383336613136386233303533363761313962623335643361313438383566633461663933626266363736656236336463666161373861323639343565306135363061363638366364663061333531636666643863353230343163326533376239333661336636333430313165663432666333366332306130633265613231623333303034393538316266383864333735346263613037343763313163626534643064326531363766663264663933313565383461313365623032633637633039626463343837326530656136393131393135383232303735376366616635376430343531666435343339363861336364646166313462383534383361656565356531336536353162383334383264373631646664313230356564613832313532333063636436613461616662393663353538646331656330313634313533353930333731346363393565333330343838326633373065333863623538363735363964653564633364633435393566663532303861643263333861636566316339303362346631353837636136353032653366346636643663613330303366396538656637636663346231313563643265656230326530643535313661316338653361376164386263356362386233653737306337623631643530363139613330316132336234356238623532623463326534363635393035626532306231626563333466316566616435643030373762323663316565363432306132376439656235313664613737313863666138303961343636323234366139303666336433666465636161616461373836343433623564306665613839373438373331316533656264663564373438356236356134653264643861316665373335313034643038643365323537666331306364666337623033323637356464303066356138616132323039613264633438366137323135633130333164616361616237633932393061303637316636666632383831626132656636303733616632306661643833646561366532316530316134396664623962356365373436636135333934366362313036646537363962323230303439376561653062666433626162616466363932303435363437396238363433303634333137396638373537643733613065643865646366646537313937323365383562633936643666646237643233373634383336356661353433616565353336363362653766376264383532326163623563316137626137646232326431646332663131353338383763653139373365333639356264336138333830636633353630393732626633623462656233313231373536653831396539333865346566623230383839346137363838616531386330396531383131663533396535303236633535613830633533336237623838646563656130306139396465303465343030653463343336356262356265613063626136643266633833333634643661623261353636363631653536663162386233366332343638323662653765633235323262316537316366393032336331363364383864313362383036353439333163313162336236373530653534336236663863656132393034363465366534653062346230616561376566313365343639363637623262616530313163383939633764313139633233313636623230326231376332336431343838613231333936313631313134646639373038353537633435623530396131316633613139626336343431663463633932376638316436623666346164356533613062373239636366316130316263376130356233616430313330363631323539333961306331356164303761643962346438356535633465306666353137636434333765343531636361633535623831396133333133366562633161316536643231303764353830663837323862383930346463393564323431323337363561653732646463633538363434333130366366323766653732323564336531623661306532333332333364333663376661363561326336643336626430313938356532626334623564343863393731663162663664303265363637343364666633333030393130616463383834396439326232643362353265666339396566613337383730636639363666323935623837313137326362376235326563326330343165306366626139313736396337613665393838366330313335663838363939643137323633343366326632656665653833623934353536333762383536373239616662356539613066363731313033376363333531373136313238333765343564633764316238393038393130363938666539613863336362373935303761656630333736386230323163326639303537386465396565663736616634633664653066313265386534633837613539363031623636633330346331336330643938343735643766303932396561616661373637633039623435353365353162653637333637616536373036333536626133613664656536633365643163323236643338346665333830353666306536656132376432393662646336363536636561326561306164376235356130353161313165386561643761663561653565393636633866353733373366383464613239336131303539623639323331616463323835633464613039306537646631366263333733623933313262306136383038396563303633653136653236653462393735356231333137613033623437316362323664303330333230383238363837353961326130346237636530643561303333303162663638343261376261356433353066613334373737386637666333306264343164316436353739396134316361316530633861343733616230376533333836613764303935646230663933383464313265313935623964653031326131656166633063353136363237326165336533613264373462363736353539306637383737633662623431316561653664623339343839386262366330346364633365336663316637373034366332323836653863333161386333366139663861633265383662313631356236613831363165383331386539633563373433656237336630333065343663363439393133303739373837633030366662613932333932386435376230363666623839646362646538633365396432303064383939623537306634386436663630363764386633373937373832663139313635303739363365373131666131636134396535373734323835303132653338323237633334363836323666356439636235373862306666316339356663613666373865623366306137376239363938353734343962653838663966623139326261396139326365303830333862636365366337336333636636623166313233373134353864336661323535623539646636613663666130333662666234333838306537646561356133343232623261306138313738316635623235363762306365393461383237656133333639383262303330616563333965343864643639363432373437333264373061656665346636383465643030636361396561623865363130356435343133656538646339623066626130663633653464323435303738336530613537326132353364363332356539343661663438373066653766353835336162666132666339316265393133393934623336666364333965343532366330666237336338373762373563336662663934393139323436663636323139383831303766333036633265376461393635386433383264386466623638643434336235373362363163393333306663643861326537343635373464373333393562363637383162343330656363353963306430326465366630353562613533656166616635646661323330303439623036353235663734353861656334663135313565343530393336393936343134326461316534346665616461396261393931643036333961363565393634653033363063366432663666633633343835386264386364663034356331306634306365333133346335366330333665623162333562353364656632313135346137373834636331333766396161393535623134336230343238376436643666366435363538366366623835393936306463336564306233626132636330393635633139646433623433393035303831643838616533333432396161653138376430353163393165376665623931633264613434366632663339666430393834623135653161363933373138333130636466353132393533616539343062623036643465333766313631613938653861383765306139656364663235306230366439643263366130633430323136363661623433343233316338653938613363363030303361633234663736663533613662306461336234633632303265333233626261306430376636613964363563373430643835663664623466613036336632623933633836653739323037353932343065633539366662313538366633343430343464656232346533333362333130343565666533616530616464303364646130323733363063626662633235636564393638643935383337616638666630326366303031303838373266643931643464306561643337303132623566666636353961643065343336323838316535326661306639326435346538326335303466373933663332383631356166623965396361333837653161356464303462326364333530663531626430383866613830316330346661396633316165343762343034653135643437393533373534653437363033333335643566343639326466363437343136386162386164326563323530393466623866613465326230316432653964653863316637366666316330613234663865343762393165323666363838346463646633333332356632626564393764663235393732303533383961613935343432633434396261666332626439636662616162393934626337643730616365613938363239303537313839313364363062386130646666613235313434346237326432366130383530636633353364656633333263343236643563643264363130343863306237313562626136326435646566393534633464643933353637373061326361313966666434363861343933386366343264373061623533333636353037373736376439663365323561656338353833626563643237613166646238613836383961653334313962346636396339356136343138343464663031386430316366333830303364356230386464313031643361653563373261633739616263316330343034633631613162383032633761376232613536313338386464383866373735376334656536643837636439343835363964373938333235373137643036366235373835646432656532343835353638663831363838613231363065646235643932366338623539366464636339313963656333333137353130333439353265303233353163366463383565646539646439336635616436313634373235653039353633363464643461346535353332623666633763343336376134343735393130333533633065326631366135333635303166313666666636313264326264373639366538383538303534313661333034306463663165303738313534623830393563333439636637393234336333343431656131343434626262663663616165323061353936656430636332333934396561306566366438343332623331316465336362393364663330643439353337343533376438643465623336363861333861343832613637373534343934616335336365626664373731656131303831353462393336613738303963626264386230343965356263666531303739306262346434613438663664376638666336356563376663646561663133393261363530663835353639316634333661636564663063636632666634343836366634313034346636353264323265356363363334326434313033343061356236303432636666366236363262666336393234646134616631393837633433313038336330376533313965326162613263313661613566363333356135336165333764353765346431613237613736623930366338643235366261316535343136306132303537333232313961366563626437653861316464343830643835663138396535343563643933326534633931376239323032623439396137336566666462623865666533346332393331356537633939623264353635373235386430666232303063373161313337313762373037396366376665393662656163363838633566383432633566303962616238626638306130343362326563616165623634613436646262613261393364363634393938313663373833646364306639363435383232616436346537656430363131386634303731366465313332383035396161333338373536656436366133366432653437393166363966333861373936386438633437636631396232636333303364313866313566346362303335313861383237386666663663363764383736333934366136666164383137376434393265353163636533393861653966386637323534663731636462616464653361396637623464356331376262313438393065386534626465323234343532396138303734383066333132353231353265306161643165636164346234336566323765323131626365386130653766396662656566386237356366646536613761626235646362306337626636333835666531383865306666626436623438323733383235373736613230303564653035363132646537663335373962313033356634396532336537646564323434393232653533376431616133666364353362326531663061333830356461663436373939396665396433333735316533646666363032643535623230633535323630383161633633373630346466356235633861653933353037336436636564323136666630346466356335323962396263303065346364306631373362346365306236316530633939666239653865613332353637653263353838623365366236623661306134633565393631653564343635356662346334366361616538633131616664356261326463303561616534386235303233313536643134636266643763363634313836306561373534393538303535623666613964363432323465623436646436666634643235343936663334313035326262353139386432366663323265616333396638666263323863613639373961626334353036626239376633336232356231316365363439396262313464633630383639356633353937613565636234633461643864306339316135356639343333393863646562626430343333663430663933656637376533333230316537376463653935356165616365643063366364363236653262653832653662383466616363356563363464366432306133646638376164623065626465616637663638646331646132363637656630363734356239326664663535303931343438343235666639343934366637303261366532353132393734333738383465326133303237313462633934303161616337666434643237323336363131303339313662303738336463396263336232633731393639643335316261373936306235356237316635653733393963376232393736646362346534353339373436393266386666376239383436663364333737343365613535316266666236323133343332663538343135366233653035396237623661393965326236363965613266653536303638336463383432333730353264636437633138323631356237353465393234353736333130323166353365316630396430313338353533323162613930343735613832343935623439643133623832393435363237313130366165356535326333663366356439643630346635336663663462343530656331333338633966386431636366643338633435636431336463663764376633313835663137373364303636313932333066613735393131663531346462376135626264386135383539356561653061323933663866353565666166323536313737303837653730333832323036613266343333623337616436646665313063613138663634383630376363386163633235616538303463656539323166363735623835346334626466326532336232653831313236376438656331326233316230373866383263326161326663636565663836393137383763626266353532373162323833666663653138323064363830366166383364393462643737333161366663353536303830303235306531386239653464383032383932373434383536616534316162656134393364666365643461393362393361376664393163326265656437303166386230346638643039396536303961306635316663373465333264383064333366363063343963326336303062653433636665346665346261653637376261626331323962326364663666316139346362613338653366303733316234353562363965656163313237353462636333626432383463323934366435666431633235333134343537323937386235393563613839336364373834363735623132396238333566363461363563363834623961336465303938663861316264653661376537663238656633386164613739623534303334643131393134613933663337633633663834316639333730366362663530306461316338656234643138666365346437616565356364613266353539643265643464346530393231326231303932383936313236396533363765643332336433663037306337393362663764366465323031376136373065393434323333623363303630386132393166613139313566313564323933366234363633613933386238323036663134643066386266623035613766383830386332616565643765356433613936333338646266653234643632393032643032666435346361386362333164353966663535396630373037653966333635646464333131373639323739623339353632333630656432353530373266373233643265343066336637333537653265663664396239313234316333643363653763666562313662393963336234646433316662633566386665383161653331643164323436356231616262326339626133656330373663363235393931353335323064313664373232316337343837303535633536313063316239663139343762613630353665653038653630616430393330373731353466336132643561653838326130353365633338663435356134616366363435336465303436623331376363333939666465623332316265396534383232313531333938306530396539393837356463306138616165663930656266393863363034663732386263643038333932373034356163373265633436343436346133383231663536313032646237373631343137636334386437373462353333323262373639343363396338376639303730633039333562343564363735653336613733343032346130363138333039306137313130663731393561633236663766643633316165633237306562353766653339663035653135653662623161323035353264393337333266366237396566613462356465643637663463656432336138343934353135386466313363316336303333376637376135323733666238646332336163316330613563646431313338366636313263376362303239613033323962373762663333313236616639336366616462313739373761633566663363623030393166353563303932316533613430346339343030373065313261613132643463393164613964346339356266633431663361623964363065366433616563386366373166653730616235346238336262363939623530666137306430383132623631363336616666363338373833346366613839336230353532326637376230653633363666373936346637353538643138626136323162633762646663636337396362623066616465356265353564303761373635353337613139373037626136643166643734643434613164643236373936373266306366336331323235313931666332313631336161663863396539343135306134666534366162646639323432656434386637386438393365653562303565323736373762363665663264343730366631313566643937636365333236653734313931353433386338333362326465353736306363333430616261633566653935323332373735346133316264356238366139323835323738366637356232646337393735313266396663333530613933323064366537616538386536366266356631626461646561383836303037303136386331303531396134393261633166306263663634303432626664646535663936643763383461613433656561396561336432623935363937356630356463396237313362303430623263323536643262396261636533643163393338366266623163633465303033386533663064386432336131366537653866323839613435373930316530353165396435323134626336326336646564663735303234316262333630306165383838616631373762356461366430343130316366366464316337373439366632363862626462323463333431373932323466353362303435646166316536366237343664313562653962343061313861383836386231343239363865643166663032366366656638656432666666333735333238336631366637346431323432373936383362633532316131656562396339303530306635333139333664666438623730616536653665653764346135343938653863343636616333376161336631633365633034643266306563656539653436386536653634303262643337373666313363323866636637633765336166366236396239613331623265316461656330353765393732396161613762396266623637326434373339393835636333653131306638636332636530353764663065383331633865353764396138623561666161316339613438663961633963323434353431656230333162396664663832353233386238366563353932326132306435306536373031636637393164643136386534616238353935363934623363663366643039646234623436386466623638613863643537343639646462323034623333366438356633653835623263623036346238383333323464326639653735386138393835646636613863623431306233396663666436306638393130633836623563386538393334363730666638306136653434613366376132376433306336623762656234633639666633653165333134613462633032323133633031663533653061313537346333373063643563386633326139613536633561393239366339623965383431313461383132626530386231333535623866353030393764376263393638323063373465376564323239623133303637393237376231316332663731373431396234346538636335373335616664653030313036633663663966333537313432383834373262333665386662373161663362343765306565646364393862313239633930623066656630613564376461393764373662343336346535356136663664643162303333396230376137636662336536323064356630316466396130336133363936643966613066386362366438643738373835303931663436383263666463303634636236646165313139353439653461323764653337383632643232383831373030333439336562313965626535353930336232383237366466633738626637306635613166333632346631623235353632303933616266613366306630636432323834316663393534343032613862323139623265643866323439363736613131646638636565386162643739613866646135356466343366386131623031323132626564303864313165383563663633636339376331373239316239323234356431623962343764336363373863346133346163373336313032313538383738636239336332333761653266346135353734663730666462373062306337336533626530326666393364363439383161333331343061623833323433663339383836333864336564346332383733643666383933383634366130323965636233626433626636383766376365346663383833363235323664326365643837356165393330306538333161383430326530623666353336393266663837306137373734653361653335343934643738333763366236373764636261356331633365323264323262653763646566346663383161326166393939383230646130326339633662653563363232643930333632353331343562613935396562323637363463616465363339353437386238646232386235623635313735623730343132386361393362393939363037633864363365616365626666373235643638643361646536636339643863353633646262643135393361393337373436663632346136386639663563646332343536376536666531313038326234616130343063393239313834306330353766373235323038663766383431653734333736633031656230366331356630643261373930373065376165303866303437346330643433303334383937616464353465313434373865396238646630346261326330393232643263336633393538313666343830393933373661626230663062373839393939373634303362346562666630326464346332383339363538656332383063643630633335363936643762666263383638333164303134303861656266306365623864663038326233326335373639313830613833373539396463653937376532666534633332363939386161326338613262636365313263313764353665323534353737323733353938636334363638663962396239386632343935353238386232343231346465303333306132386138646530656635343839323934613363376261323961323134373235626634323235333361633236306634636336303663313762653265316133336164366261656231326261356566303632623764653133303763656264356232393366383537356638323930663830646566663065663137353061643733373538636265616235623136643261353565336432313833313139336631666633646563643639633430323338366262376166303639666366303838633431613764313934373030353563336562663634653633646166616635383636383565613536393961643035333637306363346335326265383833383533666261643965373234613466363738633164313939626662636434356661653938303534343561366233353061633835613839616565393637616365633138613861633665666566663632623363373364356562303764666134303037613230303835653331363165613134326464323530373031373534306563656330646336653836373537613631376131626637353738373734326530636437663236323230646138356330626138623163363435646239303231356132353864356532316639323661316430646433326637353761313432643064656638653935303831613237353666383763343934636361373431313632653339333638613936643933393132396666356331396161373535666438326561373531383432666231633237366539616266343532393435393332393033343638353564623030386131366664343164383130323631633938636162643633613461633465336365346235303763353665353536333334616633633462353533663139326561383663313234323961376464393132336464363233633133346562663539636235363139313039616632613539636230616331663238386663653666316235616532663335363633383030393766643236303162343861343438373933336132666533343437343664643235396337613633353336353337323335376464393036353762313132623334313931366365353739363261313032306432653537626635376262623763613334346465633039316264313735656634323938666131316163366439633066376536313236336666623661653637646433303566323534313063323735343462303532656632316530336430653033656266313561376665353638363062653961383063623464623330323632633561616534666336356662353961393034306635333135643930363963616534633630643538363738383531333337626332353533646161623664373031616432343439346334663039636133656133363138633765353462306333333935633765333262646665343465333435363035346461306535633166616331623061363831356330333131633463393432623465663930386361346566306364356433393836303137343266306333373132653533666666353535356334613939656439373136616361303664356663626335373332666265373938363834326331373032346466313361343866383038383438643430633433653133303737393063313861633963316436656134663964373533383438666238313164623639326533643263316365613862626166626638623037633235386133336234396363313434366336353935393465373162386437373932613261373864346362336431663063353566363531656563633730333331396262646166643764356462653031383761653632346239623838613061316666373563356336323337336539366238396364313138663231363636396539626566363733376539623166376431316265353466616232363964363961316266393633316265363738663664613066616537356539663965653465383766306661326134613762386632613266303636316531396163653439383534353061306432656438343061373036383734636161313261333838316330643931643561616338343839393731383232646662653032306365326638343831353166306565303838316265326338336435613937383763373138393335633964626630623832383930666462666231666461633632346133643765633635323337633635656630383332636138613735313138616532323961386234303764346332643939353261653464356134323132383565343865626464323434626535613831643565653562613866613834653339626237663735323730346261306262356131613132643534643932316538643530326337396333626330393062666534303434636331353965373663303639323731363762656139333338313633616537313064376234313164616131336433316566346561363861313638643136356262333262386336613434353330623831376562356364386538326466613539353635373038366439636462393432633866623132343563326563626162363232393938656236623838353265636561663332343435386261666138326361636331386538613034326665646266326664616230333431313561386535336138396562653962663139653836366339383938366562663034343332643337626230383033323263326533643961306565643434616639633031623934633937356430306338343162303035313561383063616265393333653133346338363334346234393563643366663233656433303762666438616465356232386333316461383661333436623733646636313264386639386633336333393336316165313565323333656430303764326563383936636666323634356439343832373063666164306261613233373763633061346339333063353630306466333934393436386165616366373738393139373062613464316532316337353836646538393237333833383261636137303538643831353835313931623432303239626139616534636161323963343339343763363832643835303235323962346530366364383565643133656336663965626233613662346165616331623731363962323965396133366339313038356636653761306230393636633732326365373936306166373430613762356364383635666133303161333433396261356664653564386131333734323662373438353966653733383834653364363530613737313661353336316535646539616662656164363031373038656466346665343434663266363130353335643739653261333235623238346637393661393338336638303633663736663735363532303439323561633430323864333836633632333633393564363938626563663037383164616463376262373335663939346138396463663437643035643964393335393436636632666566626233633633636263366434353062353830613537633331663161353337343934326664326433316532386632383862373236366139333735616433323166366665636662393562333236303761353835303534346339333662373736356337346633343665373034343864393131666631666539316339313165393337656666613361306662633330393965393339363762633039393733653534393064333665336536353133333439633231336463343733623562643764356234353431393636313133383234663264623336386566363736336161346437643932366232363734623438373738336137633634653639353461623934303033653639626438646565333735393731313166653138336432333631653931643730373836313861613533313330376237386662643536343364346235646163316266623032353936363538386361636364363532653136383339643535653565303864336237353531666265666632613964626230616366663865386336373633633761663366386133626132623265353937646237353162623933363833373233313365643638616230616434363634383361366366623230343537653531386238313339623262613832613035303839376538343832636331656133336338326566366436643863643263636563353139363061646365343638393139656231376265333139643536356661653731323461353036613461636639396634623136383137306334343134666361613834303235366139656530326263313961383236643831343039336165373361366235303964616530373439346632316163396337323666616530313662626636623165356238643662343830353164653963613861383539336634656232383134303639636632626637626265346365366362616637633039356136613430613435383135623965306663346561346231323338613039633633663831363165303032663534353930373536316666623732653738666138623839373961616332613639366133306665333939353237373863393263656531336133646361336439626233316237653964366365353263386564616463313839386337376433356633616336343536663930653163383161663337306461373631623764613565343237653332643733633733633165633837313131633630346564326464616364396133353933346463343062646437343831363638343264356339633664653961323562396239646437646162316563363963363639363765353266613130626636303238613861386261326366373665316132353261346538663765633734663538613531343938623036656139626463303635616133626434353936633434346264616436616664346631383339373464383032653763376664623230643761346332636535663138663963663338333662336666373637626366306332343731323339666639613864353034373230313635346632343963393065323862373261373631643339326233376330623263323462346162666535376566353164376230336530653033663863623735336164343230363063363865336662363430333138636431363132373331313766326261356266616166666239613934393236656238366561343836663866343162323234343433303161366366333963323137313762396662386435363566373332326535633039353135633062666561626335396230376262613034363066323236623963336266626332336665373138333863663834613933613832373136373139653433323734613936616334333035396533633735356662373832343765306634353261326462353938656663373261653063376666636162363831643032323930386630653534316438326430303132336538353335313063326131393865316465333734363033333534323761316261383766313565613732666432396365346361616164346331303664336139663539646432373166313637633465333465323930646630646631643662316663386663353339633037376139303739623866643164646237353263623836656334623564373461663331656133316664663164643734326365643135343066666433633839393365303833623836376436663133366364326665313662323665373631633136633938643562383632303036613535656436613031353632396662666535643433383132623433376438633533363336646365386265373961393264353765393337663263343564633166653338656331326633363135623462346661336133366138313931363763383434306435656438306166383661376335646632653931623463653331323838326464343139306136336361326237336639333262646633366235613235373764666461626537613230386634646438363234633537313637653664323063346535643038376639353364373738393735323337373734323431393739313836663665343339326636316231663033303265363132386636373862633361333334643730316237343930653534376366346135636236303062356137643236346234646537646533353834323135646562343739323666626132306163383239643837366430663239343866656363333934373432306161356263663266343463303635613166303766363934663436623861333065373231336436313332623263333564633531613939346335666363656162363430353834663331646261353266323235303332333966366539336139646138636238363131316436646165376435323636663336653030303733623832616334626266386432663132653464363766303832656136353435356366363235373364313239643030626435643766346265636337343961363962396664323531323732653136343732613436613561333430656163363035306166616133316661623162383632313830646231643034393831306666353166356632656332353536323237626238333563653030633134373531383532326532663339616431336239393766356237316532393965323961663765636239653437363236613932633537663464313433393332396536636631633737343561313032623438383739623937393531653239636565343735353832646561393731373763363038353561336165333435306133306163396137393933333638323833323935346263383561393232636564656366616361323739626465383966666162666432396530373838656539636337396533653438613139306235303262656535393164333038313831306633313564613239646331666539616566306439653061653461306534393637613430646265336532663061323737386236356637336337623661633130633736393332356663616430333261396336633034653066343939376235333462333930613634363232363730303365653330626231303231373433643036363338383863633133356636666261653035333866633930336335396562313562336537373762666666313739326565333332613133653834353239396166656330623833313831653864326130363838646636663231613963663366366365383732313835356637303830316132393233386666383135643036366631303830626437366362653236366237666638353965333139623633383064613231613238623732396464383431626332323937396234646234626264356362376432313662633236393534363366623066666432633335653263353338333839653233386663363536376566326533633937393361633735643464636534663237623733656631323933313564383234346237393964643261363936396437626434333064343031666439663563616131313462316338663933386365366437396139666436333637333966373461386265383061646332363232366438626330646330346333336136323638323762363062643937333032623539363265376630373433613461666663393766356662343666316438643737303033336565313737643531653733386432636134633530373234363366303331306461333963346333303039303937353566633862383866333334663839643462646539633137306138653364616635326338366233306333353239633430333833613035316230616563323762616238613362393131373432623931333539393633353963303139353335303132373432363634653939303236303037626465353239626433396539393233356663336637363361393663333738396438653436306335323830376664303663333134636330626665353833343430636333356164613035333038623836383264623962653334386238653539323339656632373665333661383061663862623961373931343466363563666139616563356561306535356664353131643064623565616231316438393533626238363236336565613034323631643764646638616539383937616331366535363964653039643531386163663238633561353630316662643631393637636638663133333964636666616162646136653663616634393334353862353765626434613338303639346463336636653165333133636138326162333330656461323936653530346365363834303831616366643033353738383932316539303665393236376436663930373136366532613730636330353163363639643030326634633165643833316139633832316165666165326537393234323538343263376136646339636665366331653931346163323839646662383761373662386237336631613937333061313938346165663665323835366237356332613936306363646661366566306535633530626535626162333563353436373833643431396633323136356131633964646631363264343834303737623339313833306232633065333138376336366462376237666265643539643438313961643362373734353035623265393038366134323863316462343530323863613036343130336234653965343233316161366335656339383665616538643738626661373935613062656437356430623962316332343331353236356165626462386363366332376366346263633338343834326666303435623764333137623061326235343863373761613537303038613461646438666562333433623662333035656136643062633137613933383039376234623363363333343332633962353762663866646637386161346232656433363839303961333761626430656430333637646438333237376139306437663439343336346661393238613866393337326135303561393761316139396439326263653161323439626239633864663033373264623937373662376230643732613836616538393264376637336333376533623764636333386337383837353266306261626334366264653031303265666466663831343865663765356630663061326364666331313633626133626336383565386664393838663736313662303937356339393831343363663530383638333037663965313135386538343235613837613065303433666336626636373832663963343337343335326337333164636362303732306663616664666630626530316238306334333934653166306535623232323832666537396132643530633162656634343736393964653763366365656235386535383133643634646539303138346331633230326639396533303632306538326332396132616466623235366232326334316234626230346532343466663630633337396366656230663166303330653134643836343366363438313162306465376262396663373038306636326433373264663833333739333433666238386137333366316336653663626362353038316235373265376266343835376436623663306134313532386439363264366333356563326235643030313030343139666532336464316336383236313030393564396666366465323736353431376361333232353137303466333637313333323462363465616133373761373263343230396665666163633333666432623931323932393863643161326434356332363163383666626339613130633639623531303432663235313731663433663436373632663762356239346238303363303731633162353933333165633536623937656166663735383165636134396337356638383938316638623639666463623139656561303466363034313333363532346163636535643531326461613863393965343563393062636634363630393465653738323439353631373339383233643636613964363663646636663466363764333634653564383039346461353235386361356134646339636538663235303335393132346439316239393662316237323861656165353362356235663838663366663030343561663638653264366437333330383638663034623336653832306361363364326137663961653332373766373034623633396262326264376361653931303532366633386535393638313135386330303038363739336633396230313963313439333831373035326262613264666563653032303063316362643337613437316339333763663839313738316632346566336163633730633834393230636134656563306665623961353232663064316533383966306237643565316538643032623135303938376638323433363638313435376666303964326430386631613564343735336264366566643464386366343933336262623436303233633137376433373961626239383564313963613237663534313062353530333230636161376232613136366361636164626662343031363531386166666464306433616634626265616463363331373339633339393865353133323666336635663361666663636162373766323162353862633634363561646332313562623938353965663536616266613635333036343239636337643363323438623632393261303937363262313862616332653535323862306666323935636463666632373731306139363563303762643265646432336662353235633639323430623635653131323432356138323666353432623063626233626663653236383065646130393733336464366331313738393665373932363761323535343461363964343030626636313139383436346437666663326236356465386132356337626261613139613166653534666664373332303231313832356363633231333039323732653233346661653862303961656230626638363132646432383565396234393333616164343034633038363566316633396665333539343535323530323833393734613439386462323835646539643463356134333864303234663461353837373361643437333532343438343331666262633161393130313232383166366164303061653766313265383162376337646537636633636366323966396539393032336464393335303939666635616638343163373430333262643938376564396630383665333930366530326438303636383938333339653164653733316266613064316661373761396334356636326133333830333334663565343231346637653936623838623536386661383365363433303566366233343332316564656661326137396232316363646239646438366336623965303336653138623737643864303937393231363137353866313932353865383438343162643566613833623061646232323766303961386238656430366234363734373561383333353731646132643732373035353561643334616332633139303463363163633533633439663862343832656263333235393964396431313534313034623564613538386439623265333935373333626233616433366437383365653636336435623566646432363534353765346332343735333665653739343461626363633164336436323833653739393133656535393434353031306262373235643363646166333363626565373938383935383137306332633734306464303737316334633136666336656135363031303839613634663530366237353133623237643932303436303833363531326362663931643232363233306533633363393262376237333233643632383834653037353934383432363936363565363937636362393937613266613338363331643430613131653061643064633838663864303531363434653438616638343332613836393835383962623432383937383534373234393834633637353165393132303434313030303837613034356664623032353037343336343535363839646163663564336135316231373532626634303462323565633263306435333230303465303033623734316264326335313665666136376230643363393337333366653663336165336563343166346161363435613232376263643230306634623136653036373564323835633734333739333864343437666231323131343033393335343936353265363034636462343339326438333261346531333066353031623134313064393638383465363830346265353964346562326130623933646537386539643764336336643863353134303363343533656133623833373561626463383832386336623437643030323866633363636132393730663262626262303033666138353665393832383436303038633663383063666662316631356565353062333265373861366635316461313534376335613737336435326263343236303761343262613362663537306439373665333932623965326435653230643465663164323735626334646634363162323431363330363730656536376337",
                "type": "nulldata",
                "isTruncated": true
            }
        },
        {
            "value": 0.13518704,
            "n": 1,
            "scriptPubKey": {
                "asm": "OP_DUP OP_HASH160 9082657680bcc88a12f733116798a6c83c4c53d4 OP_EQUALVERIFY OP_CHECKSIG",
                "hex": "76a9149082657680bcc88a12f733116798a6c83c4c53d488ac",
                "reqSigs": 1,
                "type": "pubkeyhash",
                "addresses": [
                    "1EB6WimMJrHm6gZZuAN2hGGx7d3hFZGgxR"
                ],
                "isTruncated": false
            }
        }
    ],
    "blockhash": "000000000000000007926e03332ab69c184b154f19ecd41765bdd0e2377d2bc5",
    "confirmations": 5967,
    "time": 1631692967,
    "blocktime": 1631692967,
    "blockheight": 704880
}