ыўDiskMgr1p љ аэSXР2ТР6U#6Р1ѕРЭ}ѓ<((Э}ѓ!"ЋР!?Р'Э}ѓУWРЭyцўў :ТРЇЪ"@wР Э}ѓЭ}ѓДBoot error Press any key for retry $MSXDOS SYSѓ*QѓСэА:юРGяР!ЭQRѓvЩd:Џ€љЪmHгЅ Œ/œЫщ‰в2&@”a ц€mŠљџџ№џ`€ №џ Р р№џџ/@`€ Рр! #@%`'€) +Р-р/1 3@5`7€9 ;Р=р?A C@E`G€I KРMрOQ S№џU`W€Y [Р]р_a c@e`g€i kРmрoџ/џOu`w№џy {Рџяџ/ƒ@…`‡€‰ ‹Р№џ№џ‘№џџO •` —€ ™  ›Р р Ÿ Ё Ѓ@ Ѕ` Ї€ Љ  ЋР ­р Џ Б џO Е` џџџЙ  ЛР Нр П С У@ Х` Ч€ Щ  ЫР џџџљџџ№џ`€ №џ Р р№џџ/@`€ Рр! #@%`'€) +Р-р/1 3@5`7€9 ;Р=р?A C@E`G€I KРMрOQ S№џU`W€Y [Р]р_a c@e`g€i kРmрoџ/џOu`w№џy {Рџяџ/ƒ@…`‡€‰ ‹Р№џ№џ‘№џџO •` —€ ™  ›Р р Ÿ Ё Ѓ@ Ѕ` Ї€ Љ  ЋР ­р Џ Б џO Е` џџџЙ  ЛР Нр П С У@ Х` Ч€ Щ  ЫР џџџAUTOEXECBAS ЅёBACKUP ANK Z­BACKUP KNJ Z BACKUP LIN NcъZBACKUP PAK NcъРBACKUP SEL NcъTМqCOPYAID OBJ ‰qNFILE_SELANK bs:FILE_SELKNJ bxЛHELP DOC b}} KANJI FNT b0PAGER2 BAS ŽPAGER2 OBJ рPOWERUP LIN Ncъ’ZPOWERUP PAK Ncъ“РPOWERUP SEL NcъГА TITLE PAL RtёЗ0TITLE VR7 StёИоPVR7_XFEROBJ ЅЭџ €d:ц.€n:ц COPY AID MSX Boot Program6€x:цf€‚:ц (c) Copyright 1990 All Rights Reservedn€Œ:ц›€–:ц By K.YASHIMAЃ€ :цЫ€Њ’d, џŸ:ЭЗя:Ќ AђZ:Х:Ьы: (:Н,,і€ДЬ,"files"ёџ–( ):Ь,"width 80"ёџ–( )ОЬ,"ON ERROR GOTO0"ёџ–( ):˜ Бћ,3Ш‹ џ—( Gѓ)ю к TPвЪ MEMINI( ђ):Ÿ:Н ,cмЯ"COPYAID.OBJ"ˆц—ня д:ST%ян():‹ ST%я к ЬЈ№RDя д:WDя д:˜ RD,:˜ WD,Ањ:це—ня д:A%ян():‹ A%я к ˜ RD,љ—ня д:ST%ян():‹ ST%я к8‚œ й,:œ и,:SMя4‚"‚ LPя й :SMяSMёџ( й):ƒ LPR‚,‹ SMя к Š"FILE_SEL.KNJ"m‚6Я"KANJI.FNT":FTя:‰@‚‚8Я"MARU.FNT":FTяА‚@˜ д,FT:—ня :д:A%ян():Š"FILE_SEL.ANK"И‚J:цФ‚TН:Ÿ:Рƒ^и, :‘"XWWWWWWWWWWWWWWWWWWWWWWWY"-ƒhи, :‘"V V"Vƒrи, :‘"V [CTRL]ЗАІ ЕМХЖоз V"ƒ|и, :‘"V ЗФоГМУИРоЛВ!! V"Јƒ†и, :‘"V V"бƒи, :‘"V PS:2ФозВЬоУоЪ V"њƒšи, :‘"V ФозВЬоBЖз ФозВЬоAЦ V"#„Єи, :‘"V ЪоЏИБЏЬпМЯН! V"c„Ўи, :‘"ZWWWWWWWWWWWWWWWWWWWWWWW["m„И‰ Иu„Т:ц”„ЬЯ"vr7_xfer.obj":N$я"title"З„жХ:Ня”:Ш()яШ() ї :Н,,г„рв PAGE0,:Ÿ:в PAGE0,:Ÿч„ъЯ""ёN$ё".vr7",S…єА N$ё".PAL" AS # џ’я0:Б #,0 AS P$:В #,:Д #A…ў—ня д:—ня а:—ня а:—ня аt…A$ян(џ–()ёP$):A%ян( ):A%ян():A%ян( €)„…‚ Iя й XЁ… ST%ян():‹ ST%№ю к:Љ…&ƒ Iн…0A$ян(џ–()ёP$):A$ян(џ–()ёP$):A$ян(џ–()ёP$)я…:в PAGE0,:Ÿ:Žџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ#€d:ц Copyright 1990 K.YASHIMA;€i’–,  ђ:ЭЗя:ЌAђZQ€n‹ џ—( д)№ю к €sХ:вPAGE0,:Н,,:Ÿ:Ш( )яШ( ) і :Ш()яШ() ї Љ€x—ня =д:—ня д:—ня %дЭ€}—ня д:—ня д:—ня д:—ня "дэ€‚RDя д:WDя д:CYя д:˜ CY,‡SLя д:IDя д:˜ ID, љ:• І ‰јA‰—о P$(X,Y)яџ–(X)ёџ–(Y):—о K$(X)яџ–(X)ёџ–()IŒ:цh‘b:RTя:0u:‹ RTя кЅЊ–Q$ян(оP$(,2)ё"ЪоЏИБЏЬпљф"):Џ (,Ќ)ђ(џ,Ќ),:С:Је›ST%ян():‹ ST%я к› :Ё ‹ ST%я кеу М:С‚ЅЏ (,F)ђ(џ,Fё),,BF:Н:‹ џ—(RD)№ю ꆂД:ц+‚ЙМ:Сt‚ОQ$ян(оP$(,2)ё"ЯНРАУоЈНИ†ФозВЬоAц"):Q$ян(оP$(X,F)ё"ОЏФœу˜ро›’")Ђ‚УЏ (,Ќ)ђ(џ,Ќ),:‹ BKя к Ѓ :Ё žЬ‚ШST%ян():‹ ST%я к ‹ BKя ке :ЁЦо‚Э‹ ST%№ю кШц‚в:ц4ƒз‹ BK№ю кс :Ё A%ян():MDяџ—( а):‹ MDя ј к ENя:MDя ј :Ё ENя:MDя љ@ƒм˜ ID,MDNƒсМ:СЄƒцQ$ян(оP$(,2)ё"УоЈНИ–їУоАР†"):Q$ян(оP$(p,F)ёоK$( $)ё"№"ёоK$( &)ё"§уо’я")ХƒыSSя::…:В:SEя№ѓBKдƒ№‚ LPя й §ƒѕ :SSяSSё:ST%ян():‹ ST%я кЦ+„њ SNяSEёѓLP:RTя: N:‹ RTя к A%ян(SN)5„џ 9>„ƒ LPZ„ С"V15T156S0O6M9000E5C2"b„:цp„М:Сг„Q$ян(оP$(,2)ё"ЬознИУоЈНИ†ФозВЬоAц"):Q$ян(оP$(X,F)ё"ОЏФœу˜ро›’"):Џ (,Ќ)ђ(џ,Ќ),:žю„ST%ян():‹ ST%я кЦ…"‹ ST%№ю к…':ц…,‹ BK№ю кYE…1Š:˜ а,:A%ян():‹ џ—( а)яMD кYN…6”r…;‹ MDя ј к A%ян() :Ё A%ян()ˆ…@‹ џ—(CY)№юџ к Ї…EA%ян():‹ џ—( а)яMD кYЫ…J‹ MDя ј к A%ян() :Ё A%ян()с…O‹ џ—(CY)№юџ к щ…T:цH†YМ:С:Q$ян(оP$(,2)ё"УоЈНИцУоАР†"):Q$ян(оP$(p,F)ёоK$( %)ё"—"ёоK$( &)ё"§уо’я")i†^SSя::…:В:SEя№ѓBKx†c‚ LPя й Ё†h :SSяSSё:ST%ян():‹ ST%я кЦд†m M:SNяSEёѓLP:RTя:Р]:‹ RTя к A%ян(SN)н†rƒ LPі†wBKяBKё:‹ BKяEN к0‡|С"V15T156S0O6M9000E5C2":‰Й‡:ц1‡†˜ RD,:˜ WD,‚‡‹Q$ян(оP$(,2)ё"ЯНРАУоЈНИ†ФозВЬоBц"):Q$ян(оP$(,F)ё"ЬознИУоЈНИ†ФозВЬоAц")О‡Q$ян(оP$(X,Z)ё"ОЏФœу˜ро›’"):Џ (,Ќ)ђ(џ,Ќ),:ž釕ST%ян():‹ ST%я кеы‡š‹ ST%№ю к•ѓ‡Ÿ:ц/ˆЄŠ:A%ян():MDяџ—( а):‹ MDя ј к ENя :Ё MDя љ:ENяlˆЉ˜ ID,MD:˜ RD,:˜ а,:A%ян():˜ RD,:‹ џ—( а)яMD кжšˆЎМ:С:Q$ян(оP$(,F)ё"ЬознИУоЈНИ†")УˆГQ$ян(оP$(0,_)ё"ЬЋАЯЏФœу’я"):…чˆИ‹ MDя ј к A%ян() :Ё A%ян()§ˆН‹ џ—(CY)№юџ к *‰Т˜ RD,:A%ян():˜ RD,:‹ џ—( а)яMD кжN‰Ч‹ MDя ј к A%ян() :Ё A%ян()d‰Ь‹ џ—(CY)№юџ к l‰б:цЁ‰жМ:С:Q$ян(оP$(,F)ё"УоЈНИ†ЪоЏИБЏЬпœу’я")Д‰л:…:Вд‰р‚ BKя й ENђ:SSя:SEя№ѓBKф‰х ‚ LPя й Šъ SNяSEёѓLP::SSяSSё:ST%ян():‹ ST%я кЦ=Šя RTя: N:‹ RTя к A%ян(SN)`Šє RTя:Р]:‹ RTя к A%ян(SN)jŠљ ƒ LPsŠўƒ BK|Љ0„Š:цœŠ М:С:ERяџ—(CY)тŠ‹ ERя к M$я"зВФЬплУИФ" :Ё ‹ ERя к M$я"ЩЏФкУоЈ" :Ё M$я"УоЈНИДзА")‹Q$ян(оP$(,2)ё"УоЈНИ–оЬЋАЯЏФуо—яž§"):Q$ян(оP$( ,P)ё"ДзА:"ёM$)‰‹Q$ян(оP$( ,n)ё"ЬознИУоЈНИ†"ёоK$( ')ё"œ’"):Q$ян(оP$( ,‚)ё"УоЈНИц"ёоK$( X)ё"”у˜ро›’")’‹!­Г‹&ST%ян():‹ ST%я к& :ЁdЛ‹+:цт‹0TMяџ—(RD):˜ RD,џ—(WD):':˜ RD,TMў‹5С"V15T156S0O6M9000E5C2"•Œ:М:С:Q$ян(оP$(,2)ё"ЪоЏИБЏЬп"ёоK$( ,)ёоK$( -)ё"œяœр!"):Q$ян(оP$(,P)ё"УоЈНИ–о2"ёоK$( Y)ёоK$( .)ёоK$( /)ё"‘љ"ёоK$( ~)ёоK$( )ё"ъ")јŒ?Q$ян(оP$(,d)ё"эоуЪоЏИБЏЬпœу˜ро›’"):Q$ян(оP$(,‚)ё"ѓ“"ёоK$( x)ёоK$( y)ё"ЪоЏИБЏЬпœя–?")DЗ-IST%ян():‹ ST%я кd :Ё ‹ ST%№ю кIžNМ:С:Q$ян(оP$(8,2)ё"•"ёоK$( Z)ё"њ›яуоœр!"):Q$ян(оP$(,P)ёоK$( [)ё"ФозВЬо–їУоЈНИ†"ёоK$( \)ё"—")ŽSQ$ян(оP$(,d)ё"MSXщ"ёоK$( z)ёоK$( {)ё"†"ёоK$( ])ё"у˜ро›’"):Q$ян(оP$(x,Џ)ё"[ESC]"ёоK$( )ёоK$( )ёоK$( )):ŽXST%ян():‹ ST%я кd :ЁXBŽ]:цwŽbА "MEM:TITLE.DAT" ‚ … AS #:… #,A$:… #,B$:Д #Žd‚ LNяџ’(A$) й  м ђ­Že ‹ џƒ(A$,LN,)№ю" " кgЖŽfƒ LNЪŽgCTя:‚ Lя й LNќŽl PK$яџƒ(A$,L,):‹ PK$я"о" ї PK$я"п" к CTяCTёqƒ L1vXя((ђ(LNђCT))є)ѓ:Q$ян(оP$(X,)ёA$)K{Џ (,)ђ(џ,),:ŽS€:ц†…Q$ян(оP$(H,–)ё"œъ•"ёоK$( )ё"с˜ро›’"):ŽСŠМ:С:Q$ян(оP$((,F)ё"вУоЈБ†"ёоK$( ^)ё"эоу’я")ж‚ WTя й є:ƒ:ސ”М:С:Q$ян(оP$(,2)ё"ЬознИУоЈНИ†")-™Q$ян(оP$(0,F)ё"ЬЋАЯЏФœу’я"):‰…yžQ$ян(оP$(,Џ)ё"[ESC]"ёоK$( ()ёоK$( ))ё" [SPC]"ёоK$( *)ёоK$( +)):ŽХЃQ$ян(оP$(,Џ)ё"[ESC]"ёоK$( )ёоK$( )ё" [SPC]"ёоK$( *)ёоK$( +)):Ž‘ЈQ$ян(оP$(,Џ)ё"[ESC]"ёоK$( )ёоK$( )ё" [SPC]"ёоK$( *)ёоK$( +)):ŽC‘­Q$ян(оP$(ˆ,Џ)ё"[SPC]"ёоK$( )ёоK$( )):Žu‘ВQ$ян(оP$(ˆ,Џ)ё"[ESC]"ёоK$( ()ёоK$( ))):ŽŸ‘ЗQ$ян(оP$(,Џ)ё"[ESC]’’” [SPC]ъ’"):ŽП‘МЏ (,)ђ(џ,Ћ),,BF:Н:Žп‘СЏ (,­)ђ(џ,П),,BF:Н:Ž$’ЦМ:С:Q$ян(оP$(,F)ё"ЪоЏИБЏЬп†"ёоK$( ()ёоK$( )ё"œяœр")<’Ы­:‚ WTя й є:ƒW’аST%ян():‹ ST%я каЃ’еМ:С:Q$ян(оP$((,2)ё"вЦ­А"ёоK$( |)ёоK$( })ё"ц"ёоK$( _)ё"јя")ю’кQ$ян(оP$(,P)ёоK$( )ёоK$( )ёоK$( )ёоK$( )ё"щУоЈНИ†ФозВЬоAц")“пQ$ян(оP$(,d)ё"ОЏФœу˜ро›’")“фЃA“щST%ян():‹ ST%я к Š"FILE_SEL.ANK"X“ю‹ ST%я кd :Ёщ`“ѓ:цД“јР:М:С:Q$ян(оP$(,F)ё"УоЈНИщ"ёоK$( )ёоK$( !)ёоK$( ")ё"ДзАуо"):­з“§ST%ян():‹ ST%я к§ :Ё Їе”Џ (,€)ђ(в,€),:Џ (,x)ђ(,ˆ),:”‚ PLя й :Џ (ёѓPL,x)ђ(ёѓPL,ˆ),:ƒ PLŽ” А "GRP:" AS #:У(,n):‘ #,"0":У(n,n):‘ #,"50":У(Р,n):‘ #,"100(%)":Д #З”Џ (,{)ђ(ёѓBKѓєEN,…),,BF:Žъ”Џ (,{)ђ(ёѓBKѓєENёѓSSѓєEN,…),,BF:Žђ”:ц• ˜ д,:D$я"RUN"ёџ–( ):—ня V:Aян()T•%‚ LPя й џ’(D$)ђ:˜ №ћёLP,џ•(џƒ(D$,LPё,)):ƒ LP|•*˜ њѓ, №:˜ ћѓ, ћ:˜ јѓ, џ:˜ љѓ, ћ•/Н ,,:Ж "MEM:DATAFILE.BAS"Ѓ•4Я•9‹ LP№ к —ня 1д:A%ян( €ё 0ѓLP):‰Hђ•>‹ LPя к —ня 7д:A%ян():‰H–C‹ LPя к —ня 7д:A%ян()–HRTя:ŽG–M‹ LP№ к —ня .д:A%ян( €ё 0ѓLP):‰\j–R‹ LPя к —ня 4д:A%ян():‰\ˆ–W‹ LPя к —ня 4д:A%ян()“–\RTя:Ž™–'ŽŸ– NŽЅ–Р]ŽЋ–0uŽџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ#€d:ц Copyright 1990 K.YASHIMA;€i’–,  ђ:ЭЗя:ЌAђZQ€n‹ џ—( д)№ю к €sХ:вPAGE0,:Н,,:Ÿ:Ш( )яШ( ) і :Ш()яШ() ї Љ€x—ня д:—ня д:—ня %дЭ€}—ня д:—ня д:—ня д:—ня "дэ€‚RDя д:WDя д:CYя д:˜ CY,‡SLя д:IDя д:˜ ID, љ:• І ‰ј,‰—о P$(X,Y)яџ–(X)ёџ–(Y)4Œ:цS‘b:RTя:0u:‹ RTя кЅœ–Q$ян(оP$(,2)ё"ƒoƒbƒNƒAƒbƒv‚З‚щ‚Ц"):Џ (,Ќ)ђ(џ,Ќ),:С:ЈЧ›ST%ян():‹ ST%я к› :Ё ‹ ST%я кее М:С‚ЅЏ (,F)ђ(џ,Fё),,BF:Н:‹ џ—(RD)№ю ꆂД:ц‚ЙМ:Сz‚ОQ$ян(оP$(,2)ё"ƒ}ƒXƒ^[ƒfƒBƒXƒN‚№ƒhƒ‰ƒCƒu‚`‚Щ"):Q$ян(оP$(X,F)ё"ƒZƒbƒg‚Е‚Ф‚­‚О‚Г‚Ђ")Ј‚УЏ (,Ќ)ђ(џ,Ќ),:‹ BKя к Ѓ :Ё žв‚ШST%ян():‹ ST%я к ‹ BKя ке :ЁЦф‚Э‹ ST%№ю кШь‚в:ц:ƒз‹ BK№ю кс :Ё A%ян():MDяџ—( а):‹ MDя ј к ENя:MDя ј :Ё ENя:MDя љFƒм˜ ID,MDTƒсМ:СІƒцQ$ян(оP$(,2)ё"ƒfƒBƒXƒN‚Љ‚чƒf[ƒ^‚№"):Q$ян(оP$(p,F)ё"“Ч‚нž‚ё‚Х‚Ђ‚м‚З")ЧƒыSSя::…:В:SEя№ѓBKжƒ№‚ LPя й џƒѕ :SSяSSё:ST%ян():‹ ST%я кЦ-„њ SNяSEёѓLP:RTя: N:‹ RTя к A%ян(SN)7„џ 9@„ƒ LP\„ С"V15T156S0O6M9000E5C2"d„:цr„М:Сш„Q$ян(оP$(,2)ё"ƒuƒ‰ƒ“ƒNƒfƒBƒXƒN‚№ƒhƒ‰ƒCƒu‚`‚Щ"):Q$ян(оP$(X,F)ё"ƒZƒbƒg‚Е‚Ф‚­‚О‚Г‚Ђ"):Џ (,Ќ)ђ(џ,Ќ),:ž…ST%ян():‹ ST%я кЦ…"‹ ST%№ю к…':ц.…,‹ BK№ю кYZ…1Š:˜ а,:A%ян():‹ џ—( а)яMD кYc…6”‡…;‹ MDя ј к A%ян() :Ё A%ян()…@‹ џ—(CY)№юџ к М…EA%ян():‹ џ—( а)яMD кYр…J‹ MDя ј к A%ян() :Ё A%ян()і…O‹ џ—(CY)№юџ к ў…T:цX†YМ:С:Q$ян(оP$(,2)ё"ƒfƒBƒXƒN‚Щƒf[ƒ^‚№"):Q$ян(оP$(p,F)ё"‘‚Ћž‚ё‚Х‚Ђ‚м‚З")y†^SSя::…:В:SEя№ѓBKˆ†c‚ LPя й Б†h :SSяSSё:ST%ян():‹ ST%я кЦф†m M:SNяSEёѓLP:RTя:Р]:‹ RTя к A%ян(SN)э†rƒ LP‡wBKяBKё:‹ BKяEN к0'‡|С"V15T156S0O6M9000E5C2":‰Й/‡:цA‡†˜ RD,:˜ WD,Љ‡‹Q$ян(оP$(,2)ё"ƒ}ƒXƒ^[ƒfƒBƒXƒN‚№ƒhƒ‰ƒCƒu‚a‚Щ"):Q$ян(оP$(,F)ё"ƒuƒ‰ƒ“ƒNƒfƒBƒXƒN‚№ƒhƒ‰ƒCƒu‚`‚Щ")э‡Q$ян(оP$(X,Z)ё"ƒZƒbƒg‚Е‚Ф‚­‚О‚Г‚Ђ"):Џ (,Ќ)ђ(џ,Ќ),:žˆ•ST%ян():‹ ST%я кеˆš‹ ST%№ю к•"ˆŸ:ц^ˆЄŠ:A%ян():MDяџ—( а):‹ MDя ј к ENя :Ё MDя љ:ENя›ˆЉ˜ ID,MD:˜ RD,:˜ а,:A%ян():˜ RD,:‹ џ—( а)яMD кжаˆЎМ:С:Q$ян(оP$(,F)ё"ƒuƒ‰ƒ“ƒNƒfƒBƒXƒN‚№")‰ГQ$ян(оP$(0,_)ё"ƒtƒH[ƒ}ƒbƒg‚Е‚Ф‚Ђ‚м‚З"):…(‰И‹ MDя ј к A%ян() :Ё A%ян()>‰Н‹ џ—(CY)№юџ к k‰Т˜ RD,:A%ян():˜ RD,:‹ џ—( а)яMD кж‰Ч‹ MDя ј к A%ян() :Ё A%ян()Ѕ‰Ь‹ џ—(CY)№юџ к ­‰б:ця‰жМ:С:Q$ян(оP$(,F)ё"ƒfƒBƒXƒN‚№ƒoƒbƒNƒAƒbƒv‚Е‚Ф‚Ђ‚м‚З")Šл:…:В"Šр‚ BKя й ENђ:SSя:SEя№ѓBK2Šх ‚ LPя й hŠъ SNяSEёѓLP::SSяSSё:ST%ян():‹ ST%я кЦ‹Šя RTя: N:‹ RTя к A%ян(SN)ЎŠє RTя:Р]:‹ RTя к A%ян(SN)ИŠљ ƒ LPСŠўƒ BKЪŠ‰0вŠ:цъŠ М:С:ERяџ—(CY)B‹‹ ERя к M$я"ƒ‰ƒCƒgƒvƒƒeƒNƒg" :Ё ‹ ERя к M$я"ƒmƒbƒgƒŒƒfƒB" :Ё M$я"ƒfƒBƒXƒNƒGƒ‰["š‹Q$ян(оP$(,2)ё"ƒfƒBƒXƒN‚ЊƒtƒH[ƒ}ƒbƒg‚Х‚Ћ‚м‚Й‚ё"):Q$ян(оP$( ,P)ё"ƒGƒ‰[F"ёM$)ј‹Q$ян(оP$( ,n)ё"ƒuƒ‰ƒ“ƒNƒfƒBƒXƒN‚№V‚Е‚Ђ"):Q$ян(оP$( ,‚)ё"ƒfƒBƒXƒN‚ЩŠЗ‚І‚Ф‚­‚О‚Г‚Ђ")Œ!­"Œ&ST%ян():‹ ST%я к& :Ёd*Œ+:цQŒ0TMяџ—(RD):˜ RD,џ—(WD):':˜ RD,TMmŒ5С"V15T156S0O6M9000E5C2"кŒ:М:С:Q$ян(оP$(,2)ё"ƒoƒbƒNƒAƒbƒvI—Й‚Е‚м‚Е‚НI"):Q$ян(оP$(,P)ё"ƒfƒBƒXƒN‚Њ‚Q–‡ˆШу‚ ‚щъ‡‚Э")B?Q$ян(оP$(,d)ё"‚З‚з‚ФƒoƒbƒNƒAƒbƒv‚Е‚Ф‚­‚О‚Г‚Ђ"):Q$ян(оP$(,‚)ё"‚р‚Єˆъ“xƒoƒbƒNƒAƒbƒv‚Е‚м‚З‚ЉH")KDЗwIST%ян():‹ ST%я кd :Ё ‹ ST%№ю кIнNМ:С:Q$ян(оP$(8,2)ё"‚Ј”ц‚ъ‚Г‚м‚Х‚Е‚НI"):Q$ян(оP$(,P)ё"Šeƒhƒ‰ƒCƒu‚Љ‚чƒfƒBƒXƒN‚№”В‚Ћ")7ŽSQ$ян(оP$(,d)ё"‚l‚r‚w‚Ь“dŒЙ‚№и‚С‚Ф‚­‚О‚Г‚Ђ"):Q$ян(оP$(x,Џ)ё"m‚d‚r‚bnФ‹N“Ў")XŽXST%ян():‹ ST%я кd :ЁX`Ž]:ц•ŽbА "MEM:TITLE.DAT" ‚ … AS #:… #,A$:… #,B$:Д #ЌŽg‚ Lя й џ’(A$) м ШŽl ‹ џƒ(A$,L,)я" " кvаŽqƒ LvLNяLђ:Xя(( ђLN)є)ѓ:Q$ян(џ–(X)ёџ–()ёџ(A$,LN))"{Џ (,)ђ(џ,),:Ž*€:ц[…Q$ян(оP$(H,–)ё"‚Е‚Ю‚ч‚­‚Ј‘в‚П‚­‚О‚Г‚Ђ"):Ž”ŠМ:С:Q$ян(оP$((,F)ё"ƒƒfƒBƒA‚№’В‚з‚Ф‚Ђ‚м‚З")Љ‚ WTя й є:ƒ:Žо”М:С:Q$ян(оP$(,2)ё"ƒuƒ‰ƒ“ƒNƒfƒBƒXƒN‚№")™Q$ян(оP$(0,F)ё"ƒtƒH[ƒ}ƒbƒg‚Е‚Ф‚Ђ‚м‚З"):‰…JžQ$ян(оP$(,Џ)ё"m‚d‚r‚bn’†’f@m‚r‚o‚bnŽРs"):Ž‚ЃQ$ян(оP$(,Џ)ё"m‚d‚r‚bnŽцС@m‚r‚o‚bnŽРs"):ŽКЈQ$ян(оP$(,Џ)ё"m‚d‚r‚bnŽцС@m‚r‚o‚bnŠm”F"):Žу­Q$ян(оP$(ˆ,Џ)ё"m‚r‚o‚bnŠm”F"):Ž ‘ВQ$ян(оP$(ˆ,Џ)ё"m‚d‚r‚bn’†’f"):ŽF‘ЗQ$ян(оP$(,Џ)ё"m‚d‚r‚bn‚Ђ‚Ђ‚І@m‚r‚o‚bn‚Э‚Ђ"):Žf‘МЏ (,)ђ(џ,Ћ),,BF:Н:ކ‘СЏ (,­)ђ(џ,П),,BF:Н:ŽУ‘ЦМ:С:Q$ян(оP$(,F)ё"ƒoƒbƒNƒAƒbƒv‚№’†Ž~‚Е‚м‚Е‚Н")л‘Ы­:‚ WTя й є:ƒі‘аST%ян():‹ ST%я ка/’еМ:С:Q$ян(оP$((,2)ё"ƒƒjƒ…[‰ц–Ъ‚Щ–п‚ш‚м‚З")g’кQ$ян(оP$(,P)ё"“V‰К–Г“G‚ЬƒfƒBƒXƒN‚№ƒhƒ‰ƒCƒu‚`‚Щ")‘’пQ$ян(оP$(,d)ё"ƒZƒbƒg‚Е‚Ф‚­‚О‚Г‚Ђ")š’фЃТ’щST%ян():‹ ST%я к Š"FILE_SEL.KNJ"й’ю‹ ST%я кd :Ёщс’ѓ:ц%“јР:М:С:Q$ян(оP$(,F)ё"ƒfƒBƒXƒN‚Ь“ќo—ЭƒGƒ‰[‚Х‚З"):­H“§ST%ян():‹ ST%я к§ :Ё Їеv“Џ (,€)ђ(в,€),:Џ (,x)ђ(,ˆ),Ћ“‚ PLя й :Џ (ёѓPL,x)ђ(ёѓPL,ˆ),:ƒ PLџ“ А "GRP:" AS #:У(,n):‘ #,"0":У(n,n):‘ #,"50":У(Р,n):‘ #,"100(%)":Д #(”Џ (,{)ђ(ёѓBKѓєEN,…),,BF:Ž[”Џ (,{)ђ(ёѓBKѓєENёѓSSѓєEN,…),,BF:Žc”:ц” ˜ д,:D$я"RUN"ёџ–( ):—ня V:Aян()Х”%‚ LPя й џ’(D$)ђ:˜ №ћёLP,џ•(џƒ(D$,LPё,)):ƒ LPэ”*˜ њѓ, №:˜ ћѓ, ћ:˜ јѓ, џ:˜ љѓ, ћ•/Н ,,:Ж "MEM:DATAFILE.BAS"•4@•9‹ LP№ к —ня 1д:A%ян( €ё 0ѓLP):‰Hc•>‹ LPя к —ня 7д:A%ян():‰H•C‹ LPя к —ня 7д:A%ян()Œ•HRTя:ŽИ•M‹ LP№ к —ня .д:A%ян( €ё 0ѓLP):‰\л•R‹ LPя к —ня 4д:A%ян():‰\љ•W‹ LPя к —ня 4д:A%ян()–\RTя:Ž –'Ž– NŽ–Р]Ž–0uŽџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ)3OVm‚’•ЈЛйсшэќ§ў%7<@ABGawŸЁЇЖОПЦЧЬЮбмфчыђіџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ10000 ' ЫнИПЏИНM.CNF 10010 A=USR5(55):POKE &HD119,&H7D 10020 A=USR6(55) 10030 RETURN 10000 ' ЪпСЪпС1 .BKF 10010 A%=USR5(7) 10020 FOR I=&HD000 TO &HD1FF STEP &H20 10030 IF PEEK(I)<>&H50 OR PEEK(I+8)<>&H43 THEN 10060 10040 ZZ=(256*PEEK(I+&H1B)+PEEK(I+&H1A))*2+10 10050 A%=USR5(ZZ):POKE &HD03C,&H18:POKE &HD03D,&H11 10055 A%=USR6(ZZ):GOTO 10070 10060 NEXT I 10070 RETURN 20000 DEFUSR9=&HD443:IF SN=0 THEN ZZ=0 20010 FOR LC=0 TO 23 20020 IF ZZ<>0 THEN 20040 20030 A%=USR5(SN+LC):ZZ=PEEK(CY):A%=USR9(&HA000+512*LC) 20040 NEXT LC 20050 RT=1:RETURN 24000 IF ZZ<>0 AND SN=240*BK+216 THEN ZZ=0:EN=BK+1 24010 RETURN 10010 ' БАИМ­ .BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1438 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1438 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10010 ' БАИН .BKF 20000 IF SN<>1152 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1161 AND CK<1172 THEN 20050 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<>1152 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1161 AND CK<1172 THEN 24050 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' БАИН2 .CNF 10010 A%=USR5(7) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1<>&H4D OR D2<>&H53 THEN 10080 10040 A%=USR5(52) 10050 POKE &HD013,&H18:POKE &HD014,&H1 10060 POKE &HD016,&H3E:POKE &HD017,&H4 10070 A%=USR6(52) 10080 RETURN 10000 ' БГФлНВКУ.CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN 10070 10030 A%=USR5(1255) 10040 POKE &HD0F0,&H18:POKE &HD0F1,&H1 10050 POKE &HD0F3,&H3E:POKE &HD0F4,&H4 10060 A%=USR6(1255) 10070 RETURN 10000 ' МонЗоНЖн.CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN 10050 10030 A%=USR5(827):POKE &HD063,&H7B 10040 A%=USR6(827) 10050 RETURN 10000 ' ЙонСЎГЫМ.CNF 10010 A%=USR5(122):POKE &HD070,&HC9:A%=USR6(122) 10020 RETURN 10000 ' БЖнЭоЅD .CNF 10010 A%=USR5(58):POKE &HD101,&H7D 10020 A%=USR6(58) 10030 RETURN 10000 ' БИоЦЩВМ .CNF 10010 A=USR5(86) :POKE &HD148,&H7D 10020 A=USR6(86) 10030 A=USR5(958):POKE &HD1B0,&H7D 10040 A=USR6(958) 10050 RETURN 10000 ' БЯПоШНЅH.CNF 10010 A%=USR5(230):IF PEEK(&HD100)<>&H18 THEN RETURN 10020 POKE &HD100,&HAF:POKE &HD101,&HC9 10030 A%=USR6(230):RETURN 10000 ' AЅЛИОН .CNF 10010 A%=USR5(22):POKE &HD045,&H7D 10020 A%=USR6(22) 10030 RETURN 10000 ' БйЗоАН .CNF 10010 A%=USR5(10) 10020 POKE &HD077,&HDE:POKE &HD078,&HFF 10030 POKE &HD079,&H2F:POKE &HD099,&H36 10040 A%=USR6(10) 10050 RETURN 10010 ' БкНР2 .BKF 20000 IF SN=0 THEN Q%=USR5(0):DN=PEEK(&HD00A):RETURN 20010 IF SN>71 OR DN<>&H30 THEN RETURN 20030 DEFUSR9=&HD443 20040 IF SN=24 THEN FOR LC=0 TO 11:Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):NEXT 20050 IF SN=48 THEN FOR LC=6 TO 23:Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):NEXT 20060 RT=1:RETURN 24000 RETURN 10000 ' БнКИМнм .CNF 10010 A%=USR5(1430):POKE &HD0A5,&HC9 10020 A%=USR6(1430) 10030 RETURN 10000 ' БнМоЊзН .CNF 10010 A%=USR5(1):D1=PEEK(&HD100):D2=PEEK(&HD101) 10020 IF D1<>&HB9 OR D2<>&HDE THEN 10040 10030 A%=USR5(0):GOSUB10060:A%=USR6(0) 10040 RETURN 10050 ' 10060 RESTORE 10140 10070 FOR I=&HD1E0 TO &HD1F7 10080 READ A$:POKE I,VAL("&H"+A$) 10090 NEXT I 10100 POKE &HD090,&HC3:POKE &HD091,&HE0 10110 POKE &HD092,&HC1 10120 RETURN 10130 ' 10140 DATA E5,21,A7,FF,36,3E,23,36 10150 DATA 04,23,36,37,23,36,C9,E1 10160 DATA C3,00,01,C9,AC,B9,BD,CE 10170 END 10000 ' БнУЏФзВн.CNF 10010 A%=USR5(144) :POKE &HD00F,&H7D 10020 A%=USR6(144) 10030 A%=USR5(1008):POKE &HD145,&H7D 10040 A%=USR6(1008) 10050 A%=USR5(1032):POKE &HD158,&H7D 10060 A%=USR6(1032) 10070 RETURN 10000 ' ВАН2 .CNF 10010 A%=USR5(1) 10020 IF PEEK(&HD000)=&H42 THEN 10050 10030 IF PEEK(&HD000)=&H47 THEN 10070 10040 GOTO 10110 10050 A%=USR5(705):POKE &HD085,&H18 10060 A%=USR6(705):GOTO 10110 10070 A%=USR5(23) :POKE &HD081,&H18 10080 A%=USR6(23) 10090 A%=USR5(980):POKE &HD196,&H18 10100 A%=USR6(980) 10110 RETURN 10000 ' ВМФоГ .CNF 10010 A=USR5(264) 10020 IF PEEK(&HD0BC)<>&HB7 THEN 10060 10030 POKE &HD0BC,&H18:POKE &HD0BD,&H1 10040 POKE &HD0BF,&H3E:POKE &HD0C0,&H4 10050 A=USR6(264) 10060 A=USR5(296) 10070 IF PEEK(&HD04C)<>&HB7 THEN 10110 10080 POKE &HD04C,&H18:POKE &HD04D,&H1 10090 POKE &HD04F,&H3E:POKE &HD050,&H4 10100 A=USR6(296) 10110 RETURN 10000 ' ВМнЩБзМ .CNF 10010 A%=USR5(7) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1=&H53 AND D2=&H41 THEN 10050 10040 A%=USR5(0):GOSUB10070:A%=USR6(0) 10050 RETURN 10060 ' 10070 RESTORE 10150 10080 FOR I=&HD1E0 TO &HD1F7 10090 READ A$:POKE I,VAL("&H"+A$) 10100 NEXT I 10110 POKE &HD043,&HCD:POKE &HD044,&HE0 10120 POKE &HD045,&HC1 10130 RETURN 10140 ' 10150 DATA E5,21,A7,FF,36,3E,23,36 10160 DATA 04,23,36,37,23,36,C9,E1 10170 DATA 3A,C1,FC,C9,AC,B9,BD,CE 10180 END 10000 ' ВЖОЕФК1 .CNF 10010 A%=USR5(64):POKE &HD09E,&H7D 10020 A%=USR6(64):RETURN 10000 ' ВЖОЕФК2 .CNF 10010 A%=USR5(64):POKE &HD0D3,&H7D 10020 A%=USR6(64):RETURN 10000 ' ВЖОЕФК3 .CNF 10010 A%=USR5(68):IF PEEK(&HD054)<>&H97 THEN RETURN 10020 POKE &HD054,&H7D:A%=USR6(68):RETURN 10000 ' ВЦнФоГ .CNF 10010 A%=USR5(7):IF PEEK(&HD000)<>&H41 THEN 10030 10020 A%=USR5(950):POKE &HD12D,&H18:A%=USR6(950) 10030 RETURN 10000 ' ВйаХ .CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN RETURN 10020 A%=USR5(19):POKE &HD0F4,&HC9:A%=USR6(19) 10030 RETURN 10010 ' ГЈЛоАФои.BKF 20000 IF SN<>216 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 8 20040 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<>216 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 8 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(SN+LC) 24050 NEXT LC 24060 RT=1:BK=2:RETURN 10010 ' ГЈЛоАФи2.BKF 20000 IF SN<>216 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 8 20040 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<>216 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 8 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(SN+LC) 24050 NEXT LC 24060 RT=1:BK=2:RETURN 10010 ' ГЈЛоАФи3.BKF 20000 IF SN<>216 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 8 20040 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<>216 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 8 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(SN+LC) 24050 NEXT LC 24060 RT=1:BK=2:RETURN 10000 ' ГВнИоЯн .CNF 10010 A%=USR5(1392):POKE &HD03C,0 10020 A%=USR6(1392) 10030 RETURN 10000 ' ГйОВдТз .CNF 10010 A%=USR5(152) 10020 POKE &HD09B,&HEE:POKE &HD09C,&H1F 10030 POKE &HD12D,&H37:POKE &HD12E,&HD9 10040 A%=USR6(152) 10050 RETURN 10000 ' ГйУЈЯ4 .CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN10070 10030 A%=USR5(324):POKE &HD000,&HC3:POKE &HD001,&HD8:POKE &HD002,&H53 10040 A%=USR6(324) 10050 A%=USR5(365):POKE &HD0E0,&H12 10060 A%=USR6(365) 10070 RETURN 10000 ' ГлТЗФоГМ.BKF 10010 A%=USR5(0):IF DN<>&H41 THEN RETURN 10020 A%=USR6(1439):RESTORE10050:POKE &HD01F,&H0 10030 FOR I=&HD020 TO &HD08F:READ A$:POKE I,VAL("&H"+A$):NEXT I 10040 A%=USR6(0):RETURN 10050 DATA F3,31,00,C0,21,00,C0,11,00,B0,01,00,01,ED,B0,C3 10060 DATA 32,B0,21,70,B0,11,7F,F8,01,A0,00,ED,B0,21,A7,FF 10070 DATA 11,AC,FF,01,05,00,ED,B0,3A,C1,FC,32,59,B0,21,00 10080 DATA C0,11,9F,05,01,F9,01,AF,F7,00,44,01,3E,C3,32,A7 10090 DATA FF,21,80,F8,22,A8,FF,C3,1F,C0,AC,B0,B9,AB,BD,CE 10100 DATA 00,F5,E5,21,12,00,B7,ED,52,28,0D,21,45,05,B7,ED 10110 DATA 52,38,05,E1,F1,C3,AC,FF,E1,F1,37,C9,00,00,00,00 20000 IF SN=0 THEN A%=USR5(0):DN=PEEK(&HD00A):UF=0:RETURN 20010 DEFUSR9=&HD443 20020 IF DN=&H41 AND SN=1344 THEN FOR LC=0 TO 5 :GOSUB20080:NEXT:UF=1 20030 IF DN=&H42 AND SN=1248 THEN FOR LC=0 TO 11:GOSUB20080:NEXT:UF=1 20040 IF DN=&H43 AND SN=1200 THEN FOR LC=0 TO 5 :GOSUB20080:NEXT:UF=1 20050 IF DN=&H44 AND SN=1224 THEN UF=1 20060 IF UF=1 THEN RT=1 20070 RETURN 20080 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 IF DN=&H41 AND SN>1344 THEN RT=1 24010 IF DN=&H42 AND SN>1248 THEN RT=1 24020 IF DN=&H43 AND SN>1200 THEN RT=1 24030 IF DN=&H44 AND SN>1223 THEN RT=1 24040 RETURN 10000 ' ДИоЛоВй .CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&H41 THEN 10030 10020 A%=USR5(0):GOSUB 10050:A%=USR6(0) 10030 RETURN 10040 ' 10050 RESTORE 10130 10060 FOR I=&HD0D0 TO &HD0E7 10070 READ A$:POKE I,VAL("&H"+A$) 10080 NEXT I 10090 POKE &HD050,&HCD:POKE &HD051,&HD0 10100 POKE &HD052,&HC0 10110 RETURN 10120 ' 10130 DATA E5,21,A7,FF,36,3E,23,36 10140 DATA 04,23,36,37,23,36,C9,E1 10150 DATA 11,00,D4,C9,AC,B9,BD,CE 10160 END 10000 ' ДИоЛоВй2.CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&H41 THEN 10030 10020 A%=USR5(0):GOSUB 10050:A%=USR6(0) 10030 RETURN 10040 ' 10050 RESTORE 10130 10060 FOR I=&HD0D0 TO &HD0E7 10070 READ A$:POKE I,VAL("&H"+A$) 10080 NEXT I 10090 POKE &HD050,&HCD:POKE &HD051,&HD0 10100 POKE &HD052,&HC0 10110 RETURN 10120 ' 10130 DATA E5,21,A7,FF,36,3E,23,36 10140 DATA 04,23,36,37,23,36,C9,E1 10150 DATA 11,00,D2,C9,B4,D1,A6,BE 10160 END 10000 ' SDНХЏСЌА.CNF 10010 A=USR5(1434):POKE &HD045,&H7D 10020 A=USR6(1434) 10030 RETURN 10000 ' F-15ЅSE .CNF 10010 A%=USR5(18):POKE &HD00B,&H33 10020 A%=USR6(18) 10030 A%=USR5(49):POKE &HD014,0 10040 A%=USR6(49) 10050 RETURN 10000 ' F1ЅТАй .CNF 10010 A%=USR5(0) 10020 POKE &HD088,0:POKE &HD089,0 10030 POKE &HD08F,0:POKE &HD090,0 10040 A%=USR6(0) 10050 RETURN 10010 ' F1ФоГС­Г.BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1438 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 RETURN 10000 ' ДвзйФзКн.CNF 10010 SE=5:I=&HD060:GOSUB11000:SE=35:I=&HD19F:GOSUB11000 10020 SE=1384:I=&HD1A3:GOSUB11000:RETURN 11000 A%=USR5(SE):D1=PEEK(I):D2=PEEK(I+1) 11010 IF D1=&H20 AND D2=&H9 THEN POKE I,&H18:A%=USR6(SE) 11020 RETURN 10000 ' ЕМоЎГЛЯ .CNF 10010 A%=USR5(82):POKE &HD08F,&H18 10020 A%=USR6(82) 10030 RETURN 10000 ' ЕкнМЫодИ.CNF 10010 A=USR5(0) :POKE &HD038,&H18 10020 A=USR6(0) 10030 A=USR5(14):POKE &HD020,&H18 10040 A=USR6(14) 10050 RETURN 10000 ' ЕниЎГОнЗ.CNF 10010 A%=USR5(0):IF PEEK(&HD003)<>&H57 THEN RETURN 10020 A%=USR5(1401):POKE &HD05A,&H7D XOR &HFF 10030 A%=USR6(1401):RETURN 10010 ' РнУВРонX.BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20012 A%=USR5(1438):D1=PEEK(&HD000):D2=PEEK(&HD001) 20014 IF D1<>&H45 OR D2<>&H4D THEN RETURN 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1438 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 RETURN 10000 ' ЖЙолГЅM .CNF 10020 IF DN=0 THEN 10070 10030 A%=USR5(348) 10040 POKE &HD12D,0:POKE &HD12E,0:POKE &HD12F,0 10050 POKE &HD140,&HAF:POKE &HD141,&HC9 10060 A%=USR6(348) 10070 RETURN 20000 IF SN<>0 THEN RETURN 20002 A%=USR5(7):D1=PEEK(&HD048):D2=PEEK(&HD049) 20004 IF D1<>&H49 OR D2<>&H50 THEN DN=0:RETURN ELSE DN=1 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>13 AND CK<18 THEN CK=13 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 RETURN 10000 ' ЖЛЬознЖ .CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN RETURN 10030 A%=USR5(108) 10040 IF PEEK(&HD046)=&H50 AND PEEK(&HD047)=&HE THEN 10070 10050 POKE &HD046,&HA3:POKE &HD047,&H1:GOTO10080 10070 POKE &HD070,&HCD:POKE &HD071,&H1 10080 A%=USR6(108):RETURN 10000 ' ЖаЩЯС .CNF 10010 A%=USR5(15):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H48 OR D2<>&H50 THEN 10050 10030 A%=USR5(901):POKE &HD045,&H7D 10040 A%=USR6(901) 10050 RETURN 10000 ' ВнЬЋЖАФо.CNF 10010 A%=USR5(603) 10020 IF PEEK(&HD1D6)<>&H3F THEN 10040 10030 POKE &HD1D6,0:GOTO10060 10040 IF PEEK(&HD1BF)<>&H3F THEN 10070 10050 POKE &HD1BF,0 10060 A%=USR6(603) 10070 RETURN 10000 ' GЅгнМЎГ .CNF 10010 A%=USR5(64) 10020 IF PEEK(&HD000)<>&H9B OR PEEK(&HD001)<>&HAA THEN 10060 10030 FOR I=&HD106 TO I+2:POKE I,&HAA:NEXT I 10040 FOR I=&HD13C TO I+2:POKE I,&HAA:NEXT I 10050 A%=USR6(64):GOTO 10100 10060 A%=USR5(1312) 10070 FOR I=&HD106 TO I+2:POKE I,&HAA:NEXT I 10080 FOR I=&HD13C TO I+2:POKE I,&HAA:NEXT I 10090 A%=USR6(1312) 10100 RETURN 10000 ' ЖоГУоЈ .CNF 10010 A%=USR5(0):D1=PEEK(&HD003):D2=PEEK(&HD004) 10020 IF D1<>&H4A OR D2<>&H56 THEN 10070 10030 A%=USR5(76) 10040 POKE &HD1BE,&H18:POKE &HD1BF,&H1 10050 POKE &HD1C1,&H3E:POKE &HD1C2,&H4 10060 A%=USR6(76) 10070 RETURN 10000 ' GABAN .CNF 10010 A=USR5(26) :I=&HD006:GOSUB10130 10020 I=&HD086:GOSUB10130:A=USR6(26) 10030 A=USR5(55) :I=&HD05F:GOSUB10130 10040 A=USR6(55) 10050 A=USR5(88) :I=&HD0D2:GOSUB10130 10060 A=USR6(88) 10070 A=USR5(122):I=&HD1F1:GOSUB10130 10080 A=USR6(122) 10090 A=USR5(914):I=&HD1F1:GOSUB10130 10100 A=USR6(914) 10110 RETURN 10120 ' 10130 POKE I ,&H18:POKE I+1,1 10140 POKE I+3,&H3E:POKE I+4,4 10150 RETURN 10000 ' ЖоиЪоА .CNF 10010 A%=USR5(57) :POKE &HD072,&H7D 10020 A%=USR6(57) 10030 A%=USR5(766):POKE &HD02C,&H7D 10040 A%=USR6(766) 10050 RETURN 10000 ' GЅНФиАб .CNF 10010 A%=USR5(0):IF PEEK(&HD003)<>&H49 THEN RETURN 10020 A%=USR5(1):POKE &HD000,&HAF:POKE &HD001,&HC9 10030 A%=USR6(1) 10040 A%=USR5(1432):POKE &HD000,&HAF:POKE &HD001,&HC9 10050 A%=USR6(1432):RETURN 10000 ' ЖонМЏЬп .CNF 10010 A=USR5(54) 10020 POKE &HD128,&H18:POKE &HD129,&H1 10030 POKE &HD12B,&H3E:POKE &HD12C,&H4 10040 A=USR6(54) :A=USR5(129) 10050 POKE &HD127,&H18:POKE &HD128,&H1 10060 POKE &HD12A,&H3E:POKE &HD12B,&H4 10070 A=USR6(129):A=USR5(389) 10080 POKE &HD08C,&H18:POKE &HD08D,&H1 10090 POKE &HD08F,&H3E:POKE &HD090,&H4 10100 A=USR6(389) 10110 RETURN 10000 ' ЖонРоАз .CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&HF9 THEN 10100 10020 A%=USR5(327):POKE &HD0B9,&H3E:POKE &HD0BB,0:A%=USR6(327) 10030 A%=USR5(288):POKE &HD067,&HA0:POKE &HD068,5:A%=USR6(288) 10040 A%=USR5(314) 10050 POKE &HD0A0,&HA0:POKE &HD0A1,5 10060 POKE &HD10E,&HA0:POKE &HD10F,5 10070 A%=USR6(314) 10080 A%=USR5(320):POKE &HD037,&HA0:POKE &HD038,5 10090 A%=USR6(320) 10100 RETURN 10000 ' ЗаРЙЦБВІ.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0BB,&H80:POKE &HD0BC,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,4B,A4,C3,40,A5,00,00,00,00 10000 ' ЗЌй .CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&H41 THEN 10030 10020 A%=USR5(25):POKE &HD00E,&H18:A%=USR6(25) 10030 RETURN 10000 ' ЗЌй2 .CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&H41 THEN 10030 10020 A%=USR5(25):POKE &HD02D,&H18:A%=USR6(25) 10030 RETURN 10000 ' ЗЌнЗЌнBS.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0BB,&H80:POKE &HD0BC,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,4B,A4,C3,40,A5,00,00,00,00 10000 ' ЗЌнЗЌнЅB.BKF 10010 A%=USR5(0):IF DN<>&H41 THEN RETURN 10020 A%=USR6(1439):RESTORE10050:POKE &HD01F,&H0 10030 FOR I=&HD020 TO &HD08F:READ A$:POKE I,VAL("&H"+A$):NEXT 10040 A%=USR6(0):RETURN 10050 DATA F3,31,00,C0,21,00,C0,11,00,B0,01,00,01,ED,B0,C3 10060 DATA 32,B0,21,70,B0,11,7F,F8,01,A0,00,ED,B0,21,A7,FF 10070 DATA 11,AC,FF,01,05,00,ED,B0,3A,C1,FC,32,59,B0,21,00 10080 DATA C0,11,9F,05,01,F9,01,AF,F7,00,44,01,3E,C3,32,A7 10090 DATA FF,21,80,F8,22,A8,FF,C3,1F,C0,AC,B0,B9,AB,BD,CE 10100 DATA 00,F5,E5,21,12,00,B7,ED,52,28,0D,21,69,05,B7,ED 10110 DATA 52,38,05,E1,F1,C3,AC,FF,E1,F1,37,C9,00,00,00,00 20000 IF SN=0 THEN A%=USR5(0):DN=PEEK(&HD00A):UF=0:RETURN 20010 DEFUSR9=&HD443 20020 IF DN=&H41 AND SN=1368 THEN FOR LC=0 TO 17:GOSUB20070:NEXT:UF=1 20030 IF DN=&H42 AND SN=1296 THEN FOR LC=0 TO 17:GOSUB20070:NEXT:UF=1 20040 IF DN=&H43 AND SN=1272 THEN FOR LC=0 TO 5 :GOSUB20070:NEXT:UF=1 20050 IF UF=1 THEN RT=1 20060 RETURN 20070 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 IF DN=&H41 AND SN>1368 THEN RT=1 24010 IF DN=&H42 AND SN>1296 THEN RT=1 24020 IF DN=&H43 AND SN>1272 THEN RT=1 24030 RETURN 10000 ' ЗоОо! .CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0B2,&H80:POKE &HD0B3,&HC9:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,97,21,00,98,E5,21,00,80,E5,21,99,C9,E5,21 11010 DATA 96,C9,E5,C3,0B,98,C3,8F,98,C3,23,99,00,00,00,00 10000 ' ЗонЖо .CNF 10010 A=USR5(36) :POKE &HD02C,0 10020 POKE &HD02D,0:POKE &HD02E,0 10030 A=USR6(36) 10040 RETURN 10000 ' GЅДВеГУн.CNF 10010 A%=USR5(0):D1=PEEK(&HD003):D2=PEEK(&HD004) 10020 IF D1<>&H47 OR D2<>&H41 THEN 10070 10030 SE=54 :I=&HD180:GOSUB10090 10040 SE=94 :I=&HD1DE:GOSUB10090 10050 SE=102:I=&HD180:GOSUB10090 10060 SE=209:I=&HD1DE:GOSUB10090 10070 RETURN 10080 ' 10090 A%=USR5(SE) 10100 POKE I,&H18 :POKE I+1,&H1 10110 POKE I+3,&H3E:POKE I+4,&H4 10120 A%=USR6(SE) 10130 RETURN 10000 ' ИВнЬпй .CNF 10010 A%=USR5(1):POKE &HD119,&H7D 10020 A%=USR6(1) 10030 RETURN 10000 ' ИМоЌИЕГ .CNF 10010 A%=USR5(947):POKE &HD138,&H18 10020 A%=USR6(947) 10030 RETURN 10000 ' ИибПон .CNF 10010 A%=USR5(1105):POKE &HD08F,&H18 10020 A%=USR6(1105) 10030 RETURN 10000 ' ИибПон2 .CNF 10010 A%=USR5(15) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1<>&H48 OR D2<>&H50 THEN 10080 10040 A%=USR5(0) :POKE &HD0A7,&H18 10050 A%=USR6(0) 10060 A%=USR5(16):POKE &HD018,&H7D 10070 A%=USR6(16) 10080 RETURN 10000 ' ИибПон3 .CNF 10010 A%=USR5(0) 10020 IF PEEK(&HD1FF)<>&H4D THEN 10050 10030 POKE &HD0F0,(&H7D XOR PEEK(&HD183)) 10040 A%=USR6(0) 10050 RETURN 10000 ' ИйЏРЖМоТ.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0BB,&H80:POKE &HD0BC,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,8F,A4,C3,23,A5,00,00,00,00 10000 ' ИозЬЛГйН.CNF 10010 A=USR5(1):IF PEEK(&HD119)<>&H97 THEN10030 10020 POKE &HD119,&H7D:A=USR6(1) 10030 A=USR5(57):IF PEEK(&HD119)<>&H97 THEN10050 10040 POKE &HD119,&H7D:A=USR6(57) 10050 RETURN 10000 ' ИзЬЛГйН2.CNF 10010 A%=USR5(102):IF PEEK(&HD06A)<>&H97 THEN10030 10020 POKE &HD06A,&H7D:A%=USR6(102) 10030 A%=USR5(1280):IF PEEK(&HD025)<>&H97 THEN10050 10040 POKE &HD025,&H7D:A%=USR6(1280) 10050 RETURN 10000 ' ИозбЗЌЏТ.CNF 10010 A%=USR5(15):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H48 OR D2<>&H50 THEN 10050 10030 A%=USR5(1):POKE &HD119,&H7D 10040 A%=USR6(1) 10050 RETURN 10000 ' GЅФозВЪо.CNF 10010 A%=USR5(197) 10020 IF PEEK(&HD107)<>&H97 THEN 10040 10030 POKE &HD107,&H7D:A%=USR6(197) 10040 IF PEEK(&HD108)<>&H97 THEN 10060 10050 POKE &HD108,&H7D:A%=USR6(197) 10060 A%=USR5(213):IF PEEK(&HD119)=&H97 THEN POKE &HD119,&H7D:A%=USR6(213) 10070 A%=USR5(30): IF PEEK(&HD026)=&H97 THEN POKE &HD026,&H7D:A%=USR6(30) 10080 RETURN 10000 ' GЅМЎГЗо .CNF 10010 A%=USR5(396):POKE &HD06D,0 10020 A%=USR6(396) 10030 A%=USR5(397):POKE &HD0E4,0 10040 A%=USR6(397) 10050 RETURN 10000 ' GЅЦЌнИй .CNF 10010 A%=USR5(1):POKE &HD128,&H7D 10020 A%=USR6(1) 10030 RETURN 10000 ' ЙонДВФМ .CNF 10010 A%=USR5(0):IF PEEK(&HD009)<>&H31 THEN10030 10020 A%=USR5(40):POKE &HD12C,&H7D:A%=USR6(40) 10030 RETURN 10000 ' КГХВМЌОВ.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0BB,&H80:POKE &HD0BC,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,4B,A4,C3,40,A5,00,00,00,00 10000 ' КНаЏИЛВК.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10080 10020 RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 A%=USR5(943):POKE &HD032,&HC3:POKE &HD033,&H80 10070 POKE &HD034,&HA1:A%=USR6(943) 10080 RETURN 11000 DATA 31,FE,B3,2E,00,E5,21,9B,A1,E5,21,98,A1,E5,C3,38 11010 DATA D8,00,00,00,00,00,00,00,C3,8A,D8,C3,F0,D8,00,00 10000 ' GCЪонЖоВ.CNF 10010 A%=USR5(7) 10020 POKE &HD19B,&H18:POKE &HD19C,1 10030 POKE &HD19E,&H3E:POKE &HD19F,4 10040 A%=USR6(7) 10050 RETURN 10000 ' КХаЅGC1 .CNF 10010 A%=USR5(7):IF PEEK(&HD0AF)<>&H97 THEN 10030 10020 POKE &HD0AF,&H7D:A%=USR6(7) 10030 RETURN 10000 ' КХаЅGC2 .CNF 10010 A%=USR5(7):POKE &HD0AC,&H7D 10020 A%=USR6(7) 10030 RETURN 10000 ' КХаЅGC3 .CNF 10010 A%=USR5(7) 10020 POKE &HD144,&H18:POKE &HD145,1 10030 POKE &HD147,&H3E:POKE &HD148,4 10040 A%=USR6(7) 10050 RETURN 10000 ' КХаЅGC4 .CNF 10010 A%=USR5(7):POKE &HD0DD,&H7D 10020 A%=USR6(7) 10030 RETURN 10000 ' КХаЅГзХВ.CNF 10010 A%=USR5(63) :I=&HD16B:GOSUB10090 10020 A%=USR6(63) 10030 A%=USR5(241):I=&HD18D:GOSUB10090 10040 A%=USR6(241) 10050 A%=USR5(530):I=&HD15B:GOSUB10090 10060 A%=USR6(530) 10070 RETURN 10080 ' 10090 POKE I ,&H18:POKE I+1,1 10100 POKE I+3,&H3E:POKE I+4,4 10110 RETURN 10000 ' КЪИВлЅY .CNF 10010 A%=USR5(71):IF PEEK(&HD0B6)<>9 THEN10070 10020 POKE &HD0B6,10:POKE &HD0B9,&H38:A%=USR6(71) 10030 A%=USR5(121):POKE &HD1BD,10:POKE &HD1C0,&H38:A%=USR6(121) 10040 A%=USR5(189):POKE &HD0B7,10:POKE &HD0BA,&H38:A%=USR6(189) 10050 A%=USR5(13):A%=USR6(14):A%=USR5(12):A%=USR6(13):A%=USR5(11):A%=USR6(12) 10060 A%=USR5(10):A%=USR6(11):A%=USR5(9) :A%=USR6(10) 10070 RETURN 10000 ' КзбН .CNF 10010 A%=USR5(0):GOSUB10030:A%=USR6(0):RETURN 10020 RESTORE 10060 10030 FOR I=&HD0D0 TO &HD0E7:READ A$:POKE I,VAL("&H"+A$):NEXT I 10040 POKE &HD02E,&HCD:POKE &HD02F,&HD0:POKE &HD030,&HC0 10050 RETURN 10060 DATA E5,21,A7,FF,36,3E,23,36,04,23,36,37,23,36,C9,E1 10070 DATA 11,4C,C0,C9,AC,B9,BD,CE 10080 END 10000 ' КлМФокН2.BKF 10010 A%=USR5(0):IF DN<>&H41 THEN RETURN 10020 A%=USR5(16):POKE &HD186,&HA0:POKE &HD187,&HB7 10030 FOR I=&HD1A0 TO &HD1AF:READ A$:POKE I,VAL("&H"+A$):NEXT I 10040 A%=USR6(16):RETURN 10050 DATA F5,3E,18,32,C6,B6,F1,C3,61,B1,B4,D1,A6,AC,B7,00 20000 IF SN=0 THEN A%=USR5(0):DN=PEEK(&HD00A):UF=0:RETURN 20010 DEFUSR9=&HD443 20020 IF DN=&H41 AND SN=1272 THEN FOR LC=0 TO 5 :GOSUB20040:NEXT:UF=1 20030 RT=UF:RETURN 20040 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 IF DN=&H41 AND SN>1272 THEN RT=1 24010 RETURN 10000 ' КнСШнРй .CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN 10070 10020 RESTORE11000:FOR I=&HD0EC TO &HD0FF 10030 READ A$:POKE I,VAL("&H"+A$) 10040 NEXT I:A%=USR6(0) 10050 A%=USR5(9):POKE &HD00B,&HC3:POKE &HD00C,&HEC:POKE &HD00D,&HC0 10060 A%=USR6(9) 10070 RETURN 11000 DATA 21,FD,C0,E5 11010 DATA 21,FA,C0,E5,21,20,D0,C3,0E,D0,C3,74,D0,C3,40,D1 10000 ' КоИФоГЅJ.CNF 10010 A%=USR5(40) 10020 POKE &HD1C6,&H18:POKE &HD1C7,1 10030 POKE &HD1C9,&H3E:POKE &HD1CA,4 10040 A%=USR6(40):A%=USR5(1146) 10050 POKE &HD1C6,&H18:POKE &HD1C7,1 10060 POKE &HD1C9,&H3E:POKE &HD1CA,4 10070 A%=USR6(1146):RETURN 10010 ' ЛАИ .BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1431 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1431 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' ЛАИ2 .CNF 10010 A%=USR5(0):IF PEEK(&HD00A)=&H31 THEN RETURN 10020 A%=USR5(180):POKE &HD02D,&H7D:A%=USR6(180) 10030 RETURN 10000 ' ЖоОойЩФГ.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<&H33 THEN 10030 10020 A%=USR5(135):POKE &HD06E,&H18:A%=USR6(135) 10030 RETURN 10000 ' ЛВЗЏИГЋА.CNF 10010 A%=USR5(30) 10020 FOR I=&HD038 TO I+4:POKE I,0:NEXT I 10030 A%=USR6(30) 10040 RETURN 10000 ' ЛВКмАйФо.CNF 10010 A%=USR5(90) 10020 POKE &HD021,0:POKE &HD022,0 10030 POKE &HD02C,0:POKE &HD02D,0 10040 A%=USR6(90) 10050 RETURN 10000 ' ЛГйНзнС .CNF 10010 A=USR5(55):POKE &HD119,&H7D 10020 A=USR6(55) 10030 RETURN 10000 ' ЛМои .CNF 10010 A%=USR5(426):POKE &HD188,&H5F 10020 A%=USR6(426) 10030 RETURN 10000 ' SЅИСТоЙ .CNF 10010 A%=USR5(0) :POKE &HD02E,8 10020 A%=USR6(0) 10030 A%=USR5(15):A%=USR6(14) 10040 A%=USR5(67) 10050 POKE &HD11A,&H3E:POKE &HD11B,4 10060 A%=USR6(67) 10070 RETURN 10000 ' ЛХФН .CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&H41 THEN 10030 10020 A%=USR5(24):POKE &HD196,&H18:A%=USR6(24) 10030 RETURN 10000 ' ЛнКоИМ .CNF 10010 A%=USR5(0):D1=PEEK(&HD003):D2=PEEK(&HD004) 10020 IF D1<>&H53 OR D2<>&H41 THEN 10110 10030 A%=USR5(105):D1=PEEK(&HD0AD):D2=PEEK(&HD0AE) 10040 IF D1<>&HEB OR D2<>&HA6 THEN 10060 10050 POKE &HD0AB,&H7B:A%=USR6(105):GOTO 10110 10060 A%=USR5(104) 10070 POKE &HD1A4,&H21:POKE &HD1A7,&H34 10080 POKE &HD1A8,0:POKE &HD1A9,0 10090 POKE &HD1D9,0:POKE &HD1DA,0 10100 A%=USR6(104) 10110 RETURN 10000 ' ЛнКоИМ2 .CNF 10010 SE=28 :I=&HD0A7:GOSUB10060 10020 SE=306:I=&HD0A7:GOSUB10060 10030 SE=26 :I=&HD0E3:GOSUB10060 10040 RETURN 10050 ' 10060 A=USR5(SE) 10070 IF PEEK(I)<>&H97 THEN10090 10080 POKE I,&H7D:A=USR6(SE) 10090 RETURN 10000 ' ЛоЅКойЬ .CNF 10010 A%=USR5(19):POKE &HD1E2,&HC9 10020 A%=USR6(19) 10030 RETURN 10000 ' ЛоКойЬЅC.CNF 10010 A=USR5(371):POKE &HD125,&H7D 10020 A=USR6(371) 10030 RETURN 10000 ' ЛоХФоЉ .CNF 10010 A%=USR5(32):POKE &HD10F,2 10020 A%=USR6(32) 10030 RETURN 10000 ' ЛоЯнБВзЬ.CNF 10010 A%=USR5(7):IF D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN10040 10030 A%=USR5(76):POKE &HD068,&H7D:A%=USR6(76) 10040 RETURN 10000 ' МАФЅФзКн.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H31 THEN RETURN 10020 A%=USR5(113):POKE &HD1C3,&H18:A%=USR6(113) 10030 A%=USR5(122):POKE &HD1C3,&H18:A%=USR6(122) 10040 RETURN 10000 ' МЊХнФзКн.CNF 10010 A%=USR5(15) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1<>&H48 OR D2<>&H50 THEN 10060 10040 A%=USR5(944):POKE &HD025,&H7D 10050 A%=USR6(944) 10060 RETURN 10010 ' МЗнМоЎГ .BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10010 ' МРВЕЗЪо .BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' МЌЖозИ .CNF 10010 A%=USR5(69):POKE &HD181,&HC9 10020 A%=USR6(69) 10030 RETURN 10000 ' МЌбШК .CNF 10010 A%=USR5(658) 10020 IF PEEK(&HD02C)<>&H30 OR PEEK(&HD02D)<>2 THEN 10040 10030 POKE &HD02C,0:POKE &HD02D,0:A%=USR6(658):GOTO10100 10040 A%=USR5(644) 10050 IF PEEK(&HD02C)<>&H30 OR PEEK(&HD02D)<>2 THEN 10070 10060 POKE &HD02C,0:POKE &HD02D,0:A%=USR6(644):GOTO10100 10070 A%=USR5(1144) 10080 IF PEEK(&HD02C)<>&H30 OR PEEK(&HD02D)<>2 THEN 10100 10090 POKE &HD02C,0:POKE &HD02D,0:A%=USR6(1144) 10100 RETURN 10000 ' МЌнЪВ2 .CNF 10010 A=USR5(40):POKE &HD0BD,&HC9 10020 A=USR6(40) 10030 RETURN 10000 ' М­ГЇйТМй.CNF 10010 A%=USR5(0) 10020 IF PEEK(&HD093)=&H42 THEN 10090 10030 A%=USR5(9) 10040 POKE &HD078,&H21 XOR 255 10050 POKE &HD079,&H0 XOR 255 10060 POKE &HD07A,&HB0 XOR 255 10070 POKE &HD09A,&HC9 XOR 255 10080 A%=USR6(9) 10090 RETURN 10000 ' М­ГоЇйТ2.CNF 10010 A%=USR5(0) 10020 IF PEEK(&HD094)=&H42 THEN 10090 10030 A%=USR5(9) 10040 POKE &HD09A,&H0 XOR 255 10050 POKE &HD09B,&HC3 XOR 255 10060 POKE &HD09C,&H0 XOR 255 10070 POKE &HD09D,&HB0 XOR 255 10080 A%=USR6(9) 10090 RETURN 10000 ' SЅУонОТ .CNF 10010 A=USR5(0) :POKE &HD038,&H18 10020 A=USR6(0) 10030 A=USR5(580):POKE &HD020,&H18 10040 A=USR6(580) 10050 RETURN 10000 ' МЎГХнУон.CNF 10010 A%=USR5(15):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H48 OR D2<>&H50 THEN 10050 10030 A%=USR5(62):POKE &HD0C3,&HC9 10040 A%=USR6(62) 10050 RETURN 10000 ' МиЎГОнЅ2.CNF 10010 A%=USR5(50):IF PEEK(&HD028)<>&H7D THEN10030 10020 POKE &HD028,&H97:A%=USR6(50) 10030 A%=USR5(18):IF PEEK(&HD042)<>&HC2 THEN10050 10040 POKE &HD042,0:POKE &HD043,0:POKE &HD044,0:A%=USR6(18) 10050 RETURN 10000 ' МйГоЈБАХ.CNF 10010 A=USR5(0):GOSUB10040:A=USR6(0) 10020 RETURN 10030 ' 10040 RESTORE 10120 10050 FOR I=&HD0D0 TO &HD0E7 10060 READ A$:POKE I,VAL("&H"+A$) 10070 NEXT I 10080 POKE &HD02E,&HCD:POKE &HD02F,&HD0 10090 POKE &HD030,&HC0 10100 RETURN 10110 ' 10120 DATA E5,21,A7,FF,36,3E,23,36 10130 DATA 04,23,36,37,23,36,C9,E1 10140 DATA 11,9F,C0,C9,AC,B9,BD,CE 10150 END 10000 ' МнИЗоЎИ .CNF 10010 A%=USR5(51) 10020 IF PEEK(&HD07F)=&HFF THEN POKE &HD07F,0:A%=USR6(51) 10030 IF PEEK(&HD04E)=&HFF THEN POKE &HD04E,0:A%=USR6(51) 10040 RETURN 10000 ' МнОЛГйН2.CNF 10010 A=USR5(1):POKE &HD119,&H7D 10020 A=USR6(1) 10030 RETURN 10000 ' МоЎАЖА .CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&H41 THEN10030 10020 A%=USR5(29):POKE &HD1C8,&H18:A%=USR6(29) 10030 RETURN 10000 ' МоЎАЖА2 .CNF 10010 A%=USR5(1):DK=PEEK(&HD000) 10020 IF DK=&H41 THEN A%=USR5(30):POKE &HD11D,&H18:A%=USR6(30) 10030 IF DK=&H42 THEN A%=USR5(33):POKE &HD035,&H18:A%=USR6(33) 10040 IF DK=&H43 THEN A%=USR5(33):POKE &HD097,&H18:A%=USR6(33) 10050 IF DK=&H44 THEN A%=USR5(30):POKE &HD124,&H18:A%=USR6(30) 10060 RETURN 10000 ' МоАЛоН .CNF 10010 A%=USR5(20):IF PEEK(&HD042)<>&HC8 THEN 10030 10020 POKE &HD042,&HC9:A%=USR6(20) 10030 A%=USR5(24):IF PEEK(&HD03F)<>&HC8 THEN 10050 10040 POKE &HD03F,&HC9:A%=USR6(24) 10050 RETURN 10000 ' МоЌнКоГ1.CNF 10010 A%=USR5(303):POKE &HD125,&H7D 10020 A%=USR6(303) 10030 RETURN 10000 ' JЅЦИзГН .CNF 10010 A%=USR5(15):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1=&H48 AND D2=&H50 THEN 10050 10030 A%=USR5(34):POKE &HD0C9,&H7D 10040 A%=USR6(34) 10050 RETURN 10000 ' SUPER-PS.CNF 10010 A%=USR5(1):POKE &HD119,&H7D:A%=USR6(1) 10020 RETURN 10000 ' НВКУон .CNF 10010 A%=USR5(7) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1=&H53 AND D2=&H41 THEN 10050 10040 A%=USR5(0):GOSUB10070:A%=USR6(0) 10050 RETURN 10060 ' 10070 RESTORE 10150 10080 FOR I=&HD1E0 TO &HD1F7 10090 READ A$:POKE I,VAL("&H"+A$) 10100 NEXT I 10110 POKE &HD043,&HCD:POKE &HD044,&HE0 10120 POKE &HD045,&HC1 10130 RETURN 10140 ' 10150 DATA E5,21,A7,FF,36,3E,23,36 10160 DATA 08,23,36,37,23,36,C9,E1 10170 DATA 3A,C1,FC,C9,AC,B9,BD,CE 10180 END 10000 ' S-FORD .CNF 10010 A%=USR5(0):GOSUB10040:A%=USR6(0) 10020 RETURN 10030 ' 10040 RESTORE 10120 10050 FOR I=&HD0D0 TO &HD0E7 10060 READ A$:POKE I,VAL("&H"+A$) 10070 NEXT I 10080 POKE &HD02E,&HCD:POKE &HD02F,&HD0 10090 POKE &HD030,&HC0 10100 RETURN 10110 ' 10120 DATA E5,21,A7,FF,36,3E,23,36 10130 DATA 04,23,36,37,23,36,C9,E1 10140 DATA 11,9F,C0,C9,AC,B9,BD,CE 10150 END 10000 ' РонЪоВн .CNF 10010 A%=USR5(0):D1=PEEK(&HD027):D2=PEEK(&HD028) 10020 IF D1<>&H62 OR D2<>&HF THEN 10040 10030 A%=USR5(903):POKE &HD07E,&H18:A%=USR6(903) 10040 RETURN 10000 ' ОВкАн .CNF 10010 A%=USR5(1151):IF PEEK(&HD07B)<>&H20 THEN 10030 10020 POKE &HD07B,&H18:A%=USR6(1151) 10030 RETURN 10010 ' ПАКЪонЅP.BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' ПТЗЎГЅаЗ.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0BB,&H80:POKE &HD0BC,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,8F,A4,C3,23,A5,00,00,00,00 10000 ' ПиУБлВдй.CNF 10010 A=USR5(71) 10020 IF PEEK(&HD10C)<>&H3A OR PEEK(&HD10D)<>&H60 THEN 10050 10030 POKE &HD110,&H3E:POKE &HD111,&H8 10040 POKE &HD112,&H37:GOTO 10070 10050 POKE &HD11A,&H3E:POKE &HD11B,&H8 10060 POKE &HD11C,&H37 10070 A=USR6(71) 10080 RETURN 10000 ' ЗЌЫнЪЦЏИ.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H32 THEN10050 10020 A%=USR5(21):RESTORE11000 10030 FOR I=&HD041 TO &HD048:READ A$:POKE I,VAL("&H"+A$):NEXT I 10040 A%=USR6(21) 10050 RETURN 11000 DATA 3E,FF,32,E6,C3,0E,00,C9 10010 ' ГйЬЅAT .BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1431 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1431 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' РнЪо .CNF 10010 A%=USR5(730) 10020 POKE &HD14D,&H18:POKE &HD14E,1 10030 POKE &HD150,&H3E:POKE &HD151,4 10040 A%=USR6(730) 10050 RETURN 10000 ' РоЅЫонС .CNF 10010 A=USR5(119) 10020 POKE &HD03E,&H18:POKE &HD03F,&H1 10030 POKE &HD041,&H3E:POKE &HD042,&H4 10040 A=USR6(119) 10050 RETURN 10000 ' РоВКГЖВJ.CNF 10010 SE=82 :I=&HD135:GOSUB10080 10020 SE=157:I=&HD127:GOSUB10080 10030 SE=190:I=&HD06D:GOSUB10080 10040 SE=409:I=&HD11A:GOSUB10080 10050 SE=54 :I=&HD089:GOSUB10080 10060 RETURN 10070 ' 10080 A%=USR5(SE) 10090 IF PEEK(I)<>&H97 THEN10110 10100 POKE I,&H7D:A%=USR6(SE) 10110 RETURN 10000 ' РоВОниЌИ.CNF 10010 A%=USR5(376) 10020 POKE &HD029,&H45 10030 POKE &HD02B,&H45 10040 A%=USR6(376) 10050 RETURN 10000 ' РВОниЌИ2 .CNF 10010 A%=USR5(0):DK=PEEK(&HD009) 10020 IF DK=&H30 THEN I=&HD071:GOSUB10100 10030 IF DK=&H31 THEN I=&HD06D:GOSUB10100 10040 RETURN 10100 A%=USR5(27):RESTORE10200 10110 FOR J=I TO I+5:READ A$:POKE J,VAL("&H"+A$):NEXT 10120 A%=USR6(27):RETURN 10200 DATA 3E,FF,32,36,F4,C9 10000 ' T&EЯЖоМн.CNF 10010 A%=USR5(0) 10020 POKE &HD1BC,0:POKE &HD1BD,0 10030 POKE &HD1CC,0:POKE &HD1CD,0 10040 A%=USR6(0) 10050 RETURN 10000 ' TЅNЅT .CNF 10010 A%=USR5(683) 10020 POKE &HD135,0:POKE &HD136,0 10030 POKE &HD139,0:POKE &HD13A,0 10040 A%=USR6(683) 10050 RETURN 10000 ' УЈйХЩАИо.CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN 10040 10030 A%=USR5(223):POKE &HD1D5,&HC9:A%=USR6(223) 10040 RETURN 10000 ' УНРвнФ .CNF 10010 A%=USR5(20) 10020 IF PEEK(&HD1D1)<>&H20 THEN 10040 10030 POKE &HD1D1,&H18:GOTO 10060 10040 IF PEEK(&HD05D)<>&H20 THEN 10070 10050 POKE &HD05D,&H18 10060 A%=USR6(20) 10070 RETURN 10000 ' УФиН .CNF 10010 A%=USR5(13) 10020 IF PEEK(&HD078)=&H97 THEN POKE &HD078,&H7D:GOTO10040 10030 IF PEEK(&HD08D)=&H97 THEN POKE &HD08D,&H7D 10040 A%=USR6(13) 10050 A%=USR5(478):POKE &HD0B8,&H7D 10060 A%=USR6(478) 10070 RETURN 10000 ' УоЏФЬкВн.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0BB,&H80:POKE &HD0BC,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,8F,A4,C3,23,A5,00,00,00,00 10000 ' DЅРоЏМ­ .CNF 10010 A%=USR5(0) :POKE &HD100,&H12 10020 A%=USR6(0) 10030 A%=USR5(271):POKE &HD145,0 10040 I=&HD154 10050 READ D$:IF D$="**" THEN 10080 10060 POKE I,VAL("&H"+D$) 10070 I=I+1:GOTO 10050 10080 A%=USR6(271) 10090 RETURN 10100 ' 10110 DATA 11,00,00,CD,7D,F3,3A,00 10120 DATA AF,FE,12,E1,C9,** 10130 END 10000 ' DCКШИМЎн.CNF 10010 A%=USR5(0):DN=PEEK(&HD030) 10020 IF DN<>1 THEN10040 10030 POKE &HD03D,&HF:POKE &HD052,0:POKE &HD053,0:A%=USR6(0) 10040 IF DN<>2 THEN10060 10050 A%=USR5(1):POKE &HD06C,0:POKE &HD06D,0:A%=USR6(1) 10060 RETURN 10000 ' УоЈЕН .CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H48 OR D2<>&H50 THEN 10040 10030 A%=USR5(1432):POKE &HD020,&H0:A%=USR6(1432) 10040 RETURN 10000 ' УоЈНИNG1.CNF 10010 A=USR5(0) 10020 POKE &HD0F7,&H7D XOR &H64 10030 A=USR6(0) 10040 RETURN 10010 ' УоЈНИNG2.BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1438 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1438 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10010 ' DS-19 .BKF 20000 IF SN=0 THEN A%=USR5(0):DN=PEEK(&HD00A):RETURN 20002 IF DN<>&H32 OR SN<312 OR SN>431 THEN RETURN 20010 DEFUSR9=&HD443 20020 IF SN=312 THEN FOR LC=0 TO 2 :GOSUB20040:NEXT 20022 IF SN=408 THEN FOR LC=6 TO 23:GOSUB20040:NEXT 20030 RT=1:RETURN 20040 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 RETURN 10010 ' DS-20 .BKF 20000 IF SN=0 THEN A%=USR5(0):DN=PEEK(&HD00A) 20002 IF DN<>&H32 OR SN>95 THEN RETURN 20010 DEFUSR9=&HD443 20020 IF SN=0 THEN FOR LC=0 TO 17:GOSUB20040:NEXT 20022 IF SN=72 THEN FOR LC=18 TO 23:GOSUB20040:NEXT 20030 RT=1:RETURN 20040 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 RETURN 10010 ' DS-22 .BKF 20000 IF SN=0 THEN A%=USR5(0):DN=PEEK(&HD00A) 20002 IF DN<>&H32 OR SN<48 OR SN>168 THEN RETURN 20010 DEFUSR9=&HD443 20020 IF SN=48 THEN FOR LC=0 TO 5:GOSUB20040:NEXT 20022 IF SN=168 THEN FOR LC=21 TO 23:GOSUB20040:NEXT 20030 RT=1:RETURN 20040 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 RETURN 10000 ' DS-23 .CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H31 THEN RETURN 10020 A%=USR5(1417):POKE &HD0CA,&H3E:POKE &HD0CB,&H4 10030 POKE &HD0CC,&H37:POKE &HD0CD,&HC9:A%=USR6(1417) 10040 RETURN 10000 ' DS-24 .CNF 10010 A%=USR5(0):DK=PEEK(&HD00A) 10020 A%=USR5(1408):IF DK<>&H31 THEN10040 10030 POKE &HD091,&H11:POKE &HD092,&H21:POKE &HD093,&H5:GOTO10050 10040 POKE &HD08B,&H11:POKE &HD08C,&H61:POKE &HD08D,&H5 10050 A%=USR6(1408):RETURN 10000 ' DS-25 .BKF 10010 A%=USR5(25):A%=USR6(24) 10020 A%=USR5(1417):IF DN=&H31 THEN POKE &HD041,0 ELSE POKE &HD038,0 10030 A%=USR6(1417):RETURN 20000 DEFUSR9=&HD443:IF SN<>0 THEN20030 20010 A%=USR5(0):DN=PEEK(&HD00A):FOR LC=0 TO 17:GOSUB21000:NEXT 20020 RETURN 20030 IF DN<>&H31 THEN20100 20040 IF SN=24 THEN LC=1:GOSUB21000:FOR LC=3 TO 23:GOSUB21000:NEXT 20050 IF SN=600 THEN FOR LC=0 TO 11:GOSUB21000:NEXT 20060 IF SN=624 THEN RT=1 20070 IF SN=648 THEN FOR LC=18 TO 23:GOSUB21000:NEXT 20080 RETURN 20100 IF SN=24 THEN LC=1:GOSUB21000 20110 IF SN=48 THEN RT=1 20120 RETURN 21000 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RT=1:RETURN 24000 RETURN 10000 ' DS-26 .BKF 10010 FOR I=&HD000 TO &HD1FF:POKE I,0:NEXT:A%=USR6(19) 10020 A%=USR5(1414):IF DN=&H31 THEN POKE &HD107,0 ELSE POKE &HD0F9,0 10030 A%=USR6(1414):RETURN 20000 DEFUSR9=&HD443:IF SN>24 THEN RETURN 20010 IF SN=0 THEN A%=USR5(0):DN=PEEK(&HD00A):FOR LC=0 TO 17:GOSUB21000:NEXT 20020 IF SN=24 THEN FOR LC=3 TO 23:GOSUB21000:NEXT 20030 RT=1:RETURN 21000 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 RETURN 10010 ' DOLL .BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' ФоАб .CNF 10010 A%=USR5(16):IF PEEK(&HD034)<>&H97 THEN10040 10020 POKE &HD034,&H7D 10030 A%=USR6(16):RETURN 10000 ' ЫпнИПЏИН.CNF 10010 A%=USR5(1):IF PEEK(&HD119)<>&H97 THEN 10030 10020 POKE &HD119,&H7D:A%=USR6(1) 10030 RETURN 10000 ' ФзКнИВНо.CNF 10010 IF DN<>&H30 THEN10060 10020 RESTORE11000:A%=USR5(1412) 10030 FOR I=&HD185 TO &HD18C 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(1412) 10060 RETURN 11000 DATA 3E,E5,32,FF,81,3E,09,C9 20000 DEFUSR9=&HD443:IF SN>0 THEN20030 20010 A%=USR5(0):DN=PEEK(&HD00A) 20020 IF DN=&H30 THEN FOR LC=0 TO 17:GOSUB21000:NEXT:RT=1 20030 RETURN 21000 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 RETURN 10010 ' ФзКнНкВд.BKF 20000 IF SN<1416 THEN RETURN 20002 Q%=USR5(0):IF PEEK(&HD1FF)=&H36 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1435 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24002 Q%=USR5(0):IF PEEK(&HD1FF)=&H36 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1435 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' ХЫС­АнЅD.CNF 10010 A%=USR5(7) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1<>&H4D OR D2<>&H41 THEN 10060 10040 A%=USR5(0):POKE &HD046,4 10050 A%=USR6(0) 10060 RETURN 10000 ' ЦнМоЌ .CNF 10010 A=USR5(211):POKE &HD15E,0 10020 A=USR6(211) 10030 A=USR5(215):POKE &HD000,&H3E 10040 POKE &HD001,4:POKE &HD002,&HC9 10050 A=USR6(215) 10060 RETURN 10000 ' NЅУонОТ .CNF 10010 A%=USR5(1306):I=&HD1F1:IF PEEK(I)=&HCD THEN POKE I,&H18:POKE I+1,6 10020 A%=USR6(1306):GOTO10090 10030 A%=USR5(1304):I=&HD1F1:IF PEEK(I)=&HCD THEN POKE I,&H18:POKE I+1,6 10040 A%=USR6(1304):GOTO10090 10050 A%=USR5(1292):I=&HD1F1:IF PEEK(I)=&HCD THEN POKE I,&H18:POKE I+1,6 10060 A%=USR6(1292):GOTO10090 10070 A%=USR5(908) :I=&HD0E6:IF PEEK(I)=&HCD THEN POKE I,&H18:POKE I+1,3 10080 A%=USR6(908) 10090 RETURN 10000 ' ЩЬоХЖоЅZ.CNF 10010 A%=USR5(0):IF PEEK(&HD100)=0 THEN RETURN 10020 A%=USR5(66):POKE &HD1FA,&HC9 10030 POKE &HD19A,PEEK(&HD17F):POKE &HD19B,PEEK(&HD180) 10040 A%=USR6(66):RETURN 10000 ' ИонеГУон.CNF 10010 A%=USR5(7) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1=&H53 AND D2=&H41 THEN 10050 10040 A%=USR5(0):GOSUB10070:A%=USR6(0) 10050 RETURN 10060 ' 10070 RESTORE 10150 10080 FOR I=&HD1E0 TO &HD1F7 10090 READ A$:POKE I,VAL("&H"+A$) 10100 NEXT I 10110 POKE &HD043,&HCD:POKE &HD044,&HE0 10120 POKE &HD045,&HC1 10130 RETURN 10140 ' 10150 DATA E5,21,A7,FF,36,3E,23,36 10160 DATA 04,23,36,37,23,36,C9,E1 10170 DATA 3A,C1,FC,C9,AC,B9,BD,CE 10180 END 10000 ' ЬГГнлИ .CNF 10010 A%=USR5(154):D1=PEEK(&HD074):D2=PEEK(&HD075) 10020 IF D1<>&H3E OR D2<>&H0 THEN RETURN 10030 POKE &HD075,&H4:POKE &HD076,&HC9:A%=USR6(154) 10040 RETURN 10000 ' ЪВУоЏЖоА.CNF 10010 A%=USR5(416):POKE &HD025,&H7D 10020 A%=USR6(416) 10030 RETURN 10000 ' ЪВУоЈЬЋН.CNF 10010 A%=USR5(0) 10020 IF PEEK(&HD006)<>&H31 THEN 10050 10030 A%=USR5(263):POKE &HD038,&H7D 10040 A%=USR6(263) 10050 RETURN 10000 ' HMЅлЮоЏФ.CNF 10010 A%=USR5(61) 10020 POKE &HD052,&H18:POKE &HD053,&H55 10030 A%=USR6(61) 10040 A%=USR5(99) 10050 POKE &HD02A,&H18:POKE &HD02B,&H55 10060 A%=USR6(99):RETURN 10000 ' ЪМоЌЬГВн.CNF 10010 A%=USR5(590) :POKE &HD03B,&HC3 10020 POKE &HD039,0:POKE &HD03A,0 10030 A%=USR6(590) :RETURN 10000 ' MOMOKO .BKF 10010 A%=USR5(6):IF PEEK(&HD007)=&H32 THEN RETURN 10020 A%=USR5(82):POKE &HD088,&HC9:POKE &HD0E5,0:POKE &HD0E6,0 10030 A%=USR6(82):RETURN 20000 DEFUSR9=&HD443:IF SN<>0 THEN RETURN 20010 FOR LC=0 TO 8:A%=USR5(LC):A%=USR9(&HA000+512*LC):NEXT 20020 FOR LC=18 TO 23:A%=USR5(LC):A%=USR9(&HA000+512*LC):NEXT 20030 RT=1:RETURN 24000 RETURN 10000 ' ЪкЩСЕЕЛм.BKF 10010 IF DN<>&H41 THEN RETURN 10020 A%=USR5(0):RESTORE10050:POKE &HD039,&H80:POKE &HD03A,&HA1 10030 FOR I=&HD180 TO &HD1C7:READ A$:POKE I,VAL("&H"+A$):NEXT 10040 A%=USR6(0):RETURN 10050 DATA F3,21,A8,A1,11,7F,F8,01,A0,00,ED,B0,21,A7,FF,11 10060 DATA AC,FF,01,05,00,ED,B0,00,3E,C3,32,A7,FF,21,80,F8 10070 DATA 22,A8,FF,FB,C3,3B,A0,00,00,F5,E5,21,0F,00,B7,ED 10080 DATA 52,28,0D,21,33,05,B7,ED,52,38,05,E1,F1,C3,AC,FF 10090 DATA E1,F1,37,C9,00,00,00,00 20000 IF SN=0 THEN A%=USR5(0):DN=PEEK(&HD00A):UF=0:RETURN 20010 DEFUSR9=&HD443 20020 IF DN=&H41 AND SN=1320 THEN GOSUB20070 20030 IF DN=&H42 AND SN=1392 THEN GOSUB20070 20040 IF DN=&H43 AND SN=1392 THEN GOSUB20070 20050 IF UF=1 THEN RT=1 20060 RETURN 20070 FOR LC=0 TO 11:Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):NEXT 20080 UF=1:RETURN 24000 IF DN=&H41 AND SN>1320 THEN RT=1 24010 IF DN=&H42 AND SN>1392 THEN RT=1 24020 IF DN=&H43 AND SN>1392 THEN RT=1 24030 RETURN 10000 ' Ъ-УЈм-йФ.CNF 10010 A%=USR5(1):DK=PEEK(&HD000) 10020 IF DK=&H41 THEN A%=USR5(23):POKE &HD0B4,&H18:A%=USR6(23) 10030 IF DK=&H43 THEN A%=USR5(33):POKE &HD097,&H18:A%=USR6(33) 10040 RETURN 10000 ' ЪоНРАФо .CNF 10010 A%=USR5(18) :POKE &HD0DA,0 10020 POKE &HD0DB,0:POKE &HD0DC,0 10030 A%=USR6(18) 10040 RETURN 10000 ' ЪознНЅP .CNF 10010 A%=USR5(294) 10020 POKE &HD1CF,0:POKE &HD1D0,0 10030 A%=USR6(294) 10040 RETURN 10010 ' ЪойнЪо .BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1438 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 RETURN 10000 ' PЅЯЇМЌн2.CNF 10010 A%=USR5(58):IF PEEK(&HD037)<>&HB7 THEN 10040 10020 POKE &HD037,&H18:POKE &HD038,1:POKE &HD03A,&H3E:POKE &HD03B,4 10030 A%=USR6(58) 10040 A%=USR5(727):IF PEEK(&HD037)<>&HB7 THEN 10070 10050 POKE &HD037,&H18:POKE &HD038,1:POKE &HD03A,&H3E:POKE &HD03B,4 10060 A%=USR6(727) 10070 RETURN 10000 ' HЅиЎГКГ .CNF 10010 A=USR5(78):POKE &HD183,&H18 10020 A=USR6(78) 10030 RETURN 10000 ' ЫЏМЎГСКо.CNF 10010 A%=USR5(45) :POKE &HD1E5,&H12 10020 A%=USR6(45) 10030 A%=USR5(150):POKE &HD033,&HC9 10040 A%=USR6(150) 10050 RETURN 10000 ' ЫаТЩЪХПЩ.CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0BB,&H80:POKE &HD0BC,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,74,A4,C3,40,A5,00,00,00,00 10000 ' ЫоАНФ .CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&H41 THEN 10030 10020 A%=USR5(25):POKE &HD145,&H18:A%=USR6(25) 10030 RETURN 10000 ' ЫоАНФ2 .CNF 10010 A%=USR5(1):DK=PEEK(&HD000) 10020 IF DK=&H41 THEN A%=USR5(31):POKE &HD0CD,&H18:A%=USR6(31) 10030 IF DK=&H42 THEN A%=USR5(31):POKE &HD0C2,&H18:A%=USR6(31) 10040 RETURN 10000 ' BЅдЗ­ГЙн.CNF 10010 A=USR5(0) :POKE &HD038,&H18 10020 A=USR6(0) 10030 A=USR5(492):POKE &HD020,&H18 10040 A=USR6(492) 10050 RETURN 10000 ' РоВНоЖн .CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0BE,&H80:POKE &HD0BF,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,8F,A4,C3,23,A5,00,00,00,00 10000 ' PIAS .CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&H41 THEN 10030 10020 A%=USR5(1386):POKE &HD170,&H18:A%=USR6(1386) 10030 RETURN 10000 ' ЫпИОй3 .CNF 10010 A%=USR5(11):POKE &HD000,&H50 10020 POKE &HD100,&H49:POKE &HD1FF,&H58 10030 A%=USR6(11) 10040 A%=USR5(268):POKE &HD153,&H2A 10050 A%=USR6(268) 10060 A%=USR5(281):POKE &HD153,&H2A 10070 A%=USR6(281) 10080 A%=USR5(688):POKE &HD063,&HD7 10090 A%=USR6(688) 10100 RETURN 10000 ' ЫпнИПЏИН.CNF 10010 A%=USR5(1):IF PEEK(&HD119)<>&H97 THEN 10030 10020 POKE &HD119,&H7D:A%=USR6(1) 10030 RETURN 10000 ' ЫпнИПЏИН.CNF 10010 A%=USR5(1):IF PEEK(&HD119)<>&H97 THEN 10030 10020 POKE &HD119,&H7D:A%=USR6(1) 10030 RETURN 10000 ' ЬЇВБАЮАИ.CNF 10010 A%=USR5(0) 10020 D1=PEEK(&HD04F):D2=PEEK(&HD050) 10030 IF D1=&H4E AND D2=&H6F THEN 10080 10040 A%=USR5(25) :POKE &HD1F2,&H18 10050 A%=USR6(25) 10060 A%=USR5(1339):POKE &HD1EC,&H18 10070 A%=USR6(1339) 10080 RETURN 10000 ' FЅЬЇнРМА.CNF 10010 A=USR5(2):POKE &HD195,&H7D 10020 A=USR6(2) 10030 RETURN 10000 ' ЬЇаЪпл2 .CNF 10010 A=USR5(1):POKE &HD119,&H7D 10020 A=USR6(1) 10030 RETURN 10000 ' ЬЇнРМоА .CNF 10010 A%=USR5(1292):POKE &HD12A,0 10020 A%=USR6(1292) 10030 A%=USR5(14):POKE &HD000,&H3E:POKE &HD001,4:POKE &HD002,&HC9 10040 A%=USR6(14) 10050 RETURN 10000 ' ЬЇнРМоА2.CNF 10010 A%=USR5(108):IF PEEK(&HD1CB)<>&HC9 THEN RETURN 10020 POKE &HD1CB,0:A%=USR6(108) 10030 A%=USR5(14):POKE &HD000,&H3E:POKE &HD001,4:POKE &HD002,&HC9 10040 A%=USR6(14):RETURN 10000 ' ЬЇнРМоА3.CNF 10010 A%=USR5(1):IF PEEK(&HD0F0)=0 THEN RETURN 10020 A%=USR5(87):POKE &HD103,&H3E:POKE &HD104,&H4 10030 POKE &HD105,&H37:POKE &HD106,&H18:POKE &HD107,&H3 10040 A%=USR6(87):RETURN 10000 ' FЅЪоЏИ .CNF 10010 A%=USR5(53):POKE &HD142,&H7D 10020 A%=USR6(53) 10030 RETURN 10000 ' ЬЊиН .BKF 10010 IF DN<>&H41 THEN RETURN 10020 A%=USR5(0):RESTORE10050:POKE &HD039,&H80:POKE &HD03A,&HA1 10030 FOR I=&HD180 TO &HD1BF:READ A$:POKE I,VAL("&H"+A$):NEXT 10040 A%=USR6(0):RETURN 10050 DATA F3,21,A8,A1,11,7F,F8,01,A0,00,ED,B0,21,A7,FF,11 10060 DATA AC,FF,01,05,00,ED,B0,00,3E,C3,32,A7,FF,21,80,F8 10070 DATA 22,A8,FF,FB,C3,3B,A0,00,00,F5,E5,21,09,00,B7,ED 10080 DATA 52,28,05,E1,F1,C3,AC,FF,E1,F1,37,C9,00,00,00,00 20000 IF SN=0 THEN A%=USR5(0):DN=PEEK(&HD00A):UF=0:RETURN 20010 DEFUSR9=&HD443 20020 IF DN=&H42 AND SN=1080 THEN UF=1 20030 IF DN=&H43 AND SN=1104 THEN FOR LC=0 TO 11:GOSUB20060:NEXT:UF=1 20040 IF UF=1 THEN RT=1 20050 RETURN 20060 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 IF DN=&H42 AND SN>1079 THEN RT=1:BK=5 24010 IF DN=&H43 AND SN>1104 THEN RT=1:BK=5 24020 RETURN 10000 ' FRAY .CNF 10010 A%=USR5(0):D1=PEEK(&HD003):D2=PEEK(&HD004) 10020 IF D1<>&H53 OR D2<>&H59 THEN 10040 10030 A%=USR5(22):POKE &HD008,&H18:A%=USR6(22) 10040 RETURN 10000 ' FRAY_R .CNF 10010 A%=USR5(0):D1=PEEK(&HD003):D2=PEEK(&HD004) 10020 IF D1<>&H53 OR D2<>&H59 THEN 10040 10030 A%=USR5(22):POKE &HD008,&H18:A%=USR6(22) 10040 RETURN 10000 ' VЅSTOL-F.CNF 10010 A%=USR5(52) :POKE &HD096,255 10020 A%=USR6(52) 10030 A%=USR5(146):POKE &HD096,255 10040 A%=USR6(146) 10050 RETURN 10010 ' ЬозВЅU .BKF 20000 IF SN<1416 THEN RETURN 20002 Q%=USR5(0):IF PEEK(&HD11A)<>&H32 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24002 Q%=USR5(0):IF PEEK(&HD11A)<>&H32 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' ЬозВЅD .CNF 10010 RESTORE 11000 10020 READ S,I:IF I=0 THEN RETURN 10030 A%=USR5(S):D1=PEEK(I):D2=PEEK(I+1) 10040 IF D1=&H20 AND D2=&H9 THEN POKE I,&H18:A%=USR6(S) 10050 GOTO 10020 11000 DATA 30,&HD147, 42,&HD134,386,&HD08B,544,&HD08B,428,&HD08B 11010 DATA 368,&HD08B,506,&HD08B,584,&HD08B,833,&HD0BE,0,0 10000 ' ЬокВЖА .CNF 10010 A%=USR5(28):IF PEEK(&HD0AD)<>&HC0 THEN 10030 10020 POKE &HD0AD,&HC9:A%=USR6(28) 10030 A%=USR5(18):IF PEEK(&HD02A)<>&HC0 THEN 10050 10040 POKE &HD02A,&HC9:A%=USR6(18) 10050 RETURN 10010 ' BЅЬокВЖА.BKF 20000 IF SN<696 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 5 20040 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<696 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 5 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(SN+LC) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' ЬонвВМон.CNF 10002 A%=USR5(0):D1=PEEK(&HD008):D2=PEEK(&HD009) 10004 IF D1<>&H4A OR D2<>&H57 THEN 10040 10010 A%=USR5(168) 10020 POKE &HD1FE,0:POKE &HD1FF,0 10030 A%=USR6(168) 10040 RETURN 10000 ' ЬинОНвАЖ.CNF 10010 A%=USR5(0):IF PEEK(&HD009)<>&H31 THEN 10030 10020 A%=USR5(108):POKE &HD06E,&H18:A%=USR6(108) 10030 RETURN 10000 ' PЅМЎЏЬп2.CNF 10010 A%=USR5(0):D1=PEEK(&HD003):D2=PEEK(&HD004) 10020 IF D1<>&H4D OR D2<>&H53 THEN 10060 10030 A%=USR5(1243) 10040 POKE &HD13A,&H3E:POKE &HD13B,&H4:POKE &HD13C,&H37 10050 A%=USR6(1243) 10060 RETURN 10000 ' дЗ­ГЅFAN.CNF 10010 A%=USR5(22) 10020 POKE &HD1C6,&H21:POKE &HD1C7,&H5D 10030 POKE &HD1C8,&H4 :POKE &HD1C9,&H0 10040 A%=USR6(22) 10050 RETURN 10000 ' ЬплЩКо .CNF 10010 A%=USR5(42) :POKE &HD1DA,&H12 10020 A%=USR6(42) 10030 A%=USR5(146):POKE &HD033,&HC9 10040 A%=USR6(146) 10050 RETURN 10000 ' ЬплЩКо2 .CNF 10010 A%=USR5(60):POKE &HD1DF,&H12 10020 A%=USR6(60) 10030 A%=USR5(38):POKE &HD01A,&HC9 10040 A%=USR6(38) 10050 RETURN 10000 ' ЬплЩКо4 .CNF 10010 A%=USR5(52):POKE &HD092,&H12 10020 A%=USR6(52) 10030 A%=USR5(38):POKE &HD01A,&HC9 10040 A%=USR6(38) 10050 RETURN 10000 ' ЭйТЋАИ .CNF 10010 A%=USR5(70) :J=&HD09D:GOSUB10130 10020 A%=USR6(70) 10030 A%=USR5(1046):J=&HD1D7:GOSUB10130 10040 A%=USR6(1046) 10050 A%=USR5(1169):J=&HD049:GOSUB10130 10060 A%=USR6(1169) 10070 A%=USR5(1269):J=&HD049:GOSUB10130 10080 A%=USR6(1269) 10090 A%=USR5(1433):J=&HD049:GOSUB10130 10100 A%=USR6(1433) 10110 RETURN 10120 ' 10130 RESTORE 10180 10140 FOR I=0 TO 7 10150 READ D$:POKE J+I,VAL("&H"+D$) 10160 NEXT I 10170 RETURN 10180 DATA E1,36,00,23,36,00,AF,C9 10190 END 10000 ' ЮмЏТЯВЙй.CNF 10010 A%=USR5(1287):POKE &HD1E5,&H7D 10020 A%=USR6(1287) 10030 A%=USR5(1326):POKE &HD062,&H7D 10040 A%=USR6(1326) 10050 RETURN 10000 ' BЅЬокВЛо.CNF 10010 A%=USR5(165):POKE &HD1A5,&H5C 10020 A%=USR6(165) 10030 RETURN 10000 ' ЯАМоЌнЅK.CNF 10010 A%=USR5(429) 10020 I=&HD0B0:GOSUB10110 10030 I=I+&H80:GOSUB10110 10040 A%=USR6(429) 10050 A%=USR5(1389) 10060 I=&HD0AC:GOSUB10110 10070 I=I+&H80:GOSUB10110 10080 A%=USR6(1389) 10090 RETURN 10100 ' 10110 POKE I+10,0:POKE I+11,0:POKE I+12,0 10120 POKE I+27,&H0 :POKE I+28,&H3E 10130 POKE I+29,&H4 :POKE I+30,&H37 10140 RETURN 10000 ' MJЅМЗЌИ .BKF 10010 IF DN<>&HEB THEN10050 10020 Q%=USR5(380):POKE &HD04F,&HC9 10030 POKE &HD070,0:POKE &HD071,0:POKE &HD0AD,0:POKE &HD0AE,0 10040 Q%=USR6(380) 10050 RETURN 20000 DEFUSR9=&HD443:IF SN<>0 THEN 20040 20002 Q%=USR5(0):DN=PEEK(&HD000):IF DN<>&HEB THEN RETURN 20010 FOR LC=0 TO 8:Q%=USR5(LC):Q%=USR9(&HA000+512*LC):NEXT 20020 FOR LC=18 TO 23:Q%=USR5(LC):Q%=USR9(&HA000+512*LC):NEXT 20030 GOTO20070 20040 IF SN<1248 THEN RETURN 20050 IF SN=1248 THEN FOR LC=0 TO 20:Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):NEXT 20060 IF SN=1272 THEN FOR LC=6 TO 14:Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):NEXT 20070 RT=1:RETURN 24000 IF SN>1295 THEN RT=1 24010 RETURN 10000 ' MЅИзЬо .CNF 10010 A%=USR5(18):J=&HD08C:GOSUB10070 10020 A%=USR6(18) 10030 A%=USR5(23):J=&HD056:GOSUB10070 10040 A%=USR6(23) 10050 RETURN 10060 ' 10070 RESTORE 10120 10080 FOR I=0 TO 6 10090 READ D$:POKE J+I,VAL("&H"+D$) 10100 NEXT I 10110 RETURN 10120 DATA 3E,FF,32,B7,D2,18,06 10130 END 10000 ' ЯВ .CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0BE,&H80:POKE &HD0BF,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,8F,A4,C3,23,A5,00,00,00,00 10000 ' ЯМонЗ­Г .CNF 10010 A%=USR5(291):GOSUB10050 10020 A%=USR6(291) 10030 RETURN 10040 ' 10050 RESTORE 10100 10060 FOR I=0 TO 6 10070 READ D$:POKE &HD168+I,VAL("&H"+D$) 10080 NEXT I 10090 RETURN 10100 DATA 3E,04,32,B6,BE,00,00 10110 END 10000 ' MЅгнНРАН.CNF 10010 A%=USR5(7) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1<>&H4D OR D2<>&H53 THEN 10080 10040 POKE &HD01A,&H2:POKE &HD01B,&H0 10050 A%=USR6(7) 10060 A%=USR5(409):POKE &HD0BD,&HC9 10070 A%=USR6(409) 10080 RETURN 10000 ' MЅЫНФиА .CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN 10080 10030 A%=USR5(30) 10040 POKE &HD017,&H3E:POKE &HD018,&H4 10050 POKE &HD019,&H37:POKE &HD01A,&H18 10060 POKE &HD01B,&H3 10070 A%=USR6(30) 10080 RETURN 10000 ' MЅкИВДб .CNF 10010 A%=USR5(0) :POKE &HD02E,15 10020 A%=USR6(0) 10030 A%=USR5(15):A%=USR6(14) 10040 A%=USR5(67) 10050 POKE &HD166,&H3E:POKE &HD167,4 10060 A%=USR6(67) 10070 RETURN 10000 ' MЅЖойТ-B.CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN 10070 10030 A%=USR5(16) 10040 POKE &HD07C,&H18:POKE &HD07D,&H1 10050 POKE &HD07F,&H3E:POKE &HD080,&H4 10060 A%=USR6(16) 10070 RETURN 10000 ' MЅЖойТ-D.CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN 10070 10030 A%=USR5(16) 10040 POKE &HD076,&H18:POKE &HD077,&H1 10050 POKE &HD079,&H3E:POKE &HD07A,&H4 10060 A%=USR6(16) 10070 RETURN 10000 ' аЦКо .CNF 10010 A%=USR5(120):POKE &HD15E,&H12 10020 A%=USR6(120) 10030 A%=USR5(98) :POKE &HD01A,&HC9 10040 A%=USR6(98) 10050 RETURN 10000 ' а­Ай .CNF 10010 A%=USR5(12) :POKE &HD0B0,&H18 10020 A%=USR6(12) 10030 A%=USR5(712):POKE &HD1A2,&H18 10040 A%=USR6(712) 10050 RETURN 10000 ' ГоЇиН2 .CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&H41 THEN 10030 10020 A%=USR5(0):GOSUB10040:A%=USR6(0) 10030 RETURN 10040 RESTORE 10080 10050 FOR I=&HD0D0 TO &HD0E7:READ A$:POKE I,VAL("&H"+A$):NEXT I 10060 POKE &HD050,&HCD:POKE &HD051,&HD0:POKE &HD052,&HC0 10070 RETURN 10080 DATA E5,21,A7,FF,36,3E,23,36 10090 DATA 04,23,36,37,23,36,C9,E1 10100 DATA 11,00,D2,C9,AC,B9,BD,CE 10110 END 10000 ' вВНоИн .CNF 10010 A=USR5(446):POKE &HD15E,&H3E 10020 POKE &HD15F,&H4 :POKE &HD160,&H37 10030 POKE &HD161,&H18:POKE &HD162,&H3 10040 A=USR6(446) 10050 A=USR5(447):POKE &HD0C9,&H3E 10060 POKE &HD0CA,&H4 :POKE &HD0CB,&H37 10070 POKE &HD0CC,&H18:POKE &HD0CD,&H3 10080 A=USR6(447) 10090 A=USR5(486):POKE &HD118,&H3E 10100 POKE &HD119,&H4 :POKE &HD11A,&H37 10110 POKE &HD11B,&H18:POKE &HD11C,&H3 10120 A=USR6(486) 10130 A=USR5(489):POKE &HD0D3,&H3E 10140 POKE &HD0D4,&H4 :POKE &HD0D5,&H37 10150 POKE &HD0D6,&H18:POKE &HD0D7,&H3 10160 A=USR6(489) 10170 RETURN 10000 ' вПонВЏКИ.CNF 10010 A%=USR5(92):POKE &HD005,&HC9 10020 A%=USR6(92) 10030 RETURN 10000 ' вПонЖнЙТ.CNF 10010 A%=USR5(1431):POKE &HD1AA,&H82 10020 A%=USR6(1431) 10030 RETURN 10000 ' внЪАМЏЬп.CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN 10070 10030 A%=USR5(44) 10040 POKE &HD04D,&H18:POKE &HD04E,&H1 10050 POKE &HD050,&H3E:POKE &HD051,&H4 10060 A%=USR6(44) 10070 RETURN 10000 ' дЗ­ГФоГ .CNF 10010 A%=USR5(15):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H48 OR D2<>&H50 THEN 10050 10030 A%=USR5(17):POKE &HD05D,&H7D 10040 A%=USR6(17) 10050 RETURN 10000 ' дЗ­ГФоГ2.CNF 10010 A%=USR5(0):IF PEEK(&HD003)<>&H41 THEN RETURN 10020 A%=USR5(234):POKE &HD1E3,&HAF:POKE &HD1E4,&HC9 10030 A%=USR6(234) 10040 A%=USR5(237):POKE &HD118,0:POKE &HD119,0:POKE &HD11A,0 10050 A%=USR6(237):RETURN 10000 ' дМЌ .CNF 10010 A%=USR5(820):POKE &HD19C,&H18 10020 A%=USR6(820) 10030 RETURN 10000 ' дМоГЯЅP .CNF 10010 A=USR5(107):POKE &HD069,&H7D 10020 A=USR6(107) 10030 RETURN 10000 ' ЬМЗоРВЙн.CNF 10010 A%=USR5(1):IF PEEK(&HD119)<>&H97 THEN 10030 10020 POKE &HD119,&H7D:A%=USR6(1) 10030 RETURN 10000 ' евМо .CNF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10060 10020 POKE &HD0BB,&H80:POKE &HD0BC,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F 10040 READ A$:POKE I,VAL("&H"+A$) 10050 NEXT I:A%=USR6(0) 10060 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,8F,A4,C3,23,A5,00,00,00,00 10000 ' жАлЏЪпЅS.CNF 10010 A%=USR5(121) :IF PEEK(&HD186)<>&H97 THEN10030 10020 POKE &HD186,&H7D:A%=USR6(121) 10030 RETURN 10010 ' жГЯКГин .BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1438 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1438 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' жФЉАн .CNF 10010 A%=USR5(16):POKE &HD0FF,&H7D 10020 A%=USR6(16) 10030 A%=USR5(17):POKE &HD0FF,&H7D 10040 A%=USR6(17) 10050 A%=USR5(36):POKE &HD032,&H7D 10060 A%=USR6(36) 10070 A%=USR5(1216):POKE &HD09D,&H7D 10080 A%=USR6(1216):RETURN 10000 ' зЅГоЇйА .CNF 10010 A%=USR5(7) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1<>&H4B OR D2<>&H4F THEN 10060 10040 POKE &HD01A,&HCB:POKE &HD01B,&H2 10050 A%=USR6(7) 10060 RETURN 10000 ' зЅЬЊАй .CNF 10010 A%=USR5(674) :POKE &HD1F5,0 10020 POKE &HD1F6,0:POKE &HD1F7,0 10030 A%=USR6(674) 10040 RETURN 10000 ' LЅЪйЯЙФн.BKF 10010 A%=USR5(1112):D1=PEEK(&HD05B):D2=PEEK(&HD05C) 10020 IF D1<>&HC3 OR D2<>&H2F THEN10040 10030 POKE &HD05B,0:POKE &HD05C,0:POKE &HD05D,0:A%=USR6(1112) 10040 RETURN 20000 IF SN<1200 THEN UF=0:RETURN 20010 DEFUSR9=&HD443:POKE CY,0 20020 FOR LC=0 TO 23 20030 IF UF=1 THEN20060 20040 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC) 20050 IF PEEK(CY)<>0 THEN UF=1 20060 NEXT LC 20070 RT=1:RETURN 24000 RETURN 10000 ' знЭпйАй .CNF 10010 A%=USR5(112):IF PEEK(&HD18F)<>&HCA THEN10030 10020 POKE &HD18F,&HC3:A%=USR6(112) 10030 A%=USR5(116):IF PEEK(&HD0C9)<>&HCA THEN10050 10040 POKE &HD0C9,&HC3:A%=USR6(116) 10050 RETURN 10000 ' знЯ .CNF 10010 A%=USR5(13):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H48 OR D2<>&H50 THEN10070 10030 A%=USR5(26) 10040 POKE &HD0C4,&HAF:POKE &HD0C5,&HC9 10050 POKE &HD160,&HAF:POKE &HD161,&HC9 10060 A%=USR6(26) 10070 RETURN 10000 ' и­ГЩЪХПЩ.CNF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN10040 10030 A%=USR5(190):POKE &HD009,&H18:A%=USR6(190) 10040 RETURN 10000 ' RЅМоЊйРо.CNF 10010 A%=USR5(186):POKE &HD05D,&H64 10020 A%=USR6(186) 10030 RETURN 10010 ' LЅНУЈЏИ .BKF 20000 IF SN>767 THEN RT=1:RETURN 20010 DEFUSR9=&HD443 20012 IF SN=0 THEN FOR LC=0 TO 17:GOSUB21000:NEXT:RT=1 20014 IF SN=24 THEN FOR LC=12 TO 23:GOSUB21000:NEXT:RT=1 20020 RETURN 21000 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 IF SN>767 THEN BK=5:RT=1:RETURN 24010 DEFUSR9=&HD440 24012 IF SN=0 THEN FOR LC=0 TO 17:GOSUB25000:NEXT:RT=1 24014 IF SN=24 THEN FOR LC=12 TO 23:GOSUB25000:NEXT:RT=1 24020 RETURN 25000 Q%=USR9(&HA000+512*LC):Q%=USR6(SN+LC):RETURN 10000 ' иЪоВЪоА .CNF 10010 A%=USR5(3) 10020 IF PEEK(&HD057)=&HB8 THEN POKE &HD057,&H52 ELSE POKE &HD1ED,&H5E 10030 A%=USR6(3) 10000 ' ROUGE .CNF 10010 A%=USR5(1):IF PEEK(&HD000)<>&H41 THEN 10030 10020 A%=USR5(1300):POKE &HD1AA,&H18:A%=USR6(1300) 10030 RETURN 10010 ' КИВЩЗКГМ.BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1431 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1431 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 10000 ' кВФоЏИ2 .CNF 10010 A%=USR5(642):POKE &HD08A,&H7D 10020 A%=USR6(642) 10030 RETURN 10000 ' кХб .CNF 10010 A%=USR5(0) 10020 IF PEEK(&HD006)<>&H31 THEN 10050 10030 A%=USR5(1381):POKE &HD037,&H7D 10040 A%=USR6(1381) 10050 RETURN 10000 ' лАФНЬИМн.CNF 10010 A=USR5(0) 10020 POKE &HD141,(&H7D XOR PEEK(&HD1E0)) 10030 A=USR6(0) 10040 RETURN 10000 ' лВдйЬзЏФ.CNF 10010 A%=USR5(250) :IF PEEK(&HD121)<>&H97 THEN10030 10020 POKE &HD121,&H7D:A%=USR6(250) 10030 A%=USR5(1041):IF PEEK(&HD1FF)<>&H97 THEN10050 10040 POKE &HD1FF,&H7D:A%=USR6(1041) 10050 RETURN 10000 ' лЮоИзЏМ­.CNF 10010 A%=USR5(7) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1<>&H4D OR D2<>&H53 THEN 10060 10040 A%=USR5(674):POKE &HD0C5,0 10050 A%=USR6(674) 10060 RETURN 10000 ' WЅКойЬ2 .BKF 10010 A%=USR5(1):IF PEEK(&HD000)<>2 THEN 10040 10020 A%=USR5(669):POKE &HD034,0 10030 A%=USR6(669) 10040 RETURN 10010 ' WЅВАН .BKF 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџИозбЗЌЏТ2 ƒOƒ‰ƒ€ƒLƒƒƒbƒc‚Q ЫпнИПЏИНЅЯЦБ1-3 ƒsƒ“ƒNƒ\ƒbƒNƒXEƒ}ƒjƒA‚P`‚R  ЪпСЪпј§ 1—“ ƒpƒ`ƒpƒ`‚­‚ё@‚P‹‰  ‘А˜œ ‚ [‚­‚Е‚у  БАИН ƒA[ƒNƒX # БАИН2 ƒA[ƒNƒX‚Q 1 БГФЛВФоНФАиА ƒAƒEƒgƒTƒCƒhƒXƒg[ƒŠ[ БГФлА’šуо§ ƒAƒEƒgƒ[…Ÿѕ“` 9 ‘•—••–№ МонЗоНЖн ‘“‚Ћ˜T‚Ц”’‚Ћ–ФŽ­@ƒWƒ“ƒMƒXƒJƒ“ A ‘•—••–№ ™о§сŽ“ыœ ‘“‚Ћ˜T‚Ц”’‚Ћ–ФŽ­@ŒГ’Љ”щŽj G ‘–§эоФозКон ‚ ‚Љ‚ё‚зƒhƒ‰ƒSƒ“ J БИоЦщ’œ ƒAƒOƒj‚ЬЮ M ‘›роутєщA—“яАœоŒ§ ˆЂВ“c“N–ч‚Ь‚`‹‰–ƒ ‘ьох’сŽ“ъ§œŽ“ьо ‚ ‚д‚Ш‚Ђ’š”МŸ•‰ ‘ьох’у§˜оуо§žт ‚ ‚д‚Ш‚Ђ‚Ф‚ё‚Ў“`р БЯПоШНщыю“ ƒAƒ}ƒ]ƒlƒX‚Ь”щ•ѓ R ‘№ѓф›§ –дŒГ‚Г‚ё БвиЖнЛИОН ƒAƒƒŠƒJƒ“ƒTƒNƒZƒX W БйЗоАНщтъо› ƒAƒ‹ƒM[ƒX‚Ь—ƒ Z БйКоГЋАНо ƒAƒ‹ƒSƒEƒH[ƒY БйЬЇCOBOL ƒП|‚b‚n‚a‚n‚k БкНР2 ƒAƒŒƒXƒ^‚Q _ ‘§š˜œ§ќ ˆУ•_˜b j БнМоЊзН ƒAƒ“ƒWƒFƒ‰ƒX n БнУоЏФзВн ƒAƒ“ƒfƒbƒgƒ‰ƒCƒ“ ~ ВАГойНФАн ƒC[ƒ”ƒ‹ƒXƒg[ƒ“ ВАН ƒC[ƒX ВАН2 ƒC[ƒX‚Q … ’™х’ЮиУоЈ(‘єі›§2) ‚Ђ‚Џ‚Ш‚ЂƒzƒŠƒfƒBi‚ ‚т‚ц‚Г‚ё‚Qj ’œфо“ Ю“Й  ’œ§щ‘їœ ˆлV‚Ь—’ œ ВРоУн’–ž•фš1 шш‘Ъ“V‚Ђ‚Љ‚Й’j‚P@”žŽq‚ЩˆЇ‚Ђ‚Н‚ЂЌ ВРоУн’–ž•фš2 шш‘Ъ“V‚Ђ‚Љ‚Й’j‚Q@lЖ‚Ьˆг–Ё Џ ВРоУн’–ž•фš3 шш‘Ъ“V‚Ђ‚Љ‚Й’j‚R@эŒу•в В ’ž—ц–™љž’œ§ ˆъЮ‚Щ‚Љ‚Џ‚щТt ’ц§фо“ ˆЩ”E“Й@‘Х“|M’З Ж ВаУАМЎнъ‘’žх’ ƒCƒ~ƒe[ƒVƒ‡ƒ“‚ЭˆЄ‚Й‚Ш‚Ђ ВйаХ! ƒCƒ‹ƒ~ƒiI Л ’ћъцюэф ‚Ђ‚ы‚Э‚Щ‚й‚ж‚Ц Intruder ‚h‚Ž‚”‚’‚•‚„‚…‚’@ї‰Ў•~‚Ь’Tѕ ГЈЛоАФоиЈ ƒEƒBƒU|ƒhƒŠƒB Р ГЈЛоАФоиЈ2 ƒEƒBƒU[ƒhƒŠƒB‚Q Ы ГЈЛоАФоиЈ3 ƒEƒBƒU[ƒhƒŠƒB‚R ж ГВнИоЯнНЭпМЌй ƒEƒCƒ“ƒOƒ}ƒ“ƒXƒyƒVƒƒƒ‹ с ГЋАЦнИо ƒEƒH[ƒjƒ“ƒO “т˜œ—”ѓщрс4 ”ќ‚Е‚ЋŠl•Ј‚Н‚П‚SE‚TE‚U “љž’єтї ‚Є‚щЏ‚т‚Т‚ч ф ГйУЈЯ1Ѕ2Ѕ3 ƒEƒ‹ƒeƒBƒ}‚PE‚QE‚R ГйУЈЯ4 ƒEƒ‹ƒeƒBƒ}‚S щ “ћт—фо“œо ‚Є‚ы‚Т‚Ћ“ЖŽq ђ' ”’р§šоСЊЏЖА ‰p’PŒъƒ`ƒFƒbƒJ[ ДИНРиБн ƒGƒNƒXƒ^ƒŠƒAƒ“ ДИоЛоВй ƒGƒOƒUƒCƒ‹  ДИоЛоВй2 ƒGƒOƒUƒCƒ‹‚Q ' SDЖонРоб ‚r‚cƒKƒ“ƒ_ƒ€@ƒJƒvƒZƒ‹э‹L SDНХЏСЌА ‚r‚cƒXƒiƒbƒ`ƒƒ[i—v‚q‚n‚lj 5 F-15НФзИВАИой ‚e|‚P‚TƒXƒgƒ‰ƒCƒNƒC[ƒOƒ‹ 8 F1НЫпиЏФ 3DНЭпМЌй ‚e‚PƒXƒsƒŠƒbƒg@‚R‚cƒXƒyƒVƒƒƒ‹ F1ТАйУоЈНИ ‚e‚Pƒc[ƒ‹ƒfƒBƒXƒN = F1ТАйУоЈНИ2 ‚e‚Pƒc[ƒ‹ƒfƒBƒXƒN‚Q F1фо“с“— ‚e‚P“Й’†‹L B ДаА2 ƒGƒ~[‚Q MSX View ‚l‚r‚w@‚u‚‰‚…‚—i—v‚q‚n‚lj MSX-C ‚l‚r‚w|‚b MSX-C Ver1.2 ‚l‚r‚w|‚b@‚u‚…‚’‚PD‚Q MSX-C зВЬозиА ‚l‚r‚w|‚b@ƒ‰ƒCƒuƒ‰ƒŠ[ MSX-Datapack ‚l‚r‚w|‚c‚‚”‚‚‚‚ƒ‚‹ MSX-DOS SЪнФоЬоЏИ ‚l‚r‚w|‚c‚n‚r@‚rƒnƒ“ƒhƒuƒbƒN MSX-DOS TOOLS ‚l‚r‚w|‚c‚n‚r@‚s‚n‚n‚k MSX-DOS2 TOOLS ‚l‚r‚w|‚c‚n‚r‚Q@‚s‚n‚n‚k MSX-SBUG ‚l‚r‚w|‚r‚a‚t‚f MSX-SBUG2 ‚l‚r‚w|‚r‚a‚t‚f‚Q MSX-TERM ‚l‚r‚w|‚s‚d‚q‚l MSX2+ЪпмЬй–ті“ю“ ‚l‚r‚w‚Q{ƒpƒƒtƒ‹Šˆ—p–@ MSXФкВн ‚l‚r‚wƒgƒŒƒCƒ“ ДвзйФоЅФозКон ƒGƒƒ‰ƒ‹ƒhEƒhƒ‰ƒSƒ“ J ELEE(Дй) ‚d‚k‚k‚diƒGƒ‹j ДнФЫ­Аз ƒGƒ“ƒgƒqƒ…[ƒ‰ •“œоЫонЫонѓщ–орј ‰ЄŽqƒrƒ“ƒrƒ“•ЈŒъ •œоŽ“›я˜їьо ‚Јь—l‚­‚ч‚д R •сŒђхѕ“њ’ ‚Ј‚П‚с‚п‚Ш‚ф‚Є‚ъ‚Ђ ЕЭпкАМЎнИокШАФо ƒIƒyƒŒ[ƒVƒ‡ƒ“EƒOƒŒƒl[ƒh ЕкнМо’ћщы ƒIƒŒƒ“ƒWF‚Ь”ї–ђ U •§с˜§ ‰Й’m‚­‚ё •§јŽ“ž§— ‰…—ьэ‹L Z ЖВнФоЉЗоЌйНо ƒJƒCƒ“ƒhƒDƒMƒƒƒ‹ƒY –”у—рр§у’ро§X ‹A‚С‚Ф‚Ћ‚Н’T’у’c‚w _ ЖЕНДнМоЊйНо ƒJƒIƒXƒGƒ“ƒWƒFƒ‹ƒY –™оћ“ђ’—“ —z‰Š–Р‹{ j ЖЛЬознЖц‘’† ƒJƒTƒuƒ‰ƒ“ƒJ‚ЩˆЄ‚№ z –№щяс _‚ЬЙ“s „ –§œо˜ФЯФ ŠПnƒgƒ}ƒg –§œоВнЬЋЖАФо ŠПŽšƒCƒ“ƒtƒHƒJ[ƒh Š –§œоЖйИвВФ ŠПŽšƒJƒ‹ƒNƒƒCƒg –§œоИВЏИЩАФ ŠПŽšƒNƒBƒbƒNƒm[ƒg –§œоЬпзН ŠПŽšƒvƒ‰ƒX –§фо˜ыŒ– ŠП“Ч•S‰Ш ЖоАйНоЪпзРоВН ƒK[ƒ‹ƒYƒpƒ‰ƒ_ƒCƒX ЖоВБщѓ§œŽ“ ƒKƒCƒA‚Ь–фЭ ‘ ЖоГУоЈ ƒKƒEƒfƒB@ƒoƒ‹ƒZƒƒi‚Ь•—  –о˜”§ž§— Šw‰€э‹L –о˜”§ѓщ–орј Šw‰€•ЈŒъ GABAN ‚f‚`‚a‚`‚m Ѕ ЖоиЪоА ƒKƒŠƒo[ Г ЖойЬЋАН ƒKƒ‹ƒtƒH[ƒX ЖойЬНФиАб ƒKƒ‹ƒtƒXƒgƒŠ[ƒ€ И ЖонМЏЬп ƒKƒ“ƒVƒbƒv Р ЖонРоАз ƒKƒ“ƒ_[ƒ‰ Ь Xna(ЗЛХ) ‚w‚Ž‚iƒLƒTƒij —рэ’ Šћ‘О•Н —фо“ž§œЖонРоб ‹@“ЎэŽmƒKƒ“ƒ_ƒ€ —шš ‚Ћ‚Ы‚Б —ьо§ъЪпНУйРЏС!! ‹C•Њ‚Э‚Я‚З‚Ф‚щ‚Н‚С‚ПII —я˜оњЕкнМолАФо ‚Ћ‚м‚Ў‚ъƒIƒŒƒ“ƒWƒ[ƒh Заро™ц‘’†ЅЅЅ ƒLƒ~‚О‚Џ‚ЩˆЄ‚№EEE й ЗЌй ƒLƒƒƒ‹ х ЗЌй2 ƒLƒƒƒ‹‚Q ъ —Œ§—Œ§ЪоЦАНЫпиЏТ ‚Ћ‚с‚ё‚Ћ‚с‚ёƒoƒj[ƒXƒsƒŠƒbƒc я —Œ§—Œ§ЪоЦАНЭпиЕАй ‚Ћ‚с‚ё‚Ћ‚с‚ёƒoƒj[ƒXƒyƒŠƒI[ƒ‹ ћ$ ЗЌнЗЌнКкИМЎн ƒLƒƒƒ“ƒLƒƒƒ“ƒRƒŒƒNƒVƒ‡ƒ“ KYOUKO ‚j‚x‚n‚t‚j‚n ЗоОо! ƒMƒ[I  GALХнЪпро’›˜ž§ ‚f‚`‚kƒiƒ“ƒp‘хьэ —о§–о ‹т‰Э + —о§–о”’ѕ“уо§žт ‹т‰Э‰p—Y“`рiƒvƒ‰ƒXƒZƒbƒg‹Є—pj/ —о§”’уо§ЪпмА&МХиЕ ‹т‰Э‰p—Y“`рƒpƒ[•ƒVƒiƒŠƒIW —о§–о”’ѕ“уо§žт2 ‹т‰Э‰p—Y“`р‚Q —о§”’уо§2 DXkit ‹т‰Э‰p—Y“`р‚Q@‚c‚w‚‹‚‰‚” —о§”’уо§2 DXset ‹т‰Э‰p—Y“`р‚Q@‚c‚w‚“‚…‚” ИВнЬпй ƒNƒCƒ“ƒvƒ‹ < ˜—оŽ˜уо§ ‹у‹Ъ“` ˜œоŒ˜•“ E‰Є ? ˜фо—–р•œ”я Œћр‚Ћ•ћ‹Г‚І‚м‚З ˜ыо—јє–р ŽёŽa‚шŠй KUMIKO ‚j‚t‚l‚h‚j‚n ИибПон ƒNƒŠƒ€ƒ]ƒ“ B ИибПон2 ƒNƒŠƒ€ƒ]ƒ“‚Q F ИибПон3 ƒNƒŠƒ€ƒ]ƒ“‚R N ˜љр–œот ‹Ж‚С‚Н‰ЪŽР S ИкОнФбАн–о‡љ ‚b‚q‚d‚r‚b‚d‚m‚s@‚l‚‚‚Ž‚Њ‚Ÿ‚щ ИозЬЛГйН Ver1.0 ƒOƒ‰ƒtƒTƒEƒ‹ƒX@‚u‚…‚’‚PD‚O _ ИозЬЛГйН Ver2.0 ƒOƒ‰ƒtƒTƒEƒ‹ƒX@‚u‚…‚’‚QD‚O f ИозбЗЌЏТ ƒOƒ‰ƒ€ƒLƒƒƒbƒc m ИокВУНФФозВЪоА ƒOƒŒƒCƒeƒXƒgƒhƒ‰ƒCƒo| s ˜о§œо§œŽ“—о ŒRlЋŠћ  ™’œоро’ро™о— ŒYŽ–‘х‘ХŒ‚ ™о—Ÿ“ЦЌнИй Œƒ‘–ƒjƒƒƒ“ƒNƒ‹ „ ™о§”’фœ ŒЖ‰e“sŽs ‡ š“у’щ•§хрс c’щ‚Ь—‚Н‚П š“х’œŒž’1Ѕ2Ѕ3–§ Z“рŽЪЖ‚PE‚QE‚RŠЊ Œ КНгНИзЬо ƒRƒXƒ‚ƒXƒNƒ‰ƒu КНоаЏИЅЛВК ƒRƒYƒ~ƒbƒNEƒTƒCƒR ˜ КНоаЏИПйМоЌА ƒRƒYƒ~ƒbƒNƒ\ƒ‹ƒWƒƒ[ КХаGCъо§–о’э§ ƒRƒiƒ~ƒQ[ƒ€ƒRƒŒƒNƒVƒ‡ƒ“”дŠO•б Ѕ КХаЙоАбКкИМЎн1 ƒRƒiƒ~ƒQ[ƒ€ƒRƒŒƒNƒVƒ‡ƒ“‚u‚n‚k‚PЊ КХаЙоАбКкИМЎн2 ƒRƒiƒ~ƒQ[ƒ€ƒRƒŒƒNƒVƒ‡ƒ“‚u‚n‚k‚QЎ КХаЙоАбКкИМЎн3 ƒRƒiƒ~ƒQ[ƒ€ƒRƒŒƒNƒVƒ‡ƒ“‚u‚n‚k‚RБ КХаЙоАбКкИМЎн4 ƒRƒiƒ~ƒQ[ƒ€ƒRƒŒƒNƒVƒ‡ƒ“‚u‚n‚k‚SЖ КХащ“їх’ОнОАМЎн ƒRƒiƒ~‚Ьш‚ЂƒZƒ“ƒZ[ƒVƒ‡ƒ“ Й šъ˜’ћщѕ’šо§ рцрпF‚ЬˆтŒО У šъоєœыф№ЪпНойВнлнФонЌ—б‚а‚Ц‚н@ƒpƒYƒ‹ƒCƒ“ƒƒ“ƒhƒ“ КзбН ƒRƒ‰ƒ€ƒX а šћœщФокН2 ŽE‚Е‚ЬƒhƒŒƒX‚Q л КнСШнРй ƒRƒ“ƒ`ƒlƒ“ƒ^ƒ‹ э šо˜фо“œо§фј ‹Щ“ЙwŽц‚ш љ šої˜’§ ‚В‚ч‚­‚Ђ‚ё КойЫоАщЪпВЬпзВн ƒSƒ‹ƒr[‚ЬƒpƒCƒvƒ‰ƒCƒ“‘хьэ Xak(ЛАИ) ‚w‚‚‹iƒT[ƒNj  Xak2(ЛАИ2) ‚w‚‚‹‚QiƒT[ƒN‚Qj  Xak ЖоОойщф“ ‚w‚‚‹@ƒKƒ[ƒ‹‚Ь“ƒ  ЛВЕЬокАФо ƒTƒCƒIƒuƒŒ[ƒh ЛВЗЏИГЋА ƒTƒCƒLƒbƒNƒEƒH[  ЛВКмАйФо ƒTƒCƒRƒ[ƒ‹ƒh  ЛГйНзнС Vol0-3 ƒTƒEƒ‹ƒXƒ‰ƒ“ƒ`@‚u‚‚Œ‚O`‚R ! ›•фђ–о˜”§ ‘‰Г—Šw‰€@“ќŠwˆФ“р ЛМои ƒTƒWƒŠ $ ›т’щ˜сто™ ŽEˆг‚Ьк•Ћ ' ЛХФН ƒTƒiƒgƒX . ›§šо˜œ ŽO‘Žu 3 ›§šо˜œ2 ŽO‘Žu‚Q A ›§šо˜”’™туо§ ŽO‘‰pŒ†“` ЛоЅКойЬ ƒUEƒSƒ‹ƒt I ЛоЅКойЬ КАНœ“ ƒUEƒSƒ‹ƒt@ƒR[ƒXW L ›от–о˜ЕинЫпЏИ1 ŽGŠwƒIƒŠƒ“ƒsƒbƒN‚P ЛоХФоЉ ƒUƒiƒhƒD O ЛоЅЯнЅБВзЬо ƒUEƒ}ƒ“EƒAƒCƒ‰ƒu R МАФоЅЕЬоЅФозКон ƒV[ƒhEƒIƒuEƒhƒ‰ƒSƒ“ X МЊХнФозКон ƒVƒFƒiƒ“Eƒhƒ‰ƒSƒ“ ^ œ—§œоŽ“ އ‹жщ e œр’•—ъоуоѕ“œŽ˜† Ž€‘Ь’u‚Ћъ‚Х—[H‚№ r МЌЖозИ ŽЪ‰цŠy  МЌФоГЪнРА ƒVƒƒƒhƒDƒnƒ“ƒ^[ МЌбШК ŽЪ–В”L ‚ œŒ§ъ’ уŠC œŒ§ъ’2 уŠC‚Q  М­ГоЇйТМйФ ƒVƒ…ƒ”ƒ@ƒ‹ƒcƒVƒ‹ƒg “ М­ГоЇйТМйФ2 ƒVƒ…ƒ”ƒ@ƒ‹ƒcƒVƒ‹ƒg‚Q œ œŽ“œоŽуо§žт ­—“`р Ѕ œŽ“х§уо§žт У“ь“`р Њ œјŽ“ž§ž§2 Ž€—ьэќ‚Q А МйГоЈБАХ ƒVƒ‹ƒ”ƒBƒA[ƒi И œ§˜—оŽ˜уо§ V‹у‹Ъ“` Х МнОЛГйН Ver2.0 ƒVƒ“ƒZƒTƒEƒ‹ƒX@‚u‚…‚’‚QD‚O Ы МнУокзЭпйУо­А ƒVƒ“ƒfƒŒƒ‰ƒyƒ‹ƒfƒ…[ Simple-ASM ‚r‚‰‚‚‚Œ‚…|‚`‚r‚l œ§ЭоНФХВнЬпл VƒxƒXƒgƒiƒCƒ“ƒvƒ–ь‹… œ§я•“КойЭоиБН ^–‚‰ЄƒSƒ‹ƒxƒŠƒAƒX МоЎАЖА ƒWƒ‡[ƒJ[ Ю МоЎАЖА2 ƒWƒ‡[ƒJ[‚Q г МоАЛоН ƒW[ƒUƒX о œо˜“щъхіђ Žž‹ѓ‚Ь‰д‰Х œоž§œоŽ“ž—200 ŽРэ’шЮ‚Q‚O‚O œоŒ§šо“1 ‹‚P х МоЌЏИЦИзГНCSКойЬ ƒWƒƒƒbƒNƒjƒNƒ‰ƒEƒX@‚b‚rEƒSƒ‹ƒtш МоЌнЮоАИо ођ ƒ{[ƒO@‚З‚И‚п œоŽœš“ž’БВФой•›хтоя —Žq‚ЖƒAƒCƒhƒ‹‚Ј‚Г‚ШШ•Бэ‹L НАЪпАИВНо ƒX[ƒp[ƒNƒCƒY НАЪпАро’ž§јŒ˜ ƒX[ƒp[‘хэ—Њ НАЪпАро’ž§јŒ˜ЯЏЬп ƒX[ƒp[‘хэ—Њƒ}ƒbƒvƒRƒŒƒNƒVƒ‡ƒ“ НАЪпАЫпнИПЏИН ƒX[ƒp[ƒsƒ“ƒNƒ\ƒbƒNƒX ю ’šуо§ …Ÿѕ“`@“V–Н‚ЬО‚Ђ ё НРАМЏЬпзнУоЬоА ƒXƒ^[ƒVƒbƒvƒ‰ƒ“ƒfƒu[ НФЏзЏФоЬЋАФоМиАНо ƒXƒgƒ‰ƒbƒhƒtƒH[ƒhƒVƒŠ[ƒY  НХЏСЌА ƒXƒiƒbƒ`ƒƒ[i—v‚q‚n‚lj ОАзАь˜ВЙХАВр’™§ ƒZ[ƒ‰[•ž‚Ђ‚Џ‚Ш`‚Ђ‘ЬŒБ”’‘ ž’ž§œРонЪоВн ЙэŽmƒ_ƒ“ƒoƒCƒ“  ž’ъ Ї”e ОВкАн ƒZƒCƒŒ[ƒ“@@@@@@@  ž–’уо’съо§—№–о—! ЂŠE‚Х‚Ђ‚П‚Ю‚ёŒN‚Њ‚З‚ЋI žяу№р’ ‚Й‚м‚С‚Ф‚н‚Н‚Ђ ž§šо˜ПАЛиБн э‘ƒ\[ƒTƒŠƒAƒ“ ŸАšъо§ЅЪпАЬЊИФ ‘qŒЩ”дEƒp[ƒtƒFƒNƒg  ПАЛиБн ƒ\[ƒTƒŠƒAƒ“ ПАЬпзнФоНФАиА ƒ\[ƒvƒ‰ƒ“ƒhƒXƒg[ƒŠ[ Ÿт—оŽ“œŒœ§Ѕ№— ‘В‹ЦŽЪ^E”ќ•P & ПиУБлВдй ƒ\ƒŠƒeƒAƒƒCƒ„ƒ‹ 2 TURBO BOOSTER ‚s‚t‚q‚a‚n@‚a‚n‚n‚r‚s‚d‚q РГЫАФо ƒ^ƒEƒq[ƒh рœћя›œщЬпинОН “c‘у‚м‚Г‚Е‚ЬƒvƒŠƒ“ƒZƒX‚Њ‚Ђ‚С‚Я‚Ђ ЛоЅРмА(?)ЕЬоЅЗЌЫон ƒUEƒ^ƒ[iHjƒIƒuEƒLƒƒƒrƒ“ ; р§—ћ“ГйЬAT ’P‹R˜TƒEƒ‹ƒt‚`‚s C р§ъо ‚Н‚ё‚Ю P РоЅЫонС ƒ_Eƒrƒ“ƒ` U РоВкН ƒ_ƒCƒŒƒX ро’4щеЦЏФ1Ѕ2Ѕ3Ѕ4 ‘ц‚S‚Ьƒ†ƒjƒbƒg‚PE‚QE‚RE‚S ро’š“–’œоро’ ‘хqŠCŽž‘у Z ро’ž§јŒ˜ ‘хэ—Њ d ро’ž§јŒ˜2 ‘хэ—Њ‚Q h ро’ž§јŒ˜ЯЏЬпКкИМЎн ‘хэ—Њƒ}ƒbƒvƒRƒŒƒNƒVƒ‡ƒ“ РоЬойГоЈМоЎн ƒ_ƒuƒ‹ƒ”ƒBƒWƒ‡ƒ“ Dante ‚c‚‚Ž‚”‚… с“–р’ž§ ’†‰и‘хх сŽфђ’р§у’ ‚П‚х‚С‚Ц–М’T’у T&EЯЖоМон ‚s•‚dƒ}ƒKƒWƒ“ r T&EЯЖоМонУоЈНИНЭпМЌй‚s•‚dƒ}ƒKƒWƒ“ƒfƒBƒXƒNƒXƒyƒVƒƒƒ‹ TЅDЅF ‚sE‚cE‚e TЅNЅT ‚sE‚mE‚s w УЈйЅХЅЩАИо ƒeƒBƒ‹EƒiEƒm[ƒO | УНРвнФ ƒeƒXƒ^ƒƒ“ƒg ‚ УФиН ƒeƒgƒŠƒX ‰ УкЬЋнИзЬоНФиА ƒeƒŒƒtƒHƒ“ƒNƒ‰ƒuƒXƒg[ƒŠ[ у§˜ъ’ “V‹у”v у§œрсщšоšо2 “VŽg‚Н‚П‚ЬŒпŒу‚Q у§œрсщšоšо2ъо§–о’э§ “VŽg‚Н‚П‚ЬŒпŒу‚Q”дŠO у§œрсщšоšо3 “VŽg‚Н‚П‚ЬŒпŒу‚R DEЅJA(УоЅМоЌ) ‚c‚dE‚i‚`iƒfEƒWƒƒj УоЏФоЅЕЬоЅЛоЅЬокВн ƒfƒbƒhEƒIƒuEƒUEƒuƒŒƒCƒ“ ‘ D'(УоЈАРоЏМ­) ‚cfiƒfƒB[ƒ_ƒbƒVƒ…j  DPS ‚c‚o‚r DPS SG set1-3 ‚c‚o‚r@‚r‚f@‚“‚…‚”‚P`‚R DAIVA(УоЈАГоЇ) ƒfƒB[ƒ”ƒ@ DCКШИМЎн ‚c‚bƒRƒlƒNƒVƒ‡ƒ“ Ј DDИзЬо ‚c‚c‹фŠy•” DIOS(УоЈЕН) ‚c‚h‚n‚riƒfƒBƒIƒXj А УоЈБЬол ƒfƒBƒAƒuƒ УоЈЖонщяž— ƒfƒBƒKƒ“‚Ь–‚Ю DISCPAC ‚c‚h‚r‚b‚o‚`‚b УоЈНИNG1 ƒfƒBƒXƒN‚m‚f‚P Ж УоЈНИNG2 ƒfƒBƒXƒN‚m‚f‚Q К УоЈНИБйЪоб19 ƒfƒBƒXƒN@ƒAƒ‹ƒoƒ€‚P‚X УоЈНИНУАМЎн -18 ƒfƒBƒXƒNƒXƒe[ƒVƒ‡ƒ“@‚O`‚P‚W УоЈНИНУАМЎн 19 ƒfƒBƒXƒNƒXƒe[ƒVƒ‡ƒ“@‚P‚X Ч УоЈНИНУАМЎн 20 ƒfƒBƒXƒNƒXƒe[ƒVƒ‡ƒ“@‚Q‚O в УоЈНИНУАМЎн 21 ƒfƒBƒXƒNƒXƒe[ƒVƒ‡ƒ“@‚Q‚P УоЈНИНУАМЎн 22 ƒfƒBƒXƒNƒXƒe[ƒVƒ‡ƒ“@‚Q‚Q н УоЈНИНУАМЎн 23 ƒfƒBƒXƒNƒXƒe[ƒVƒ‡ƒ“@‚Q‚R ш УоЈНИНУАМЎн 24 ƒfƒBƒXƒNƒXƒe[ƒVƒ‡ƒ“@‚Q‚S я УоЈНИНУАМЎн 25 ƒfƒBƒXƒNƒXƒe[ƒVƒ‡ƒ“@‚Q‚T ї УоЈНИНУАМЎн 26 ƒfƒBƒXƒNƒXƒe[ƒVƒ‡ƒ“@‚Q‚U  УоЈНИНУАМЎн 27-32 ƒfƒBƒXƒNƒXƒe[ƒVƒ‡ƒ“@‚Q‚V`‚R‚Q УоинМоЌА ƒfƒŠƒ“ƒWƒƒ[ уо§щ“–о˜”§ МХиЕ1 “d”]Šw‰€@ƒVƒiƒŠƒI‚P ф“—Ž“œоŽœš“š“ОАзА “Œ‹ž—Žq‚ZЖƒZ[ƒ‰[•ž“ќ–х ф“—Ž“œоŽœš“ž’ь˜† “Œ‹ž—Žq‚Ї•ž‚№’E‚Ђ‚О}Šг ф“œ§фœ “Ќ_“sŽs ФЗвЗНЮпАТЗоЌй1Ѕ2Ѕ3 ‚Ц‚Ћ‚п‚ЋƒXƒ|[ƒcƒMƒƒƒ‹‚PE‚QE‚R ФЏЬп†шї”! ƒgƒbƒv‚№‚Ы‚ч‚ІIi“d”]Šw‰€‚Rj ФилМоА ˜—фєœŒ ƒgƒŠƒƒW[@‹у‹S‚Ц–щГ ФмВзВФПоАн4 ƒgƒƒCƒ‰ƒCƒgƒ][ƒ“‚S DOLL ‚c‚n‚k‚k  DOME ‚c‚n‚l‚d ' фо—фо—ЖАФоиАИо ‚Ч‚Ћ‚Ч‚ЋƒJ[ƒhƒŠ[ƒO фоœь§ЅНЭпМЌй ‚Ч‚Е‚г‚ёEƒXƒyƒVƒƒƒ‹ + ФоЏЗн№хšž§ž’ ƒhƒbƒLƒ“”ќ“оŽqцЖ ФозКонБВНо ƒhƒ‰ƒSƒ“ƒAƒCƒY ФозКонИВНо ƒhƒ‰ƒSƒ“ƒNƒCƒY / ФозКонМУЈ Xœу’ ƒhƒ‰ƒSƒ“ƒVƒeƒB@‚wŽw’ш ФозКонНкВдА6 ƒhƒ‰ƒSƒ“ƒXƒŒƒCƒ„[‚U@‰p—Y“`р = ФозКонХВФ ƒhƒ‰ƒSƒ“ƒiƒCƒg ФозКонХВФ2 ƒhƒ‰ƒSƒ“ƒiƒCƒg‚Q ХВЗ ƒiƒCƒL х–о˜у‘я’іљ ’З‚­‚ФŠУ‚Ђ–щ х—о›щє–р ‚Ш‚Ќ‚Г‚ЬŠй ХЫоС­АнФозКонž§— ƒiƒrƒ`ƒ…[ƒ“ƒhƒ‰ƒSƒ“qŠC‹L M хљфя—ысŽ“ –Т–хŠЊ”щ’Ÿ NIKO2(ЦКЦК) ‚m‚h‚j‚n‚QiƒjƒRƒjƒRj цсі“ыоц“с“œо§–о “њ—j“њ‚Щ‰F’ˆl‚Њ цŒ§ып ‚Щ‚с‚ё‚в ц§œоŒ ”EŽв S ч–рщ••—№ ‚Ъ‚Љ‚Н‚Ь‚Ј‚Ј‚Ћ‚н ч™ц§уо§žт ”В”E“`р Y щьох–ощєюо“ M’З‚Ь–ь–] щьох–ощєюо“ žо§š˜ъо§M’З‚Ь–ь–]E‘S‘”Х g щьох–о ž§šо˜˜о§ѕ“уо§M’З‚Ь–ь–]Eэ‘ŒQ—Y“` m щьох–о ьоœŽ“ь““§ћ˜ M’З‚Ь–ь–]E•Ћ•—‰_˜^ } NORIKO ‚m‚n‚q‚h‚j‚n HARDœŒщœŒсŽ“–о ‚g‚`‚q‚cŽа‚ЬŽа’З‚ЊEEE ЪАФоИозЬЈЏИН ƒn[ƒhEƒOƒ‰ƒtƒBƒbƒNƒX@‘W•в ЪВГЊВЪоНРА ƒnƒCƒEƒFƒCƒoƒXƒ^[i“d”]Šw‰€‚Qj ЪВУоЏЖоА ƒnƒCƒfƒbƒK[ ƒ ЪВУоЬЋН ƒnƒCƒfƒtƒHƒX † ЪВФозВФо ƒnƒCƒhƒ‰ƒCƒh ЪГвЦлЮоЏФ ƒnƒEƒƒjƒƒ{ƒbƒg ‹ ъ–о—–—”ѓ§ ‚Э‚Њ‚Ћ‘‰E‰q–х ъœоŒщь“’§ ”eŽв‚Ь••ˆѓ ‘ ъсŒ™‘єі›§ ‚Э‚С‚П‚с‚Џ‚ ‚т‚ц‚Г‚ё ъх›§™о§ ‰иŽOсП ъхщ—і›ф ‰д‚ЬД—Ђ ъхщѓѓš˜о№ ‰д‚Ь‚р‚р‚Б‘g • ъїœо˜БЬРАРоАИ ŒДhƒAƒtƒ^[ƒ_[ƒN ъњщс••›ќ—о! А‚ъ‚Ь‚П‚Ј‚Ј‚Г‚э‚ЌI Ё ЪоАУоЈАмАйФо ƒo[ƒfƒB[ƒ[ƒ‹ƒh П ЪоНРАФо ƒoƒXƒ^[ƒh Ц ЪоЏИФЛоЬ­АСЌА ƒoƒbƒNƒgƒDEƒUEƒtƒ…[ƒ`ƒƒ[ ЪоФйНЗнЪпЦЏИ ƒoƒgƒ‹ƒXƒLƒ“ƒpƒjƒbƒN ЪознНЕЬоЪпмА ƒoƒ‰ƒ“ƒXEƒIƒuEƒpƒ[ Ъ ЪойнЪо ƒoƒ‹ƒ“ƒo Ю ЪпАУЈЙоАбЮЏЪпА ƒp[ƒeƒBƒQ[ƒ€ƒzƒbƒp[ ЪпПКн“їх’МоЬпМ ƒpƒ\ƒRƒ“—іш‚ЂƒWƒvƒV ЪпЏИЯЦБ ƒpƒbƒNƒ}ƒjƒA PUPPET SHOW ‚o‚t‚o‚o‚d‚s@‚r‚g‚n‚v ЪпмЬйяАœоŒ§2 ƒpƒƒtƒ‹‚м[‚Ж‚с‚ё‚Q ж ы‘рјјŽ“š“ —z•г‚ш—ЧDI р ыœŽ“сšо •KŸ’uŒщ у ы№тщъхŸощ ”щ–Ї‚܉䉈 ш ЫзндщхŸо ƒqƒ‰ƒ“ƒ„‚Ь“ф ЫоАНФ ƒr[ƒXƒg є ЫоАНФ2 ƒr[ƒXƒg‚Q љ Be! ЖоАй ‚a‚…I@ƒK[ƒ‹ ыоœŽ“œоŽКнФлАй ”ќ­—ƒRƒ“ƒgƒ[ƒ‹ ыоœŽ“œоŽдЗ­ГЙн ”ќ­—–ь‹…Œ  ыоœŽ“œоŽро’о–§ ”ќ­—‘х}Šг  ыоœŽ“œоŽъСЊЏИ–о•— ”ќ­—‚Эƒ`ƒFƒbƒN‚Њ‚ЈD‚Ћ ыоŒ˜єѓщ–орј ”’–щ•ЈŒъ ЫпАСБЏЬп 1-8 ƒs[ƒ`ƒAƒbƒv@‘nŠЇ`‚W ЫпАСБЏЬп Ÿ“œ“э§ ƒs[ƒ`ƒAƒbƒv@‘W•в ЫпАСБЏЬп Ÿ“œ“э§2 ƒs[ƒ`ƒAƒbƒv@‘W•в‚QiЮj ЫпБН ƒsƒAƒX  ЫпИОй2 ƒsƒNƒZƒ‹‚Q ЫпИОй3 ƒsƒNƒZƒ‹‚R  ЫпзаЏФоПАЛиБн ƒsƒ‰ƒ~ƒbƒhƒ\[ƒTƒŠƒAƒ“ PINKYPONKY1Ѕ2Ѕ3 ‚o‚h‚m‚j‚x‚o‚n‚m‚j‚x‚PE‚QE‚R ЫпнИПЏИН 1-8 ƒsƒ“ƒNƒ\ƒbƒNƒX@‚P`‚W  ЫпнИПЏИНЅЬпкОонТ ƒsƒ“ƒNƒ\ƒbƒNƒXEƒvƒŒƒ[ƒ“ƒc $ ЬЇВБАЮАИ ƒtƒ@ƒCƒA[ƒz[ƒN ( ЬЇВХйЬЇнРМоА ƒtƒ@ƒCƒiƒ‹ƒtƒ@ƒ“ƒ^ƒW[ 0 ЬЇВЬоЗоЌйНо ƒtƒ@ƒCƒuƒMƒƒƒ‹ƒY@ƒRƒlƒNƒVƒ‡ƒ“ ЬЇаИйЪплУоЏИ2 ƒtƒ@ƒ~ƒNƒ‹ƒpƒƒfƒbƒN‚Q 3 ЬЇаиАНРМоБб ƒtƒ@ƒ~ƒXƒ^@ƒz[ƒ€ƒ‰ƒ“ƒRƒ“ƒeƒXƒg ЬЇнРМоА ƒtƒ@ƒ“ƒ^ƒW[ 6 ЬЇнРМоА2 ƒtƒ@ƒ“ƒ^ƒW[‚Q < ЬЇнРМоА3 ƒtƒ@ƒ“ƒ^ƒW[‚R C ЬЇнРМоА4 ƒtƒ@ƒ“ƒ^ƒW[‚S ЬЇнРМоАФоиАб ƒtƒ@ƒ“ƒ^ƒW[ƒhƒŠ[ƒ€ ЬЇнРобзВЬозиА4Ѕ7 ƒtƒ@ƒ“ƒ_ƒ€ƒ‰ƒCƒuƒ‰ƒŠ[‚SE‚V ЬЈАФоЪоЏИ ƒtƒB[ƒhƒoƒbƒN J ьŠ‘ј’у’љ ‚г‚Ѕ‚ ‚ш‚Ё‚Ф‚Ё‚щ ЬЊиН ƒtƒFƒŠƒX M Foxy(ЬЋИМА) ‚e‚‚˜‚™iƒtƒHƒNƒV[j ЬЋФИзЬо ƒtƒHƒgƒNƒ‰ƒu ьœ—ощ–эо •sŽv‹c‚Ь•Ч FRAY ‚e‚q‚`‚x h FRAY(РАЮоR) ‚e‚q‚`‚xiƒ^[ƒ{‚qъ—pj n V-STOLЬЇВРА ‚u|‚r‚s‚n‚kƒtƒ@ƒCƒ^[ t ЬозВœоŽ“–§ ƒuƒ‰ƒCуŠЊ y ЬозВ™о–§ –§™тэ§ ƒuƒ‰ƒC‰КŠЊ@ŠЎŒ‹•в ‰ ЬойАГВнФо ƒuƒ‹[ƒEƒCƒ“ƒh ЬокВЖА ƒuƒŒƒCƒJ[ ” ЬолЏИРАаШАР ƒuƒƒbƒNƒ^[ƒ~ƒl[ƒ^ ЬолЏИЬокВЖА ƒuƒƒbƒNƒuƒŒƒCƒJ| › ьо§œŽ“›˜›о”ѓ§ •ЖЭьЖ‰q–х ьо§ђ’œо§ •Ж–Мl І ьпіьпі ‚е‚ц‚е‚ц ЬпзВЭоАФНИАй ƒvƒ‰ƒCƒx[ƒgƒXƒN[ƒ‹ ЬпинОНвАЖА ƒvƒŠƒ“ƒZƒXƒ[ƒJ[ ­ ЬпинОНъНФиАФЖоАй? ƒvƒŠƒ“ƒZƒX‚ЭƒXƒgƒŠ[ƒgƒK[ƒ‹H ЬпинФМЎЏЬп2 ƒvƒŠƒ“ƒgƒVƒ‡ƒbƒv‚Q В ЬпкВЮоАй3 ƒvƒŒƒCƒ{[ƒ‹‚R ЬплИозбДиБ ƒvƒƒOƒ‰ƒ€ƒGƒŠƒA‚Ь‹tP ЬплИозбзВЬозиА ƒvƒƒOƒ‰ƒ€ƒ‰ƒCƒuƒ‰ƒŠ‚PE‚QE‚R ЬплдЗ­ГFAN ƒvƒ–ь‹…‚e‚`‚m К Ьплщšо ƒvƒ‚ЬŒщ П Ьплщšо ЪпАФ2 ƒvƒ‚ЬŒщ@ƒp[ƒg‚Q Ф Ьплщšо ЪпАФ4 ƒvƒ‚ЬŒщ@ƒp[ƒg‚S Щ ЭйТЋАИ ƒwƒ‹ƒcƒH[ƒN Ю ЭолнСЎœ§р’™§› ƒxƒƒ“ƒ`ƒ‡g‘ЬŒŸИ юœщхѓщ–орј Џ‚ЬЛ•ЈŒъ юфMILK ‚й‚С‚Ц‚l‚h‚k‚j ЮмЏТЯВЙй ƒzƒƒbƒcƒ}ƒCƒPƒ‹ о ЮоАйЬокВЛоА ƒ{[ƒ‹ƒuƒŒƒCƒU[ у ЮпЏЗА ƒ|ƒbƒL[ ЮпЏЗА2 ƒ|ƒbƒL[‚Q яАœоŒ§—Ž“œоро’ –ƒ‹ЖŽž‘у ц яАœоŒ§œ—Œ˜ –ƒŽh‹q ђ ЯАРоАИзЬо ŽEl‹фŠy•”iƒ}[ƒ_[ƒNƒ‰ƒuj  я’ЅMAI •‘E‚l‚`‚h  ЯВФБнФоЯМоЏИ1Ѕ2 ƒ}ƒCƒgƒAƒ“ƒhƒ}ƒWƒbƒN‚PE‚Q я’цс–о”с –ˆ“њ‚Њ‚І‚С‚П я–’ь–т –‚ŠE•œŠˆ яœо§—“ –‚_‹{  ЯНРАЕЬогнНРАНо ƒ}ƒXƒ^[ƒIƒuƒ‚ƒ“ƒXƒ^[ƒY & ЯНРАЕЬогнНРАНоЯЏЬп ƒ}ƒXƒ^[ƒIƒuƒ‚ƒ“ƒXƒ^[ƒYƒ}ƒbƒvW ЯНРАНоЫНФиА ƒ}ƒXƒ^[ƒYEƒqƒXƒgƒŠ[ . ЯФонХщѕ“ќ˜ ƒ}ƒhƒ“ƒi‚Ь—U˜f яфо“œзйЪо –‚“БŽtƒ‰ƒ‹ƒo‘W•в яфо“ѓщ–орј1-2-3 –‚“Б•ЈŒъ‚P|‚Q|‚R ЯнЪЏРнкИВДб ƒ}ƒ“ƒnƒbƒ^ƒ“ƒŒƒNƒCƒGƒ€ 7 аЙзнМоЊл ƒ~ƒPƒ‰ƒ“ƒWƒFƒ Misty 1-7 ‚l‚‰‚“‚”‚™@‚P`‚V аНУЈ ƒ~ƒXƒeƒB аЏФоЖойТ ЛВФоA ƒ~ƒbƒhƒKƒ‹ƒc@ƒTƒCƒh‚` аЏФоЖойТ ЛВФоB ƒ~ƒbƒhƒKƒ‹ƒc@ƒTƒCƒh‚a > аЏФоЖойТ Уо­БйЛВФо ƒ~ƒbƒhƒKƒ‹ƒc@ƒfƒ…ƒAƒ‹ƒTƒCƒh F аЦšо ƒ~ƒjŒщ N MULE ‚l‚t‚k‚d S ё™о§ž§œГоЇиН2 –ВŒЖэŽmƒ”ƒ@ƒŠƒX‚Q X ђ’о˜§ ‚п‚Ђ‚ИŒN e ђ–о№рсщє–р —_‚Н‚П‚ЬŠй ђŸо§’š˜ ‚п‚М‚ёˆъ x ђŸо§’š˜ –§™тэ§ ‚п‚М‚ёˆъ@ŠЎŒ‹•б { вйЭнЅЪпзРоВН ƒƒ‹ƒwƒ“Eƒpƒ‰ƒ_ƒCƒX вйЭнГоЊАй ƒƒ‹ƒwƒ“ƒ”ƒF[ƒ‹ влнПАРо ƒƒƒ“ƒ\[ƒ_ внЪоАМЏЬпКойЬ ƒƒ“ƒo[ƒVƒbƒvƒSƒ‹ƒt  є—“фо“ –ь‹…“Й ‡ є—“фо“2 –ь‹…“Й‚Q  YAKSA(дМЌ) ‚x‚`‚j‚r‚`iƒ„ƒVƒƒj • єœо“яЭпХнФкАН ‚т‚Ж‚Є‚мƒyƒiƒ“ƒgƒŒ[ƒX ˜ єјр’ю“ро’1Ѕ2 ‚т‚ш‚Н‚Ђ•њ‘ш‚PE‚Q ѕ–щЬМЗохр’™§ ‚ф‚Љ‚ЬƒtƒVƒM‚Ш‘ЬŒБ › ѕђœоЅ‘›˜›—р§ –В“ёEѓ‘уYц Ÿ жАлЏЪпž§ž§ ƒˆ[ƒƒbƒpэќ Ћ і“яš“ј§ —d–‚~—е Џ жФАЉн ƒˆƒgƒD[ƒ“ М зЅГоЇйА ƒ‰Eƒ”ƒ@ƒ‹[ Ф зЅЬЊАй ƒ‰EƒtƒF[ƒ‹ Ы зВФЦнИоЪоЏЖН ƒ‰ƒCƒgƒjƒ“ƒOƒoƒbƒJƒX зНФЪйЯЙоФон ƒ‰ƒXƒgƒnƒ‹ƒ}ƒQƒhƒ“ Я зЬоСЊВЛА ƒ‰ƒuƒ`ƒFƒCƒT[ зЬпзНщя ƒ‰ƒvƒ‰ƒX‚Ь–‚ Rance ‚q‚‚Ž‚ƒ‚…@Œѕ‚№‹‚п‚Ф Rance2 ‚q‚‚Ž‚ƒ‚…‚Q@”Н‹t‚Ь­—‚Н‚П знРоАщюо“™§ ƒ‰ƒ“ƒ_[‚Ь–`ŒЏ знЭпйАй ƒ‰ƒ“ƒyƒ‹[ƒ‹ н ї§я1/2 ‚ч‚ё‚м‚P^‚Q ф ј“щъхŸощ —Ă܉䉈 ь иРАнЕЬоМоЊйРо ƒŠƒ^[ƒ“ƒIƒuƒWƒFƒ‹ƒ_ ђ иЏЬпНУЈЏИ1-5 ƒŠƒbƒvƒXƒeƒbƒN‚P`‚T ѕ иЏЬпНУЈЏИADV ƒŠƒbƒvƒXƒeƒBƒbƒNƒAƒhƒxƒ“ƒ`ƒƒ[ иФйЪонЪпВБА ƒŠƒgƒ‹ƒoƒ“ƒpƒCƒA[ иФйЬпинОН ƒŠƒgƒ‹ƒvƒŠƒ“ƒZƒX иЪоВЪоА ƒŠƒoƒCƒo|  ј“—“ —Ў‹… йАМо­ ƒ‹[ƒWƒ…  йАнЯНРА2 ƒ‹[ƒ“ƒ}ƒXƒ^[‚Q йАнмАН(š˜’щ—š“œ) ƒ‹[ƒ“ƒ[ƒXi•ˆп‚Ь‹MŒіŽqj  RAY-GUN ‚q‚`‚x|‚f‚t‚m кВФоЏИ ƒŒƒCƒhƒbƒN кВФоЏИ2 ƒŒƒCƒhƒbƒN‚Q  кХб ƒŒƒiƒ€  лАИоЅБзВБнН ƒ[ƒOEƒAƒ‰ƒCƒAƒ“ƒX лАФоНф“ž§— ƒ[ƒhƒX“‡э‹L лАФоНф“ž§—ь˜œо§то™ ƒ[ƒhƒX“‡э‹LE•Ÿ_’а $ лАФознХА ƒ[ƒhƒ‰ƒ“ƒi[ лВдйЬозЏФо ƒƒCƒ„ƒ‹ƒuƒ‰ƒbƒh ( лЮоИзЏМ­ ƒƒ{ƒNƒ‰ƒbƒVƒ… / лиАРыђщ”ц— ƒƒŠ[ƒ^•P‚ЬŠG“њ‹L мАйФоКойЬ ƒ[ƒ‹ƒhƒSƒ‹ƒt мАйФоКойЬ2 ƒ[ƒ‹ƒhƒSƒ‹ƒt‚Q 5 ќрœ†КойЬцтњуу Ž„‚№ƒSƒ‹ƒt‚Щ˜A‚ъ‚Ф‚С‚Ф ќїЉžŠљя§ ЮƒD‚Й‚Ѕ‚щ‚З‚м‚ё мнРозАНоЬлбВАН ƒƒ“ƒ_ƒ‰[ƒYƒtƒƒ€ƒC[ƒX : џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўдFлдљУFдУЋдУ#еУ‚еУБеУсеУ"жУdжУ•жУЦжУїжУ(зУYзУязУ†иУБиУЙйУййѓѕХехнхенсн~ЗЪЃднnнf~#_эSЗќ~#_эSЙќЏ2ћн~==ЗЪЃдGЫ8х_++~ў їсХ~#G~#OЭљйЏн!НхЭ_сСщнссбСёћЩѓѕХехнххЭк(<ў Эgк OKў Эgк @ <ў Эgк 1 -ў Эgк " Э)к(Э@к(ЭOк( Э_к (нснpн6нссбСёћЩѓѕХехнх"1л:Gѓў(4Џ20л:Oђ*Pђѕх>У!{е2Oђ"Pђ*1л>2дЭ‚еЏ2дЭ‚есё2Oђ"Pђ:0лн*1лнwн6нссбСёћЩ>20лсЩѓѕХехнххнсЏ2д!ан^нV:дO:дЗЭЇџ2днссбСёћЩѓѕХехнххнсЏ2д!ан^нV:дO:дЗ7ЭЇџ2днссбСёћЩѓѕХехнххнс! н^нV:дO:дЗехХЭЇџс|сб0( Oƒ0_y„gмнссбСёћЩѓѕХехнххнс! н^нV:дO:дЗ7ехХЭЇџс|сб0( Oƒ0_y„gлнссбСёћЩѓѕХехнххнс>џ2д:"ћ2…жн~! 2ї@02днссбСёћЩѕХехнхЭoкхнснnнfѓЭк:O!аэxw#zГ їћнссбСёЩѕХехнхЭoкхнснnнfѓЭк:O!а~эy#zГ їћнссбСёЩѕХехнхЭoкхнснnнfѓЭк:O! 0эxw#zГ їћнссбСёЩѕХехнхЭoкхнснnнfѓЭк:O! 0~эy#zГ їћнссбСёЩѓѕХехнххнсн~З(l!< Хе:AѓЭ бС# xБ юЭoк!`ѓЭк:O!Єэxw#zГ їћЭoк!xѓЭк:O!Иэxw#zГ їћѓЭНк!@РэАЭекћѓЭНк!P 0эАЭекћнссбСёЩѓѕХехнххнсн~З(m!< Хе_:AѓЭбС# xБ эЭoк!`ѓЭк:O!Є~эy#zГ їћЭoк!xѓЭк:O!И~эy#zГ їћѓЭНк!Р@эАЭекћѓЭНк! P0эАЭекћнссбСёЩѕХехнх!  0ѓХе_:AѓЭбС# xБ эћнссбСёЩѕХехнхЭ ленсн~ЗЪБйн^нVogЫ=Ы<0Ы§"3л"5лн~==Gh&+~ў јХе&o))))) :0лЗ(”беўо бСХеўп бСХеў  бСХеХх:0лЗ(~#W~_:AѓЭ #ѕ:AѓЭ б_Ээкѓ:Žэy}эy|ц?і@эy:O!7л~эy#њћ*3л€"3лс##С *5л"3л"5лбСТ№инссбСёћЩѓѕХехнххнснnнfаэАнссбСёћЩѓѕХехнххнсн^нV!аэАнссбСёћЩѕxў 0жqжБ‡ЭеЗЩ>ЭAЫGШ>ЭAЫШ>Эи<Щ>ЭAЫWШ>Эи<Щ>ЭAЫOР>ЭAЫwЩ>ЭAЫoЩ>ЭAЫGЩѕ>н!1Э_ц ѓёЩ:ŽэyЏэy}ц?эyЩ:ŽэyЏэy}ц?і@эyЩѓѕХехнх:Bѓ!@Э$нссбСёћЩѓѕХехнх:Сќ!@Э$нссбСёћЩ!7лJЭљкKЭљкЩЏЫ0>№Ы0іw#яЩѕХехЏ20л!?л О #ј>20лсбСёћЩCOPY_AIDџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ*€d:ц (c) Copyright 1990 By K.YASHIMAS€n’ш,  ђ:Ќ AђZ:ЭЗя:CK$я"COPY_AID"b€x‚ LPя й ›€‚‹ џƒ(CK$,LP,)№юџ–(џ—( џŸёLP)) к Ÿ:Я"KANJI.FNT":‰–Є€Œƒ LPИ€–—ня =д:—ня ду€ ‹ џ—( д)яџ•("H") к DV$я"H:" :Ё DV$я"" Њ† NB$(),NC(),ND(),TL$():• І ‰ .AДTL$()я"ПЬФ†ЪоЏИБЏЬпљ":TL$()я"ПЬФ†ЪпмАБЏЬпљ"qО—о P$(X,Y)яџ–(X)ёџ–(Y):—о K$(X)яџ–(X)ёџ–()yШ:цЕвХ:вPAGE0,:Н,,:Ш( )яШ( ) ї €:Ш()яШ() ї :ŸУмЌ:MDяыцYя@ё#ѓMD:Џ (,Y)ђ(џ,Yё), ,B,ј#‚№ST%ян():• ST% ‰ њ,,,њ,J,№,":‰ №=‚њMDяMDђ:‹ MD№ к MDяm‚Џ(,Y)ђ(џ,Yё), ,B,ј:‚ WTя й c:ƒ:‰ ц‡‚MDяMDё:‹ MDю к MDяЗ‚Џ(,Y)ђ(џ,Yё), ,B,ј:‚ WTя й c:ƒ:‰ цС‚"Н:Ÿє‚,MDя:PLя:NB$()я"ЕАФЪоЏИБЏЬп":NC()я:ND()яў‚6‰ јƒ@:цPƒJН:Ÿ:Q$ян(оP$( ,)ёTL$(MD)):Џ(,)ђ(џ,),::j:CXя:CYяlƒT‹ CX№ к ADя :Ё ADя­ƒ^SYя&ёѓCY:‹ CYя і CX№ к WDяk:SXя :Ё WDя:SXяADёѓCXнƒhЏ(SX,SY)ђ(SXёWD,SYё), ,B,ј:‚ WTя й :ƒ„rST%ян():‹ ST%я ї ST%ю кr'„|‹ ST%я к ‹ CYя к CYя :Ё CYяCYђN„†‹ ST%я к ‹ CYя к CYя :Ё CYяCYё„‹ ST%я к ‹ CYя і CX№ к CXя :Ё ‹ CXя к CXя :Ё CXяCXёЬ„š‹ ST%я к ‹ CYя і CX№ к CXя :Ё ‹ CXя к CXя :Ё CXяCXђх„Є‹ ST%я к Н:Ÿ:‰Ті„Ў‹ ST%я кв…ИЏ(SX,SY)ђ(SXёWD,SYё), ,B,ј:‰TF…Т‹ MDя к F$я"BACKUP" :Ё F$я"POWERUP"i…Ь‹ CYя і CX№ к RNя:PLя:‰ъ˜…ж‹ CX№ к IXя(CYђ)ѓёCXё :Ё IXяёCYѓёCXз…рА F$ё".LIN" AS # џ’я:Б #, AS X$:В #,IX:RNяџЈ(X$):Д #-†ъА "GRP:" AS #:А DV$ёF$ё".SEL" AS # џ’я::Б #, AS X$, AS Y$, AS Z$, AS W$k†єz:MXяџ­()є::‹ RNёюMX к PLяђ(MXђRN):RNяMXђ :Ё PLяˆ†ўЏ(,)ђ(џ,ž),,BF:НЉ†‹ RN №я  к RNя:MXяџ­()є:И†‚ LPя й ж† ‹ RN ю MX к RNяRNђ:‰‡& В #,RN:NB$(LP)яX$:NC(LP)яџЈ(Z$):ND(LP)яџЈ(W$):RNяRNё‡0ƒ LP'‡:RNяRNђY‡D‚ LPя й :Q$ян(оP$(,ёѓLP)ёNB$(LP)):ƒ LPy‡NУ(ж,):‘ #,ф"@###";"/";MX™‡XУ(О,):‘ #,ф"###";RNёPLђУ‡bYяёѓPL:Џ(,Y)ђ(џ,Yё), ,B,ј:Н ˆlST%ян():• ST% ‰ v,ž,€,Ј,ф,к,l,М,Ц,В,а:‰l/ˆvPLяPLђ:‹ PL№ к PLя:‰Š :ЁŠNˆ€PLяPLё:‹ PLю к PLя:‰ŠˆŠЏ (,Y)ђ(џ,Yё), ,B,ј:Н:‚ WTя й :ƒ:‰X‰ˆ”:цЕˆž‹ RNёюMX к PLя:Р:‰Š :Ё RNяRNё:‰ўоˆЈ‹ RNя к PLя:Р:‰Š :Ё RNяRNђ:‰ў ‰ВPLя:‹ RNёюMX к Р:‰Š :Ё RNяMXђ:‰ў0‰МPLя:‹ RNя к Р:‰Š :Ё RNя:‰ў]‰Ц‹ RNёюMX к PLя:Р:‰Š :Ё RNяRNё(:‰ў‡‰а‹ RNя к PLя:Р:‰Š :Ё RNяRNђ(:‰ў˜‰кД #,#:‰JЊ‰фД #,#:Н:ŸВ‰ю:цж‰јTN$яNB$(PL):RDяNC(PL):SZяND(PL)ŠА "MEM:TITLE.DAT" ‚ œГ AS #:‘ #,TN$:‘ #,RD:‘ #,SZ:Д #1Š ‹ RD№ю к  4:˜ д,CŠŠ"BACKUP.ANK"IŠ QŠ*:ц‹Š4Ÿ:Q$ян(оP$( ,F)ё"ЬЇВй†"ёоK$( )ёоK$( )ё"œу’я")МŠ>Q$ян(оP$(H,Д)ё"œъ•"ёоK$( )ё"с˜ро›’")цŠHА F$ё".PAK" AS # џ’я :Б #, AS X$ ‹RА "MEM:DATAFILE.BAS" ‚ œГ AS #5‹\‚ LPя й SZђ:В #,RDёLP:‘ #,X$;:ƒ LPC‹fД #,#:ŽK‹p:ц’‹zQ$ян(оP$((,)ё"ЬЇВйОкИРА"):Џ(,)ђ(џ,),:Џ(,Ÿ)ђ(џ,Ÿ),м‹„Q$ян(оP$( ,Ђ)ё"["ёџ–( )ё"]["ёџ–( )ё"] ЖАПй"ёоK$( )ёоK$( ))(ŒŽQ$ян(оP$( ,Г)ё"["ёџ–( )ё"]["ёџ–( )ё"] ЭпАМо"ёоK$( )ёоK$( ))tŒ˜Q$ян(оP$(,Ф)ё"[ESC]"ёоK$( )ёоK$( )ё" [SPC]"ёоK$( )ёоK$( )):Ž|ŒЂ:цЛŒЌН,:Q$ян(оP$(,)ёоK$( )ёоK$( )ёоK$( )ёоK$( ))ъŒЖА "GRP:" AS #:У(˜,):‘ #,"COPY AID MSX"-РУ( , ):‘ #,"Version 2.32":У(x,):‘ #,"(c)1991 K.YASHIMA"6ЪД #€дЏ (,)ђ(џ,),:Q$ян(оP$( ,A)ёTL$()):Q$ян(оP$( ,d)ёTL$())ВоQ$ян(оP$(,œ)ё"вЦ­А†"ёоK$( )ё"§уо˜ро›’!")ЪшЏ (,Џ)ђ(џ,Џ),ŽђQ$ян(оP$( ,В)ё"["ёџ–( )ё"]["ёџ–( )ё"] ЖАПй"ёоK$( )ёоK$( ))EŽќQ$ян(оP$(0,Ф)ё"[SPC] "ёоK$( )ёоK$( ))KŽŽБŽQ$ян(оP$(,œ)ёоK$( )ёоK$( )ёоK$( 4)ёоK$( 5)ё"†"ёоK$( )ё"§уо˜ро›’!"):Џ(,Џ)ђ(џ,Џ),XQ$ян(оP$(,В)ё"["ёџ–( )ё"]["ёџ–( )ё"]["ёџ–( )ё"]["ёџ–( )ё"] "ёоK$( )ёоK$( )):Q$ян(оP$(,Ф)ё"[ESC]"ёоK$( )ёоK$( )ё" [SPC]"ёоK$( )ёоK$( )):Ž`$:цЇ.Ÿ:Р:Q$ян(оP$(,2)ё"УоЈНИщ"ёоK$( )ёоK$( !)ёоK$( ")ё"ДзАуо")ђ8Q$ян(оP$(,P)ёоK$( )ёоK$( )ёоK$( )ёоK$( )ё"щУоЈНИ†ФозВЬоAц")BQ$ян(оP$(,d)ё"ОЏФœу˜ро›’")XLЏ (,Ќ)ђ(џ,Ќ),:Q$ян(оP$(€,А)ё"[SPC]"ёоK$( )ёоK$( )){VST%ян():‹ ST%я кV :Ё Їdƒ`:цзjЏ(, )ђ(ћ,‘),,B:Œ’:Q$ян(оP$($,()ёоK$( ')ёоK$( 0)ёоK$( 1)ёоK$( 2))‘t‚ Iя й :‚ Jя й :‡ A$:Q$ян(оP$( ёѓJ,<ёѓI)ёA$):ƒ J:ƒ I`‘~‚ Iя й :‚ Jя й :‡ A$:Q$ян(оP$(ˆёѓJ,(ёѓI)ёA$):ƒ J:ƒ If‘ˆŽ”‘’„ "‘","’","“","”","•","–","—","˜","™","š"Т‘œ„ "›","œ","","ž","Ÿ","р","с","т","у","ф"№‘І„ "х","ц","ч","ш","щ","ъ","ы","ь","э","ю"’А„ "я","№","ё","ђ","ѓ","є","ѕ","і","ї","ј"8’К„ "љ","њ","ћ","ќ","§"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ*€d:ц (c) Copyright 1991 By K.YASHIMAD€n’ш,  ђ:Ќ AђZ:ЭЗяo€x—ня д:—ня д:—о P$(X,Y)яџ–(X)ёџ–(Y)˜€‚† NB$(),NC(),ND(),TL$():• І ‰ЖŒTL$()я"ƒ\ƒtƒg‚№ƒoƒbƒNƒAƒbƒv‚З‚щ":TL$()я"ƒ\ƒtƒg‚№ƒpƒ[ƒAƒbƒv‚З‚щ":TL$()я"“V‰К–Г“G‚ЬŠШˆеƒ}ƒjƒ…ƒAƒ‹" –:цD Х:вPAGE0,:Н,,:Ш( )яШ( ) ї €:Ш()яШ() ї TЊŸ:H:MDя|ДYя6ёѓMD:Џ (,Y)ђ(џ,Yё), ,B,јГОST%ян():• ST% ‰ Ш,в,в,Ш,њ,О,ц:‰ОФШMDяMDё:‰мавMDяMDё ‚мMDяMD ћ :Џ(,Y)ђ(џ,Yё), ,B,ј:‚ WTя й F:ƒ:‰ДN‚цН:Ÿ:MDя:PLя:NB$()я"ƒI[ƒgƒoƒbƒNƒAƒbƒv":NC()я:ND()я:‰МV‚№:цw‚њН:Ÿ:‹ MDя к Š"PAGER2.BAS"С‚Н:Ÿ:Q$ян(оP$( ,)ёTL$(MD)):Џ(,)ђ(џ,),:˜:ш:CXя:CYян‚‹ CX№ к ADя :Ё ADяƒSYя&ёѓCY:‹ CYя і CX№ к WDяk:SXя :Ё WDя:SXяADёѓCXNƒ"Џ(SX,SY)ђ(SXёWD,SYё), ,B,ј:‚ WTя й :ƒqƒ,ST%ян():‹ ST%я ї ST%ю к,˜ƒ6‹ ST%я к ‹ CYя к CYя :Ё CYяCYђПƒ@‹ ST%я к ‹ CYя к CYя :Ё CYяCYёўƒJ‹ ST%я к ‹ CYя і CX№ к CXя :Ё ‹ CXя к CXя :Ё CXяCXё=„T‹ ST%я к ‹ CYя і CX№ к CXя :Ё ‹ CXя к CXя :Ё CXяCXђV„^‹ ST%я к Н:Ÿ:‰†g„h‹ ST%я к Ž„rЏ(SX,SY)ђ(SXёWD,SYё), ,B,ј:‰–„|:цП„†‹ MDя к F$я"BACKUP" :Ё F$я"POWERUP"т„‹ CYя і CX№ к RNя:PLя:‰Ў…š‹ CX№ к IXя(CYђ)ѓёCXё :Ё IXяёCYѓёCXP…ЄА F$ё".LIN" AS # џ’я:Б #, AS X$:В #,IX:RNяџЈ(X$):Д #Ђ…ЎА "GRP:" AS #:А F$ё".SEL" AS # џ’я::Б #, AS X$, AS Y$, AS Z$, AS W$р…И :MXяџ­()є::‹ RNёюMX к PLяђ(MXђRN):RNяMXђ :Ё PLя§…ТЏ(,)ђ(џ,ž),,BF:Н†Ь‹ RN №я  к RNя!†ж‚ LPя й ?†р ‹ RN ю MX к RNяRNђ:‰Ь{†ъ В #,RN:NB$(LP)яY$:NC(LP)яџЈ(Z$):ND(LP)яџЈ(W$):RNяRNё„†єƒ LP†ўRNяRNђТ†‚ LPя й :Q$ян(оP$(,ёѓLP)ёNB$(LP)):ƒ LPт†У(ж,):‘ #,ф"@###";"/";MX‡У(О,):‘ #,ф"###";RNёPLђ,‡&YяёѓPL:Џ(,Y)ђ(џ,Yё), ,B,ј:Нs‡0ST%ян():• ST% ‰ :,b,D,l,Ј,ž,0,€,Š,v,”:‰0˜‡:PLяPLђ:‹ PL№ к PLя:‰N :ЁNВ‡DPLяPLё:‹ PLю к PLяр‡NЏ(,Y)ђ(џ,Yё), ,B,ј:‚ WTя й :ƒ:‰ш‡X:цˆb‹ RNёюMX к PLя:Р:‰N :Ё RNяRNё:‰Т=ˆl‹ RNя к PLя:Р:‰N :Ё RNяRNђ:‰ТiˆvPLя:‹ RNёюMX к Р:‰N :Ё RNяMXђ:‰Тˆ€PLя:‹ RNя к Р:‰N :Ё RNя:‰ТМˆŠ‹ RNёюMX к PLя:Р:‰N :Ё RNяRNё(:‰Тцˆ”‹ RNя к PLя:Р:‰N :Ё RNяRNђ(:‰ТїˆžД #,#:‰ ‰ЈД #,#:Н:Ÿ‰В:цp‰МTN$яNB$(PL):RDяNC(PL):SZяND(PL):А "MEM:TITLE.DAT" ‚ œГ AS #:‘ #,TN$:‘ #,RD:‘ #,SZ:Д #‹‰Ц‹ RD№ю к ф:˜ д,‰аŠ"BACKUP.KNJ"Ѕ‰к:цŠфŸ:Q$ян(оP$( ,F)ё"ƒtƒ@ƒCƒ‹‚№“WŠJ‚Е‚Ф‚Ђ‚м‚З"):Q$ян(оP$(H,Д)ё"‚Е‚Ю‚ч‚­‚Ј‘в‚П‚­‚О‚Г‚Ђ")-ŠюА F$ё".PAK" AS # џ’я :Б #, AS X$QŠјА "MEM:DATAFILE.BAS" ‚ œГ AS #|Š‚ LPя й SZђ:В #,RDёLP:‘ #,X$;:ƒ LPŠŠ Д #,#:Ž’Š:цфŠ Q$ян(оP$((,)ё"ƒtƒ@ƒCƒ‹ƒZƒŒƒNƒ^["):Џ (,)ђ(џ,),:Џ (,Ÿ)ђ(џ,Ÿ),F‹*Q$ян(оP$( ,Ђ)ё"mЊnmЋn@ƒJ[ƒ\ƒ‹ˆк“Ў"):Q$ян(оP$( ,Г)ё"mЉnmЈn@@ƒy[ƒWˆк“Ў")~‹4Q$ян(оP$(,Ф)ё"m‚d‚r‚bnŽцС@m‚r‚o‚bnŒˆ’ш"):ކ‹>:цЌ‹HН,:Q$ян(оP$(,)ё"“V‰К–Г“G")л‹RА "GRP:" AS #:У(˜,):‘ #,"COPY AID MSX"Œ\У( , ):‘ #,"Version 2.32":У(x,):‘ #,"(c)1991 K.YASHIMA";ŒfД #:Џ (,)ђ(џ,),ŠŒpQ$ян(оP$( ,7)ёTL$()):Q$ян(оP$( ,U)ёTL$()):Q$ян(оP$( ,s)ёTL$())аŒzQ$ян(оP$(,œ)ё"ƒƒjƒ…[‚№‘I‚ё‚Х‚­‚О‚Г‚ЂI"):Џ (,Џ)ђ(џ,Џ),*„Q$ян(оP$( ,В)ё"mЊnmЋn@ƒJ[ƒ\ƒ‹ˆк“Ў"):Q$ян(оP$(0,Ф)ё"m‚r‚o‚bn@Œˆ’ш"):Ž2Ž:цx˜Q$ян(оP$(,œ)ё"•\ŽІˆЪ’u‚№‘I‚ё‚Х‚­‚О‚Г‚ЂI"):Џ(,Џ)ђ(џ,Џ),тЂQ$ян(оP$(,В)ё"mЊnmЋnmЉnmЈn@ˆк“Ў"):Q$ян(оP$(,Ф)ё"m‚d‚r‚bnŽцС@m‚r‚o‚bnŒˆ’ш"):ŽъЌ:ц-ŽЖХ:вPAGE0,:Ÿ:Р:Q$ян(оP$(,2)ё"ƒfƒBƒXƒN‚Ь“ќo—ЭƒGƒ‰[‚Х‚З")‹ŽРQ$ян(оP$(,P)ё"“V‰К–Г“G‚ЬƒfƒBƒXƒN‚№ƒhƒ‰ƒCƒu‚`‚Щ"):Q$ян(оP$(,d)ё"ƒZƒbƒg‚Е‚Ф‚­‚О‚Г‚Ђ")ХŽЪЏ(,Ќ)ђ(џ,Ќ),:Q$ян(оP$(€,А)ё"m‚r‚o‚bnŠm”F")шŽдST%ян():‹ ST%я кд :Ё Їd№Žо:ц+шЏ(, )ђ(ћ,‘),,B:Œ:Q$ян(оP$($,()ё"V‹K’Ч‰С")pђ‚ Iя й :‚ Jя й :‡ A$:Q$ян(оP$( ёѓJ,<ёѓI)ёA$):ƒ J:ƒ IДќ‚ Iя й :‚ Jя й :‡ A$:Q$ян(оP$(ˆёѓJ,(ёѓI)ёA$):ƒ J:ƒ IКŽђ„ "‚ ","‚Ђ","‚Є","‚І","‚Ј","‚Љ","‚Ћ","‚­","‚Џ","‚Б"*„ "‚Г","‚Е","‚З","‚Й","‚Л","‚Н","‚П","‚Т","‚Ф","‚Ц"b$„ "‚Ш","‚Щ","‚Ъ","‚Ы","‚Ь","‚Э","‚а","‚г","‚ж","‚й"š.„ "‚м","‚н","‚о","‚п","‚р","‚т","‚ф","‚ц","‚ч","‚ш"Й8„ "‚щ","‚ъ","‚ы","‚э","‚ё"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ^–––––@@@ƒRƒs|ƒGƒCƒh‚l‚r‚w@“V‰К–Г“G@@@–––––– ––––––@@@ŠШˆеƒ}ƒjƒ…ƒAƒ‹@@‚u‚‚ŒD‚Q@@@–––––^ ™‚Э‚Ж‚п‚Щ @‚Б‚Ь“x‚ЭuƒRƒs[ƒGƒCƒh‚l‚r‚w@“V‰К–Г“Gv‚№‚Ј”ƒ‚Ђу‚А‚Ђ‚Н‚О‚Ћ‚м ‚Е‚ФAН‚Щ‚ ‚ш‚Њ‚Ц‚Є‚В‚Д‚Ђ‚м‚ЗB @“V‰К–Г“G‚ЭƒoƒbƒNƒAƒbƒvƒvƒƒeƒNƒg‚Њˆ—‚Г‚ъ‚Ф‚Ђ‚щƒ\ƒtƒg‚№ƒoƒbƒN ƒAƒbƒv‚ЕAƒ}ƒXƒ^[ƒfƒBƒXƒN‚№•лŒь‚З‚щ‚Б‚Ц‚№–к“I‚Ц‚Е‚НƒoƒbƒNƒAƒbƒv ƒc[ƒ‹‚Х‚ЗB ™ƒ\ƒtƒg‚№ƒoƒbƒNƒAƒbƒv‚З‚щ‘O‚Щ @ƒuƒ‰ƒ“ƒNƒfƒBƒXƒNiЖƒfƒBƒXƒNj‚Э‚Ш‚щ‚з‚­“V‰К–Г“G‚№‹N“Ў‚З‚щ‘O‚Щ ‚l‚r‚w|‚c‚n‚r‚т‚a‚`‚r‚h‚b‚Хц‚ЩƒtƒH|ƒ}ƒbƒgˆ—‚№‚Е‚Ф‰К‚Г‚ЂB @ˆ—Я‚Х‚ ‚щ‚Љ‚Ч‚Є‚ЉA”Л’ш‚ЩŽžŠд‚ЊŠ|‚Љ‚щъ‡‚Њ‚ ‚ш‚м‚ЗB ‚м‚Нƒuƒ‰ƒ“ƒNƒfƒBƒXƒN‚Эƒuƒ‰ƒ“ƒhƒ[ƒJ[‚ЬƒГ•i‚№‚ВŽg—p‰К‚Г‚ЂB ƒm[ƒuƒ‰ƒ“ƒh•i‚Ь’†‚Щ‚Э”ёэ‚Щ‘eˆЋ‚Ш‚р‚Ь‚Њ‚ ‚шA“Ўь‚Њ•sˆР’ш‚Х‚ЗB ™‹N“ЎŽž‚Ь’ˆг @‚Qƒhƒ‰ƒCƒu‚Хƒhƒ‰ƒCƒu”д†‚Њ‚`‚Ц‚b‚Щ‚Ш‚щ‚l‚r‚w‚Х‚ЭAƒRƒ“ƒgƒ|ƒ‹ ƒL[‚№‰Ÿ‚Е‚Ш‚Њ‚ч“V‰К–Г“G‚№‹N“Ў‚Е‚Ф‰К‚Г‚ЂB‚`‚Ц‚a‚Щн’ш‚Г‚ъ‚м‚ЗB ™ƒ\ƒtƒg‚ЬƒoƒbƒNƒAƒbƒv‚Щ‚Т‚Ђ‚Ф @‚м‚Иƒƒjƒ…[‚Хuƒ\ƒtƒg‚№ƒoƒbƒNƒAƒbƒv‚З‚щv‚№‘I‚бAƒoƒbƒNƒAƒbƒv ‚Е‚Н‚Ђƒ\ƒtƒg‚№‘I‘№‚ЕAƒoƒbƒNƒAƒbƒvƒvƒƒOƒ‰ƒ€‚№“Ч‚нž‚н‚м‚ЗB ™ƒ\ƒtƒg‚Ьƒpƒ[ƒAƒbƒv‚Щ‚Т‚Ђ‚Ф @‚Б‚Ьƒ‚[ƒh‚ХƒoƒbƒNƒAƒbƒv‚З‚щ‚ЦAƒoƒbƒNƒAƒbƒv‚Е‚Нƒ\ƒtƒg‚Њ–Г“G‚Щ ‚Ш‚щ‚Ш‚ЧAƒ\ƒtƒg‚№‰ќ‘Ђ‚З‚щ‚Б‚Ц‚Њ‚Х‚Ћ‚м‚ЗB @ƒ\ƒtƒg‚№ƒpƒ[ƒAƒbƒv‚З‚щъ‡‚рAƒoƒbƒNƒAƒbƒv‚Ц“Џ—l‚Щƒƒjƒ…[‚Х uƒ\ƒtƒg‚№ƒpƒ[ƒAƒbƒv‚З‚щv‚№‘I‚бAƒ\ƒtƒg‚№‘I‘№‚ЕAƒpƒ[ƒAƒbƒv ƒvƒƒOƒ‰ƒ€‚№“Ч‚нž‚н‚м‚ЗB @‚Ш‚Јƒ\ƒtƒg‚№ƒoƒbƒNƒAƒbƒvA–”‚Эƒpƒ[ƒAƒbƒv‚З‚щъ‡‚Pƒhƒ‰ƒCƒu‚Ь ‚l‚r‚w‚Х‚Эƒ}ƒXƒ^[‚Цƒuƒ‰ƒ“ƒNƒfƒBƒXƒN‚№‰ц–Ъ‚ЬŽwŽІ‚Щ]‚ЂŒ№Œн‚Щ“ќ‚ъ ŠЗ‚І‚м‚ЗB @‚Qƒhƒ‰ƒCƒu‚Ь‚l‚r‚w‚Х‚Эƒ}ƒXƒ^[ƒfƒBƒXƒN‚№ƒhƒ‰ƒCƒu‚a‚ЩAƒuƒ‰ƒ“ƒN ƒfƒBƒXƒN‚№ƒhƒ‰ƒCƒu‚`‚Щ“ќ‚ъƒhƒ‰ƒCƒu‚a‚Љ‚ч‚`‚ЩƒoƒbƒNƒAƒbƒv‚Е‚м‚ЗB @Œы“Ўь–hŽ~‚Ь‚Н‚пAƒ}ƒXƒ^[ƒfƒBƒXƒN‚Ьƒ‰ƒCƒgƒvƒƒeƒNƒgƒmƒbƒ`‚№A ‘‚Ћž‚н•s‰Т‚Ьѓ‘д‚Щ‚Е‚Ф‚Ј‚­‚Б‚Ц‚№‚ЈŠЉ‚п‚Е‚м‚ЗBƒoƒbƒNƒAƒbƒv‚Е‚Н ƒfƒBƒXƒN‚Ьƒmƒbƒ`‚Эw“ќŽž‚Ьƒ}ƒXƒ^[ƒfƒBƒXƒN‚Ц“Џ‚ЖˆЪ’u‚Щ‚Е‚Ф‰К‚Г‚Ђ ™ƒtƒ@ƒCƒ‹ƒZƒŒƒNƒ^[‚Щ‚Т‚Ђ‚Ф @ƒoƒbƒNƒAƒbƒv‚м‚Н‚Эƒpƒ[ƒAƒbƒv‚З‚щƒ\ƒtƒg‚№‘I‘№‚ЕAъ—p‚ЬƒoƒbƒN ƒAƒbƒvƒvƒƒOƒ‰ƒ€‚№“Ч‚нž‚н‚м‚ЗB @–ˆŒŽs‚э‚ъ‚щƒtƒ@ƒCƒ‹XV‚Щ”К‚ЂAV‹K’Ч‰Сƒ\ƒtƒg‚Эˆъ——•\‚Ьц“Њ‚Щ ‚Л‚ъˆШ~‚ЭˆШ‘O‚ЩŽћ˜^‚Г‚ъ‚Нƒ\ƒtƒg‚ЊŒм\‰Й‡‚Щ•Р‚ё‚Х‚Ђ‚м‚ЗB @‰ц–Ъ‰Eу‚Ь’Ъ‚Е”д†‚№–кˆР‚Щ‚З‚ъ‚ЮA’T‚Е‚т‚З‚Ђ‚Х‚Е‚х‚ЄB @‰ц–Ъ‚Щ•\ŽІ‚Е‚Ф‚Ђ‚м‚Й‚ё‚ЊˆШ‰К‚ЬƒL[‚р‘Ю‰ž‚Е‚Ф‚Ђ‚м‚ЗB @ˆъ——•\‚Ьц“ЊiХŒуj@@@m‚r‚g‚h‚e‚sn{mЊn‚м‚Н‚ЭmЋn @‚Tƒy[ƒW’PˆЪ‚Ьˆк“Ў@@@@m‚r‚g‚h‚e‚sn{mЉn‚м‚Н‚ЭmЈn ™‚р‚ЕƒoƒbƒNƒAƒbƒv‚Х‚Ћ‚Ш‚Ђ‚Ц‚Ћ @ˆШ‰К‚Ь€–к‚№ƒ`ƒFƒbƒN‚Е‚Ф‰К‚Г‚ЂB‚Л‚ъ‚Х‚рƒoƒbƒNƒAƒbƒv‚Х‚Ћ‚Ш‚Ђ ъ‡‚ЭAƒvƒƒeƒNƒgƒo[ƒWƒ‡ƒ“‚Ьˆс‚Ђ‚Ш‚Ч‚Њl‚І‚ч‚ъ‚м‚ЗB @‚PDƒ}ƒXƒ^[ƒfƒBƒXƒN‚ЭГэ‚Щ‹N“Ў‚З‚щ‚ЉŠm‚Љ‚п‚Ф‰К‚Г‚ЂB @‚QDƒfƒBƒXƒN‚Ьƒmƒbƒ`‚Эƒ}ƒXƒ^[ƒfƒBƒXƒN‚Ц“Џ‚ЖˆЪ’u‚Х‚З‚ЉH @‚RDƒuƒ‰ƒ“ƒNƒfƒBƒXƒN‚№ŠЗ‚І‚ФA‚р‚Єˆъ“xƒoƒbƒNƒAƒbƒv‚Е‚Ф‰К‚Г‚ЂB @‚Ш‚ЈAŽћ˜^‚Е‚Ф‚Ђ‚щƒ\ƒtƒg‚Ьƒ`ƒFƒbƒN‚Э“–•ћ‚ХŠm”F‚Е‚Ф‚Ј‚ш‚м‚З‚ЊA ƒvƒƒeƒNƒgƒo|ƒWƒ‡ƒ“‚Ьˆс‚Ђ‚Ш‚Ч‚Щ‚ц‚шAƒoƒbƒNƒAƒbƒv‚Х‚Ћ‚Ш‚Ђ‚Б‚Ц‚Њ ‚ ‚ш‚м‚ЗB‚Л‚Ьъ‡‚Э‚ВŠА—e‰К‚Г‚ЂB @‚м‚Н’ЪM”Ь”„‚Ь‚Ј\‚Еž‚н‚ЭAu“V‰К–Г“GХV†Šѓ–]v‚Ц–О‹L‚ЬуA ŒЛ‹р‘‚Ћ—Џ‚п‚Х‚Q‚U‚O‚O‚№Aƒ\ƒtƒpƒ‹‚м‚Х‚Ј‘—‚ш‰К‚Г‚ЂB @@ЛьFƒ\ƒtƒgƒT|ƒNƒ‹‚a‚P@@@@@@@‚jD‚x‚`‚r‚g‚h‚l‚` @@”Ь”„FŠ”ŽЎ‰яŽаƒ\ƒtƒpƒ‹ @@@@@@Ї‚T‚T‚U@@‘хуŽs˜Q‘Ќ—X•ж‹ЧŽ„‘” ‚T‚R† @V‹K‘Ю‰žƒ\ƒtƒgˆФ“рƒeƒŒƒtƒHƒ“@@@@@‚O‚U@‚U‚R‚P|‚Q‚X‚V‚W џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџў џЯ COPY_AID џќ  ў €@  @€€РРРРРР€€33"D  8јр   8јр   €`!!!Р0!!0Р$B B B@$€€$BBB$ €€€ˆˆ H (  (Ф00 @ @@€€€€@@   €€#ˆq98@€@98q#ˆ€€?ј00 ?ј00 @€ @€@    @€РР  @€№Р  Р  РРР@@@@@@@@№@@рр Р  РР  Р  Р№ @@€€Р  Р  РР 0а Р€€€€€€ 0Р 0 Р0 ?ј?ј`€``€`Р  @€€Р 0#Є$dH"H"H"H"$d#˜ 8Р€€@@@  р88Р  Р ра0 Р€``€р@Р@ рр@Р@а0x0а8№8€€р@@@@@@@@@@€8 @€ €@ 8 р` 00(((($H$H"ˆ"ˆ!!p08P008ррР  РР  P иР  Р €@ 8а0€` Р№€8 Р88   @@@€€уŽAAA"ˆ"ˆ"ˆPPP   88 @@€€@@ 8888  @€€€р @@€№|@@@@@@@@@@@@@@|  @>€@џўР  `  `А Р  РР  Р`  `     `АР №рР Р€p@@@€Р    Р Р       p€€€€€€€€€€€€€ р@€€@ p€`98 Р       pР  РР  Р `    `  p Р а0Р  РР Р `      `Аp  @@€€q!!"ˆPP  p @€€@ pp  @@€€ р @€№0@@@@@@€€@@@@@@0c€Ь0 CР< рC€€€ј№р("H"ˆ#`   $$РР  @€€р@€€€€p#Р """ Р€€рxˆ`€€#р$(ˆ0ˆ ˆ$р Р€@ РL 0 Р$0Ра 0H$DD„CB%0Р @ @@@@DDH(8рр&`€Р !р@€€@@@ @<HG„<Р0$DDD$` Cˆ@ 0€ ќ№ @€ ?№  @€ @€€€€€€€€№ @€№№€€€?№€€€€€€€№| @€Р@@@@@@ј?р р ?р "  @€@?ќ@ќ? @ @€€ €p€€€€€€Aќ>    @€ ј€Aќ>€@D@~?Р@@@@@@@a@РBx?Œ @` Cј?Aќ?€€€€€ќ  @€р  @@@€€  ќ!ј@ $>рx   @@€€` Р<ј @@  0|G„< ј  @€ ј # Р` p€€„@ў?€€B!! @€ №@|?€€€ Р0€€ˆ@ќ?€€€ №@ќ? ј  Р` 0€ ј @€€ `1С  @@€ 0@    @ 8Рј ќ @€ €@P !ј !E@ќ? @€€€€` €@<Р0 |„   ` Pˆ 0 !№Cќ>јGќ<  № @@@DAў>!ќј!№ №Aќ> Р  @€ !!0AР€  Р ќј ќ @€  Р<€x№ "BA€@xH`?€р  `€РL00`€Cќ<@€€`р  ј€G8p Cр8$Р#ј @ €))1ј€ €#р$ˆ1)IIFFt$ŒŠp рj ЈHш  фР0!!BBBBD$`@ $$8#р )№*(2$РŒ t       @€Р „@„@‚Œ‚ƒ€€@P #№ @ D$Cј@ @ @ H SрT8d$#Рˆ №€€ˆ№€€€Р А ˆ=€ˆh"DD"H 0@€€G<0 8H HH80Р@@р ˆ(ˆ(„EEBC$ @#€@Gˆ8р€€ №ˆИDHD0€ €!№FˆH„P„`„`„HˆD#р 0Р!Р!0!Р  #р,0 р    $((0`€Р @€р Ш0РрI: ( H "$р' @€р p€˜№k ЈH0 Р€ € € „@ˆ@pџў?ј€€@@  @џў€`?ўRH’HHџўHHHџў$ˆ"DB"‚"  џ B>$DџDФ‰DНD‰(Н(ЅЅН(Dƒ‚?ќ  ?ќ" " /ќ" " ?ў$€$D$(DPEˆžќќ„„ќќ„„ќќ€Ÿф„D„DПє„D„DˆDˆDL@0ќбˆPќ @ 4~2‚Q‚RD(`€ |  џ~""I""I""""BB№‚ џ€"~">‚"‚"‚"‚>D"D"D"(.ђ(D‚@„DDD"H@‡ќD$ќ$'ќDD„„ €@€ €јˆ€ˆ@ˆˆў €!@!@B Dˆ0џќ€€€?№№2J‡ќ ќ #ў""J@yўЪHHќHHHќx@ўyў"ќт"xR‚y xPITIRIBIJzJ@8@@ @Gќ@@/ў` /ў "! ˆ      @€@@@ќ dЂ""!!! /ў ќDDќџўOјHOјHOјHOј@ў  Bx?Œ @`    C№?Aќ?€€€€€  ќ  @€  р  @@@€€  ќ!јI) $ўx   @@€€  ` Р< № @@  0  |G„< ј$  @€    ј # Р` `€€„@ў?€€$B!! @€  щ@|?€€€H$$ Р0$R    @H $$8Рј$Aј> @@€$’@P $!ј !E R,   @  рј  A№> @@€ ’LP   !ј !E € №!ј 'ќ$Є$Є$Є5цD @/ў  !"l€€€ќў12ˆXˆTˆRPP Pˆ€?ў @ @ЇќdD$H$@gјЅ%$ $@H I–№ "@A€@ 0пі№ € € €ћў € € ќ%9с!ˆ"P" $P$ˆi #ќ „ „&„ј„ „ „ „$„$„%0yў"§"zy""yўyzIJIJIzJzDџў?ј  ?ј € €?ў €A@B DˆА$”x№ "!€@x@$H`?€р  `€$РL00`€Cќ<@€$€`H( р  ј$R $$8#р $ )№*($Р Œ*t       @€$ Р „@„@‚Œ‚ƒ€$€@P $#№ @ D$Cј@ @ H SрT8d$#Р R, $$8#р $ )№*($Р Œ2t,      @€ Ь „@„@‚Œ‚ƒ€ Œ@P  #ќ @ D$Cј@ @ H SрT8d$#Рџќ€€?ў" " ?ќ" #р 'ј "! @РC0œќџўНz=x?ј!?ј!?јўOў( ќ‰I ќ ))ќ( I(I$’"" `џўŸђ‘‘‘Ÿђ‘‘‘Ÿђ€€џўџўќDDDDGФDDDDDDGФDDDDDDќ #ј"#јњ#ј /ў!+ќ2”ф” $2D„€@ 0Р№?ј    ?ј џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€d’,,  ђ:Ќ AђZ:• І ‰ў1€nЯ"PAGER2.OBJ"\€x—ня д:—ня д:—о P$(X,Y)яџ–(X)ёџ–(Y)€€‚—ня а:—ня а:—ня а:—ня а”€Œ—ня а:—ня Vœ€–:цО€ A$ян("help "):MX%ян()ђѓ€ЊХ:Ня(,,,):Ня(,,,):Н ,,:Ш()яШ() ї ДвPAGE0,:Ÿ:ж (,)ђ(џ,-) й (,г)]ОвPAGE0,:Ÿ:ж (,)ђ(џ,-) й (,г):Џ(,Аё)ђ(џ,Аё),ЎШA$ян(оP$( ,Г)ё"“V‰К–Г“G@ƒeƒLƒXƒg‚o‚`‚f‚d‚q@@@mЊn‘Os@mЋnŽŸs")‚вA$ян(оP$(,Ф)ё"mЉn‘Oƒy[ƒW@mЈnEm‚r‚o‚bnŽŸƒy[ƒW@m‚d‚r‚bnI—Й")2‚мA%ян(Ађ):‚ Iя й  :A%ян(I):A%ян():ƒ IN‚цLNя::A%ян():Х:Ÿk‚№A%ян():Š"file_sel.knj"s‚њ:ц‘‚BRя:STян():‹ STя кФ‚• ST  @,^,",†,^,ъ,,Ў,,Ьк‚‹ BRя к Ž :Ё є‚"‹ LNё ю MX к Р:‰6ƒ,A%ян(LNё ):A%ян():LNяLNёƒ6Ž0ƒ@‹ LNя к Р:‰TRƒJA%ян(LNђ):A%ян(ђ):LNяLNђXƒTŽrƒ^‹ LNё я MX к Р:‰|—ƒh‹ LNё ю MX к EDяMX :Ё EDяLNёЬƒr‚ WKяLNё й ED:A%ян(WK):A%ян():ƒ WK:LNяEDђ вƒ|Žцƒ†‹ LNя к Р:‰Є „‹ LNђ №  к EDя :Ё EDяLNђ @„š‚ WKяLNђ й ED м ђ:A%ян(WK):A%ян(ђ):ƒ WK:LNяEDF„ЄŽZ„Ў‹ LNя к Р:‰ТŠ„И‚ Iя й  м ђ:A%ян(I):A%ян(ђ):ƒ I:LNя„ТŽЊ„Ь‹ LNё ю MX к Р:‰рм„ж‚ IяMXђ й MX:A%ян(I):A%ян():ƒ I:LNяMXђ т„рŽэ„ъBRя:Žѕ„є:цA…ўХ:Н,,:в PAGE0,:Ÿ:Р:Q$ян(оP$(,2)ё"ƒfƒBƒXƒN‚Ь“ќo—ЭƒGƒ‰[‚Х‚З")Ÿ…Q$ян(оP$(,P)ё"“V‰К–Г“G‚ЬƒfƒBƒXƒN‚№ƒhƒ‰ƒCƒu‚`‚Щ"):Q$ян(оP$(,d)ё"ƒZƒbƒg‚Е‚Ф‚­‚О‚Г‚Ђ")к…Џ (,Ќ)ђ(џ,Ќ),:Q$ян(оP$(€,А)ё"m‚r‚o‚bnŠm”F")§…ST%ян():‹ ST%я к :Ё Ї№†&џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўаџгаУаУPбУДбУгбУ6вѓѕХехў 5##^{З(.ѓ2 бЭУа: бЗ C!š§іа эА!бš§ ѓэАЭ­а>2 б"ѓЭИаЭ(бЭаа: бЗ(!іаš§ эАЏ2 бсбСёћЩѓ:бЗ(=2б: б! б†2 бЭаа: бGЭ(бЭУаЭ­аћЩѓЭкаЭ(бЭИаћЩ:пѓіGУ(б:пѓцяGУ(б: б! б†GУ(бЏ2ѕњУ(б>2ѕњ?У(бѕЭuаё>ЭбцФžаУьаУхаѓцGЭ(бэK эxѕЭ(бёЩхеPy!пѓўѓ8!пџў0ЏG ryэK эQц?і€эyбсЩѕХех:бЗ њ###~ц€А>(№>џ2 б>2б! б{†ЭбсбСёЩѓGЫ(:O xц@(>эy>ŽэyЏэyxц?і@эyћ! :O~#эyzГ їЩѕХехў ##^Ы#!Ј^#VыЭ всбСёЩѕХехўТ1вы^#Vый!ЉгЊг$6эАйЊгэАы6D#6O#6CЉЭ}ѓЉгЭ}ѓЗ !'"Зг!Љг'Э}ѓЗ ЉгЭ}ѓсбСёЩѕХехх!ЈЈџ6эА!ЉЈ}|еЭ€вбЗ(}|№ЏыЈЗэRЫ=нснuЏнwсбСёЩV#^#>’Шх! ЗэRс( ЭLг++r#s#у>Щйн!н9!1Јх xБ њнљ! "ЅгйV#^#> КШхЭЯвсУПвырпхl&]T))))))бzў8%%}ц?ги))|ц?гй*ЅгЭ"г*Ѕг##Э"г*ЅгхЭ"гс##Э"г*Ѕг####"ЅгЩ€лйOцйo&•г~йw#yцйo&~йw+мЩzў 0жqжБ‡Э€гц їЏЭ€гёЩХэK эy>эyэK эxСЩ 0371 OR DN<>&H30 THEN RETURN ELSE DEFUSR9=&HD443 20020 IF SN=24 THEN FOR LC=0 TO11:GOSUB20050:NEXT 20030 IF SN=48 THEN FOR LC=6 TO23:GOSUB20050:NEXT 20040 RT=1:RETURN 20050 Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):RETURN 24000 RETURN 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(FNP$(128,70)+"–Г“G‚Щ‚Ш‚ш‚м‚З") ELSE Q$=USR0(FNP$(112,70)+"ёу—цхјя") 30010 RT=1:RETURN 10000 ' БнУЏФзВн.PUF 10010 A%=USR5(73) 10020 POKE &HD014,&H3E:POKE &HD015,&H48 10030 POKE &HD016,&H0 :POKE &HD017,&H0 10040 A%=USR6(73) 10050 A%=USR5(144) :POKE &HD00F,&H7D 10060 A%=USR6(144) 10070 A%=USR5(1008):POKE &HD145,&H7D 10080 A%=USR6(1008) 10090 A%=USR5(1032):POKE &HD158,&H7D 10100 A%=USR6(1032) 10110 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"‚k‚h‚e‚d‚ЊŒИ‚ш‚м‚Й‚ё") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"LIFE–оэјяž§") 30040 RT=1:RETURN 10000 ' ВАГйНФАн.PUF 10020 A%=USR5(860):POKE &HD00E,&H5F:POKE &HD00F,&HD5 10030 RESTORE10050:GOSUB10040:A%=USR6(860):RETURN 10040 FOR I=&HD016 TO &HD025:READ A$:POKE I,VAL("&H"+A$):NEXT:RETURN 10050 DATA D1,1C,7B,FE,2B,20,02,3E,64,FE,6E,20,E8,18,E2,00 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' ВйаХ .PUF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN SE=10:GOTO10030 10020 A%=USR5(19):POKE &HD0F4,&HC9:A%=USR6(19):SE=49 10030 A%=USR5(SE):RESTORE12000:GOSUB11000:A%=USR6(SE):RETURN 11000 FOR I=&HD0D3 TO &HD0EF:READ A$:POKE I,VAL("&H"+A$):NEXT I:RETURN 12000 DATA ED,5B,1C,9D,ED,53,1A,9D,DD,2A,70,9F,DD,7E,1D,DD 12010 DATA 77,1B,DD,7E,1C,DD,77,1A,00,00,00,00,00 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(FNP$(80,70)+"‚g‚o‚Њ‚З‚Ў‰ё•œ‚Е‚м‚З") ELSE Q$=USR0(FNP$(48,70)+"HP–о˜о–’ь˜œя") 30010 RT=1:RETURN 10000 ' ДвзйФзКн.PUF 10010 SE=5:I=&HD060:GOSUB11000:SE=35:I=&HD19F:GOSUB11000 10020 SE=1384:I=&HD1A3:GOSUB11000 10030 A%=USR5(1428):D1=PEEK(&HD176):D2=PEEK(&HD177) 10040 IF D1<>&HB7 OR D2<>&HED THEN RETURN 10050 FOR I=&HD176 TO &HD187:READ A$:POKE I,VAL("&H"+A$):NEXT 10060 A%=USR6(1428):RETURN 10100 DATA DD,E5,F1,FE,27,30,02,AF,C9,AF,DD,77,08,DD,77,09,37,C9 11000 A%=USR5(SE):D1=PEEK(I):D2=PEEK(I+1) 11010 IF D1=&H20 AND D2=&H9 THEN POKE I,&H18:A%=USR6(SE) 11020 RETURN 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"э“Ќ‚Х‚g‚o‚ЊŒИ‚ш‚м‚Й‚ё") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"ž§ф“уоHP–оэјяž§") 30010 RT=1:RETURN 10000 ' ДнФЬ­АзА.PUF 10020 A%=USR5(962):POKE &HD00B,&H5F:POKE &HD00C,&HD5 10030 RESTORE10050:GOSUB10040:A%=USR6(962):RETURN 10040 FOR I=&HD017 TO &HD026:READ A$:POKE I,VAL("&H"+A$):NEXT:RETURN 10050 DATA D1,1C,7B,FE,37,20,EE,18,E7,A6,BE,AC,B7,B6,B2,BE 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' ЕМоЎГЛЯ .PUF 10010 A%=USR5(28):POKE &HD0BA,&H11:A%=USR6(28) 10020 A%=USR5(82):POKE &HD08F,&H18:A%=USR6(82) 10030 RETURN 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(96)+CHR$(70)+"ƒn[ƒg‚ЊŒИ‚ш‚м‚Й‚ё") ELSE Q$=USR0(CHR$(96)+CHR$(70)+"ЪАФ–оэјяž§") 30010 RT=1:RETURN 10000 ' ЕСЌвеГкВ.PUF 10020 A%=USR5(1292):POKE &HD00B,&H5F:POKE &HD00C,&HD5 10030 RESTORE10050:GOSUB10040:A%=USR6(1292):RETURN 10040 FOR I=&HD017 TO &HD036:READ A$:POKE I,VAL("&H"+A$):NEXT:RETURN 10050 DATA D1,1C,7B,FE,51,20,04,C6,14,18,E9,FE,66,20,04,C6 10060 DATA 01,18,E1,FE,68,20,DE,18,D7,A6,BE,AC,B7,B6,B2,BE 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' ЖЕНДнМЊ1.PUF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1<>&H4D OR D2<>&H53 THEN10060 10040 A%=USR5(37):GOSUB10080:A%=USR6(37) 10050 A%=USR5(79):IF PEEK(&HD13D)=&HF0 THEN GOSUB10080:A%=USR6(79) 10060 RETURN 10080 RESTORE 10130:FOR I=&HD13D TO &HD14C:READ A$:POKE I,VAL("&H"+A$):NEXT 10110 RETURN 10130 DATA 00,00,22,18,57,18,14,B4,D1,A6,BE,AC,B7,B6,B2,BE 30000 IF PEEK(&HD409)<>0 THEN30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒL[ƒ[ƒh‚O‚O‚O‚O‚Х‚n‚jI") 30020 GOTO30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"ЗАмАФо0000уоOK!") 30040 RT=1:RETURN 10000 ' ЖЕНДнМЊ2.PUF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10015 IF D1<>&H4D OR D2<>&H53 THEN10040 10020 A%=USR5(37):GOSUB10050:A%=USR6(37) 10030 A%=USR5(79):IF PEEK(&HD13C)=&H21 THEN GOSUB10050:A%=USR6(79) 10040 RETURN 10050 RESTORE10070:FOR I=&HD13D TO &HD154:READ A$:POKE I,VAL("&H"+A$):NEXT 10060 RETURN 10070 DATA 00,00,22,18,57,2A,3C,57,22,3E,57,2A,40,57,22,68 10080 DATA 57,18,08,B4,D1,A6,AC,B7 30000 IF PEEK(&HD409)<>0 THEN30040 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒL[ƒ[ƒh‚O‚O‚O‚O‚Х‚n‚jI") 30020 Q$=USR0(CHR$(32)+CHR$(90)+"‚g‚oA‚u‚s‚k‚Њƒpƒ[ƒAƒbƒv") 30030 GOTO30060 30040 Q$=USR0(CHR$(32)+CHR$(70)+"ЗАмАФо0000уоOK!") 30050 Q$=USR0(CHR$(32)+CHR$(90)+"HPЄVTL–оЪпмАБЏЬп") 30060 RT=1:RETURN 10000 ' ЗЛХ .PUF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN RETURN 10020 RESTORE11000:A%=USR5(1336) 10030 FOR I=&HD133 TO &HD140:READ A$:POKE I,VAL("&H"+A$):NEXT I 10040 FOR I=&HD18A TO &HD18F:POKE I,0:NEXT I:A%=USR6(1336) 10050 A%=USR5(1337) 10060 FOR I=&HD02C TO &HD031:POKE I,0:NEXT I:A%=USR6(1337) 10070 RETURN 11000 DATA 2A,3E,C6,22,34,C6,2A,4E,C6,22,44,C6,18,08 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(FNP$(32,70)+"‚g‚o‚Э‚З‚Ў‰ё•œ‚ЕA"):Q$=USR0(FNP$(96,90)+"‚l‚o‚ЭŒИ‚ш‚м‚Й‚ё") 30012 Q$=USR0(FNP$(32,110)+"i–Г“G‚Х‚Э‚ ‚ш‚м‚Й‚ёIj") 30020 GOTO 30040 30030 Q$=USR0(FNP$(32,70)+"HPъ˜о–’ь˜œЄ"):Q$=USR0(FNP$(96,90)+"MPъэјяž§") 30032 Q$=USR0(FNP$(32,110)+"(ёу—уоъ‘јяž§!)") 30040 RT=1:RETURN 10000 ' KЅЪпзРВН.PUF 10020 A%=USR5(1222):POKE &HD00B,&H5F:POKE &HD00C,&HD5 10030 RESTORE10050:GOSUB10040:A%=USR6(1222):RETURN 10040 FOR I=&HD017 TO &HD026:READ A$:POKE I,VAL("&H"+A$):NEXT I:RETURN 10050 DATA D1,1C,7B,FE,2B,20,02,3E,32,FE,47,20,E7,18,E1,00 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' ЗоОо! .PUF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10070 10020 POKE &HD0B2,&H80:POKE &HD0B3,&HC9:RESTORE11000 10030 FOR I=&HD180 TO &HD19F:READ A$:POKE I,VAL("&H"+A$):NEXT I 10040 A%=USR6(0):A%=USR5(49) 10050 FOR I=&HD13B TO &HD150:READ A$:POKE I,VAL("&H"+A$):NEXT I 10060 A%=USR6(49) 10070 RETURN 11000 DATA 31,FE,97,21,00,98,E5,21,00,80,E5,21,99,C9,E5,21 11010 DATA 96,C9,E5,C3,0B,98,C3,8F,98,C3,23,99,00,00,00,00 11020 DATA 2A,53,C6,22,49,C6,2A,55,C6,22,51,C6,00,00,00,00 11030 DATA 00,00,00,00,00,00 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(FNP$(80,70)+"‚g‚o‚Њ‚З‚Ў‰ё•œ‚Е‚м‚З") ELSE Q$=USR0(FNP$(48,70)+"HP–о˜о–’ь˜œя") 30010 RT=1:RETURN 10000 ' КнСШнРй .PUF 10010 A%=USR5(0):IF PEEK(&HD00A)=&H41 THEN SE=42:RESTORE11000 ELSE SE=12:RESTORE12000:GOTO 10040 10020 FOR I=&HD0EC TO &HD0FF:READ A$:POKE I,VAL("&H"+A$):NEXT I:A%=USR6(0) 10030 A%=USR5(9):POKE &HD00B,&HC3:POKE &HD00C,&HEC:POKE &HD00D,&HC0:A%=USR6(9) 10040 A%=USR5(SE):FOR I=&HD0EF TO &HD10B:READ A$:POKE I,VAL("&H"+A$):NEXT I 10050 A%=USR6(SE):RETURN 11000 DATA 21,FD,C0,E5 11010 DATA 21,FA,C0,E5,21,20,D0,C3,0E,D0,C3,74,D0,C3,40,D1 12000 DATA E5,2A,1C,9D,22,1A,9D,2A,5C,9D,22,5A,9D,2A,23,9D 12010 DATA 22,21,9D,E1,AF,32,19,9D,32,59,9D,00,00 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(FNP$(80,70)+"‚g‚o‚Њ‚З‚Ў‰ё•œ‚Е‚м‚З") ELSE Q$=USR0(FNP$(48,70)+"HP–о˜о–’ь˜œя") 30010 RT=1:RETURN 10000 ' КозИВн .PUF 10020 A%=USR5(1408):POKE &HD00B,&H5F:POKE &HD00C,&HD5 10030 RESTORE10050:GOSUB10040:A%=USR6(1408):RETURN 10040 FOR I=&HD017 TO &HD026:READ A$:POKE I,VAL("&H"+A$):NEXT:RETURN 10050 DATA D1,1C,7B,FE,4F,20,02,1C,1C,FE,56,20,E8,18,E1,00 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' ЛАИ .PUF 10010 A%=USR5(0):D1=PEEK(&HD003):D2=PEEK(&HD004) 10020 IF D1=&H44 AND D2=&H45 THEN 10050 10030 A%=USR5(37):I=&HD1A1:GOSUB10070:A%=USR6(37) 10040 A%=USR5(41):I=&HD156:GOSUB10070:A%=USR6(41) 10050 RETURN 10070 RESTORE 10110 10080 FOR L=I TO L+7:READ D$:POKE L,VAL("&H"+D$):NEXT L 10090 RETURN 10110 DATA 2A,58,1C,22,52,1C,18,0F,2A,58,1C,22,52,1C,18,09 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1431 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1431 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 30000 IF PEEK(&HD409)<>0 THEN 30040 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒ‚ƒ“ƒXƒ^[‚Љ‚ч") 30020 Q$=USR0(CHR$(80)+CHR$(90)+"ƒ_ƒ[ƒW‚№Žѓ‚Џ‚м‚Й‚ё") 30030 GOTO 30060 30040 Q$=USR0(CHR$(32)+CHR$(70)+"гнНРА–ї") 30050 Q$=USR0(CHR$(80)+CHR$(90)+"РовАМ™яž§") 30060 RT=1:RETURN 10000 ' ЛАИ2 .PUF 10010 A%=USR5(0):IF PEEK(&HD00A)=&H31 THEN RETURN 10020 A%=USR5(180):POKE &HD02D,&H7D:A%=USR6(180) 10030 A%=USR5(51):POKE &HD1CF,&H2A:POKE &HD1D0,&H0:POKE &HD1D1,&H6E 10040 A%=USR6(51):A%=USR5(57) 10050 POKE &HD08B,&H2A:POKE &HD08C,&HFC:POKE &HD08D,&H6D:POKE &HD091,&H18 10060 A%=USR6(57):A%=USR5(135):POKE &HD1DF,&H0 10070 POKE &HD1E0,&H2A:POKE &HD1E1,&HFC:POKE &HD1E2,&H6D:POKE &HD1E3,&H18 10080 A%=USR6(135):RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"‚g‚o‚Ц‚l‚o‚ЊŒИ‚ш‚м‚Й‚ё") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"HPфMP–оэјяž§") 30040 RT=1:RETURN 10000 ' ЖоОойЩФГ.PUF 10010 A%=USR5(0):IF PEEK(&HD00A)<&H33 THEN 10070 10020 A%=USR5(135):POKE &HD06E,&H18:A%=USR6(135) 10030 A%=USR5(58):POKE &HD06C,0:POKE &HD06D,0:POKE &HD071,&H18 10040 A%=USR6(58) 10050 A%=USR5(52):POKE &HD0F5,0:POKE &HD0F6,0:POKE &HD0F7,0 10060 A%=USR6(52) 10070 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"‚g‚o‚Ц‚l‚o‚ЊŒИ‚ш‚м‚Й‚ё") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"HPфMP–оэјяž§") 30040 RT=1:RETURN 10000 ' ЛВКмАйФо.PUF 10010 A%=USR5(143) :POKE &HD177,0 10020 POKE &HD178,0:POKE &HD179,0 10030 A%=USR6(143) :A%=USR5(150) 10040 POKE &HD0FB,0:POKE &HD0FC,0 10050 POKE &HD0FD,0:POKE &HD105,0 10060 POKE &HD106,0:POKE &HD107,0 10070 A%=USR6(150) :A%=USR5(152) 10080 POKE &HD179,0:POKE &HD17A,0 10090 POKE &HD17B,0:A%=USR6(152) 10100 A%=USR5(90) 10110 POKE &HD021,0:POKE &HD022,0 10120 POKE &HD02C,0:POKE &HD02D,0 10130 A%=USR6(90) 10140 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"‚g‚o‚Ц‚d‚r‚o‚ЊŒИ‚ш‚м‚Й‚ё") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"HPфESP–оэјяž§") 30040 RT=1:RETURN 10000 ' ЛЕФвЖИДн.PUF 10020 A%=USR5(722):POKE &HD008,&H3C 10030 POKE &HD009,0:POKE &HD00A,0:POKE &HD00B,&H5F:POKE &HD00C,&HD5 10040 RESTORE10060:GOSUB10050:A%=USR6(722):RETURN 10050 FOR I=&HD017 TO &HD026:READ A$:POKE I,VAL("&H"+A$):NEXT:RETURN 10060 DATA D1,1C,7B,FE,1A,20,EE,18,E7,A6,BE,AC,B7,B6,B2,BE 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' МЊХнФзКн.PUF 10010 A%=USR5(15) 10020 D1=PEEK(&HD000):D2=PEEK(&HD001) 10030 IF D1<>&H48 OR D2<>&H50 THEN 10060 10040 A%=USR5(944):POKE &HD025,&H7D 10050 A%=USR6(944):GOTO 10100 10060 A%=USR5(427) 10070 POKE &HD109,&H0 :POKE &HD10A,&H0 10080 POKE &HD10B,&H18 10090 A%=USR6(427) 10100 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"‚g‚o‚ЊŒИ‚ч‚Ш‚­‚Ш‚ш‚м‚З") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"HP–оэїх˜хјя") 30040 RT=1:RETURN 10000 ' МоИГЪХжв.PUF 10010 A%=USR5(0):D1=PEEK(&HD08A):D2=PEEK(&HD08B) 10012 IF D1<>&H49 OR D2<>&H4B THEN 10060 10020 A%=USR5(1177):POKE &HD127,&H88:POKE &HD128,&H13 10030 A%=USR6(1177) 10040 A%=USR5(1190):POKE &HD0F7,&H2A:POKE &HD0F8,&H80 10050 POKE &HD0F9,&H2D:POKE &HD0FA,&H22:A%=USR6(1190) 10060 RETURN 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(FNP$(128,70)+"–Г“G‚Щ‚Ш‚ш‚м‚З") ELSE Q$=USR0(FNP$(112,70)+"ёу—цхјя") 30010 RT=1:RETURN 10000 ' SЅПАЛиБн .PUF 10010 A%=USR5(12):IF PEEK(&HD010)<>&H44 THEN10060 10020 A%=USR5(309):POKE &HD065,&H18:POKE &HD066,&H13:A%=USR6(309) 10030 A%=USR5(393):POKE &HD172,&H18:POKE &HD173,&H13:A%=USR6(393) 10040 A%=USR5(306):POKE &HD04D,&H18:POKE &HD04E,&H05:A%=USR6(306) 10050 A%=USR5(390):POKE &HD16A,&H18:POKE &HD16B,&H05:A%=USR6(390) 10060 RETURN 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(FNP$(64,70)+"‚g‚o‚Ц‚l‚o‚ЊŒИ‚ш‚м‚Й‚ё") ELSE Q$=USR0(FNP$(64,70)+"HPфMP–оэјяž§") 30010 RT=1:RETURN 10000 ' ПАЛиБн .PUF 10010 A%=USR5(0):IF PEEK(&HD005)<>&H44 THEN10060 10020 A%=USR5(309):POKE &HD065,&H18:POKE &HD066,&H13:A%=USR6(309) 10030 A%=USR5(393):POKE &HD172,&H18:POKE &HD173,&H13:A%=USR6(393) 10040 A%=USR5(306):POKE &HD04D,&H18:POKE &HD04E,&H05:A%=USR6(306) 10050 A%=USR5(390):POKE &HD16A,&H18:POKE &HD16B,&H05:A%=USR6(390) 10060 RETURN 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(FNP$(64,70)+"‚g‚o‚Ц‚l‚o‚ЊŒИ‚ш‚м‚Й‚ё") ELSE Q$=USR0(FNP$(64,70)+"HPфMP–оэјяž§") 30010 RT=1:RETURN 10000 ' РоЅЫонС .PUF 10010 A%=USR5(119) 10020 POKE &HD03E,&H18:POKE &HD03F,&H1 10030 POKE &HD041,&H3E:POKE &HD042,&H4 10040 A%=USR6(119) 10050 DR$=CHR$(PEEK(WD)+&H41)+":" 10060 OPEN DR$+"AUTOEXEC.BAT" FOR OUTPUT AS #1 10070 PRINT #1,"dmain":CLOSE #1 10080 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒI[ƒgƒXƒ^[ƒg‚Е‚м‚З") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"ЕАФНРАФœя") 30040 RT=1:RETURN 10000 ' УоЅМоЌ .PUF 10010 A%=USR5(7):D1=PEEK(&HD020):D2=PEEK(&HD021) 10020 IF D1<>&H46 OR D2<>&H4C THEN 10060 10030 A%=USR5(454) 10040 FOR I=&HD000 TO &HD1FF:POKE I,&H11:NEXT I 10050 A%=USR6(454) 10060 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒQ[ƒ€‚№‚Е‚Ш‚­‚Ф‚р") 30012 Q$=USR0(CHR$(16)+CHR$(90)+"‚Ј‚м‚ЏƒfƒBƒXƒN‚ЊŽg‚І‚м‚З") 30020 GOTO 30050 30030 Q$=USR0(CHR$(32)+CHR$(70)+"ЙоАб†œх˜уѓ") 30040 Q$=USR0(CHR$(16)+CHR$(90)+"ЕЯЙУоЈНИ–от–”я") 30050 RT=1:RETURN 10000 ' УонЩГЅG1.PUF 10010 A%=USR5(0):D1=PEEK(&HD1FE):D2=PEEK(&HD1FF) 10020 IF D1<>0 OR D2<>0 THEN 10090 10030 A%=USR5(1409) 10040 POKE &HD197,0:POKE &HD198,0 10050 A%=USR6(1409) 10060 A%=USR5(1427) 10070 POKE &HD1A8,0:POKE &HD1A9,0 10080 A%=USR6(1427) 10090 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"Г‰№—І‚W‚O“ˆШ‰К‚Х‚р‚n‚j") 30020 GOTO 30040 30030 Q$=USR0(CHR$(8)+CHR$(70)+"ž’–’јт80%’–уоѓOK") 30040 RT=1:RETURN 10000 ' ФГМнФМ .PUF 10010 A%=USR5(7):IF PEEK(&HD000)<>&H41 THEN10050 10020 A%=USR5(1105):RESTORE11000 10030 FOR I=&HD066 TO &HD06B:READ A$:POKE I,VAL("&H"+A$):NEXT I 10040 A%=USR6(1105) 10050 RETURN 11000 DATA 21,FF,FF,22,33,38 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(FNP$(96,70)+"‚Ј‹р‚ЊŒИ‚ш‚м‚Й‚ё") ELSE Q$=USR0(FNP$(96,70)+"•–ш–оэјяž§") 30010 RT=1:RETURN 10000 ' ФЏЬпІШзД.PUF 10010 A%=USR5(1409):I=&HD090:D1=PEEK(I):D2=PEEK(I+1) 10020 IF D1=&H38 AND D2=&H2 THEN POKE I,0:POKE I+1,0:A%=USR6(1409) 10030 A%=USR5(1427):I=&HD092:D1=PEEK(I):D2=PEEK(I+1) 10040 IF D1=&H38 AND D2=&H2 THEN POKE I,0:POKE I+1,0:A%=USR6(1427) 10050 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"Г‰№—І‚W‚O“ˆШ‰К‚Х‚р‚n‚j") 30020 GOTO 30040 30030 Q$=USR0(CHR$(8)+CHR$(70)+"ž’–’јт80%’–уоѓOK") 30040 RT=1:RETURN 10000 ' ФозКнХВФ.PUF 10010 A%=USR5(14):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&HC3 OR D2<>&H64 THEN 10050 10030 A$=DSKI$(PEEK(RD)+1,0) 10040 COPY ""+DR$+":FLAG4" TO ""+DR$+":FLAG0" 10050 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒQ[ƒ€‚№‚Е‚Ш‚­‚Ф‚р") 30012 Q$=USR0(CHR$(16)+CHR$(90)+"‚Ј‚м‚ЏƒfƒBƒXƒN‚ЊŽg‚І‚м‚З") 30020 GOTO 30050 30030 Q$=USR0(CHR$(32)+CHR$(70)+"ЙоАб†œх˜уѓ") 30040 Q$=USR0(CHR$(16)+CHR$(90)+"ЕЯЙУоЈНИ–от–”я") 30050 RT=1:RETURN 10000 ' ФзКнХВФ2.PUF 10010 A%=USR5(7):D1=PEEK(&HD020):D2=PEEK(&HD021) 10020 IF D1<>&H46 OR D2<>&H4C THEN 10040 10030 A%=USR5(14):FOR I=&HD000 TO &HD1FF:POKE I,&H11:NEXT I:A%=USR6(14) 10040 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒQ[ƒ€‚№‚Е‚Ш‚­‚Ф‚р") 30012 Q$=USR0(CHR$(16)+CHR$(90)+"‚Ј‚м‚ЏƒfƒBƒXƒN‚ЊŽg‚І‚м‚З") 30020 GOTO 30050 30030 Q$=USR0(CHR$(32)+CHR$(70)+"ЙоАб†œх˜уѓ") 30040 Q$=USR0(CHR$(16)+CHR$(90)+"ЕЯЙУоЈНИ–от–”я") 30050 RT=1:RETURN 10000 ' ХйФЯЗЫСЎ.PUF 10020 A%=USR5(1288):RESTORE10040:GOSUB10030:A%=USR6(1288):RETURN 10030 FOR I=&HD007 TO &HD026:READ A$:POKE I,VAL("&H"+A$):NEXT:RETURN 10040 DATA 21,00,00,E5,CD,D0,0B,CD,B5,0B,FE,20,20,F9,E1,23 10050 DATA 7D,FE,38,20,01,23,FE,3F,20,E9,18,E4,AC,B9,BD,CE 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' ЧЖРЩЕЕЗа.PUF 10020 A%=USR5(1212):RESTORE10040:GOSUB10030:A%=USR6(1212):RETURN 10030 FOR I=&HD007 TO &HD01E:READ A$:POKE I,VAL("&H"+A$):NEXT:RETURN 10040 DATA 21,00,00,E5,CD,36,0C,CD,1B,0C,FE,20,20,F9,E1,23 10050 DATA 7D,FE,3D,20,EE,18,E9,00 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' ЪВГЊВЪНР.PUF 10010 A%=USR5(0):CK=PEEK(&HD041) 10020 IF CK=&H42 OR CK=&H43 THEN 10060 10030 A%=USR5(1437) 10040 POKE &HD1D9,0:POKE &HD1DA,0 10050 A%=USR6(1437) 10060 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"Г‰№—І‚W‚O“ˆШ‰К‚Х‚р‚n‚j") 30020 GOTO 30040 30030 Q$=USR0(CHR$(8)+CHR$(70)+"ž’–’јт80%’–уоѓOK") 30040 RT=1:RETURN 10000 ' ЪпЏИЯЦБ .PUF 10010 A%=USR5(24) 10020 POKE &HD0EE,0:POKE &HD0EF,&H18 10030 A%=USR6(24) 10040 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ŽЉ‹@‚ЊŒИ‚ч‚Ш‚­‚Ш‚ш‚м‚З") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"œо—–оэїх˜хјя") 30040 RT=1:RETURN 10000 ' BЅКнФлАй.PUF 10040 A%=USR5(1405):POKE &HD0BF,&H0:POKE &HD0C0,&H18 10050 A%=USR6(1405):RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(80)+CHR$(70)+"ƒV[ƒ‹ƒh‚ЊŒИ‚ш‚м‚Й‚ё") 30020 GOTO30040 30030 Q$=USR0(CHR$(80)+CHR$(70)+"МАйФо–оэјяž§") 30040 RT=1:RETURN 10000 ' ЫпзаЏФоS.PUF 10010 A%=USR5(12):IF PEEK(&HD010)=&H44 THEN GOSUB10100 ELSE GOSUB10200 10020 RETURN 10100 A%=USR5(309):POKE &HD065,&H18:POKE &HD066,&H13:A%=USR6(309) 10110 A%=USR5(393):POKE &HD172,&H18:POKE &HD173,&H13:A%=USR6(393) 10120 A%=USR5(306):POKE &HD04D,&H18:POKE &HD04E,&H05:A%=USR6(306) 10130 A%=USR5(390):POKE &HD16A,&H18:POKE &HD16B,&H05:A%=USR6(390) 10140 RETURN 10200 RESTORE11000:FOR I=1 TO 18 10210 READ WS,AD:A%=USR5(WS):IF PEEK(AD)<>&HED OR PEEK(AD+1)<>&H52 THEN10230 10220 POKE AD,0:POKE AD+1,0:POKE AD+5,&H18:POKE AD+6,&H8:A%=USR6(WS) 10230 NEXT I 10240 RETURN 11000 DATA 78, &HD19F, 80, &HD080, 157, &HD128, 159, &HD13F, 161, &HD1D6 11010 DATA 274, &HD19D, 276, &HD136, 278, &HD1A1, 280, &HD1B6 11020 DATA 95, &HD08D, 97, &HD114, 99, &HD16D, 101, &HD116, 105, &HD0DE 11030 DATA 107, &HD1F0, 214, &HD147, 216, &HD15B, 218, &HD1CA 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(FNP$(64,70)+"‚g‚o‚Ц‚l‚o‚ЊŒИ‚ш‚м‚Й‚ё") ELSE Q$=USR0(FNP$(64,70)+"HPфMP–оэјяž§") 30010 RT=1:RETURN 10000 ' ЬЇВБАЮАИ.PUF 10010 A%=USR5(0):D1=PEEK(&HD04F):D2=PEEK(&HD050) 10020 IF D1=&H4E AND D2=&H6F THEN 10060 10030 A%=USR5(25) :POKE &HD1F2,&H18:A%=USR6(25) 10040 A%=USR5(1339):POKE &HD1EC,&H18:A%=USR6(1339) 10050 A%=USR5(1257):GOSUB10080:A%=USR6(1257) 10060 RETURN 10080 RESTORE10110 10090 FOR I=&HD163 TO &HD16B:READ A$:POKE I,VAL("&H"+A$):NEXT 10100 RETURN 10110 DATA 3A,D8,12,32,D6,12,3E,28,00 10120 ' 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒV[ƒ‹ƒh‚n‚m‚Х–Г“GII") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"МАйФоONуоёу—!!") 30040 RT=1:RETURN 10000 ' FЅЬЇнРМА.PUF 10010 A%=USR5(2) :POKE &HD195,&H7D 10020 A%=USR6(2) 10030 A%=USR5(100):POKE &HD1DF,0 10040 A%=USR6(100) 10050 A%=USR5(104):POKE &HD02B,0 10060 A%=USR6(104) 10070 A%=USR5(198):POKE &HD0EA,0 10080 A%=USR6(198) 10090 A%=USR5(225):POKE &HD143,&HC9 10100 POKE &HD150,&HC9:POKE &HD15A,&HC9 10110 A%=USR6(225) 10120 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒ‚ƒ“ƒXƒ^[‚ЊUŒ‚‚Е‚м‚Й‚ё") 30020 GOTO 30040 30030 Q$=USR0(CHR$(16)+CHR$(70)+"гнНРА–оš“™о—œяž§") 30040 RT=1:RETURN 10000 ' FЅЪоЏИ .PUF 10010 A%=USR5(53):POKE &HD142,&H7D 10020 A%=USR6(53) 10030 A%=USR5(21) 10040 POKE &HD1EF,&H10:POKE &HD1FA,&HA 10050 A%=USR6(21):A%=USR5(27) 10060 POKE &HD060,0 :POKE &HD104,0 10070 A%=USR6(27):A%=USR5(34) 10080 POKE &HD0B7,0 :POKE &HD0B8,0 10090 A%=USR6(34) 10100 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(8)+CHR$(70)+"—U“Бƒ~ƒTƒCƒ‹‚ЊЇŒР–Г‚­Žg‚І‚м‚З") 30020 GOTO 30050 30030 Q$=USR0(CHR$(32)+CHR$(70)+"ѕ“фо“аЛВй–о") 30040 Q$=USR0(CHR$(64)+CHR$(90)+"ž’™о§х˜т–”я") 30050 RT=1:RETURN 10000 ' ЬЊиН .PUF 10010 IF DN<>&H41 THEN10050 10020 RESTORE10100:A%=USR5(0):POKE &HD039,&H80:POKE &HD03A,&HA1 10030 FOR I=&HD180 TO &HD1BF:READ A$:POKE I,VAL("&H"+A$):NEXT 10040 A%=USR6(0):Z=85:J=&HD07A:D=&H53:GOSUB10080 10050 IF DN=&H42 THEN Z=711:J=&HD04B:D=&H52:GOSUB10080:Z=734:J=&HD04C:D=&H51:GOSUB10080 10060 IF DN=&H43 THEN Z=890:J=&HD04C:D=&H51:GOSUB10080 10070 RETURN 10080 A%=USR5(Z):RESTORE10110:FOR I=J TO J+15:READ A$:POKE I,VAL("&H"+A$):NEXT 10090 POKE J+5,D:A%=USR6(Z):RETURN 10100 DATA F3,21,A8,A1,11,7F,F8,01,A0,00,ED,B0,21,A7,FF,11,AC,FF,01,05,00,ED,B0,00,3E,C3,32,A7,FF,21,80,F8,22,A8,FF,FB,C3,3B,A0,00,00,F5,E5,21,09,00,B7,ED,52,28,05,E1,F1,C3,AC,FF,E1,F1,37,C9,00,00,00,00 10110 DATA F3,F5,3E,B4,32,53,80,32,28,D0,F1,FB,C9,A6,AC,B7 20000 IF SN=0 THEN A%=USR5(0):DN=PEEK(&HD00A):UF=0:RETURN ELSE DEFUSR9=&HD443 20010 IF DN=&H42 AND SN=1080 THEN UF=1 20020 IF DN=&H43 AND SN=1104 THEN FOR LC=0 TO 11:Q%=USR5(SN+LC):Q%=USR9(&HA000+512*LC):NEXT:UF=1 20030 RT=UF:RETURN 24000 IF DN=&H42 AND SN>1079 THEN RT=1:BK=5 24010 IF DN=&H43 AND SN>1104 THEN RT=1:BK=5 24020 RETURN 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(16)+CHR$(70)+"ƒGƒlƒ‹ƒM[‚ЊŒИ‚ч‚Ш‚­‚Ш‚ш‚м‚З") ELSE Q$=USR0(CHR$(16)+CHR$(70)+"ДШйЗоА–оэїх˜хјя") 30010 RT=1:RETURN 10000 ' ЬЋИМА .PUF 10010 A%=USR5(7):D1=PEEK(&HD020):D2=PEEK(&HD021) 10020 IF D1<>&H46 OR D2<>&H4C THEN 10060 10030 A%=USR5(14) 10040 FOR I=&HD000 TO &HD00F:POKE I,&H11:NEXT I 10050 A%=USR6(14) 10060 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒQ[ƒ€‚№‚Е‚Ш‚­‚Ф‚р") 30012 Q$=USR0(CHR$(16)+CHR$(90)+"‚Ј‚м‚ЏƒfƒBƒXƒN‚ЊŽg‚І‚м‚З") 30020 GOTO 30050 30030 Q$=USR0(CHR$(32)+CHR$(70)+"ЙоАб†œх˜уѓ") 30040 Q$=USR0(CHR$(16)+CHR$(90)+"ЕЯЙУоЈНИ–от–”я") 30050 RT=1:RETURN 10000 ' ЬойАГВнФ.PUF 10020 A%=USR5(1400):RESTORE10040:GOSUB10030:A%=USR6(1400):RETURN 10030 FOR I=&HD007 TO &HD026:READ A$:POKE I,VAL("&H"+A$):NEXT:RETURN 10040 DATA 21,00,00,E5,CD,8E,0B,CD,73,0B,FE,20,20,F9,E1,7D 10050 DATA FE,4E,20,01,23,23,FE,50,20,E9,18,E4,AC,B9,BD,CE 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' ЬинОНвАЖ.PUF 10010 A%=USR5(0):DK=PEEK(&HD009)-&H30:IF DK<0 THEN DK=0 10020 ON DK GOSUB 10100,10110,10110,10110,10120,10130,10130 10030 RETURN 10100 A%=USR5(108):POKE &HD06E,&H18:A%=USR6(108):RETURN 10110 S1=189:S2=192:GOSUB11000:RETURN 10120 S1=202:S2=205:GOSUB11000:RETURN 10130 RETURN 11000 A%=USR5(S1):POKE &HD0DD,&H21:POKE &HD0DE,&H5F:POKE &HD0DF,&HEA 11010 A%=USR6(S1) 11020 A%=USR5(S2):POKE &HD0F0,&H0 :POKE &HD0F1,&H0 :POKE &HD116,&H18 11030 A%=USR6(S2):RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(48)+CHR$(70)+"•ŽвCs‚Х–Г“G‚Щ‚Ш‚ш‚м‚З") 30020 GOTO 30050 30030 Q$=USR0(CHR$(48)+CHR$(70)+"ёœŒœ—оŽ“уо") 30040 Q$=USR0(CHR$(96)+CHR$(90)+"ёу—цхјя") 30050 RT=1:RETURN 10000 ' PЅНФиАФG.PUF 10020 A%=USR5(556):RESTORE10060:GOSUB10040:A%=USR6(556) 10030 RETURN 10040 FOR I=&HD007 TO &HD01E:READ A$:POKE I,VAL("&H"+A$):NEXT I 10050 RETURN 10060 DATA 21,00,00,E5,CD,D0,0B,CD,B5,0B,FE,20,20,F9,E1,23 10070 DATA 7D,FE,22,20,EE,18,E9,00 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' ЭйТЋАИ .PUF 10010 A%=USR5(70) :J=&HD09D:GOSUB10150 10020 A%=USR6(70) 10030 A%=USR5(1046):J=&HD1D7:GOSUB10150 10040 A%=USR6(1046) 10050 A%=USR5(1169):J=&HD049:GOSUB10150 10060 A%=USR6(1169) 10070 A%=USR5(1269):J=&HD049:GOSUB10150 10080 A%=USR6(1269) 10090 A%=USR5(1433):J=&HD049:GOSUB10150 10100 A%=USR6(1433) 10110 A%=USR5(56) :POKE &HD088,40 10120 A%=USR6(56) 10130 RETURN 10140 ' 10150 RESTORE 10210 10160 FOR I=0 TO 7 10170 READ D$:POKE J+I,VAL("&H"+D$) 10180 NEXT I 10190 RETURN 10200 ' 10210 DATA E1,36,00,23,36,00,AF,C9 10220 ' 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"‚S‚O“‚Ьƒ_ƒ[ƒW‚Х‚n‚j") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"40%щРов-МоуоOK") 30040 RT=1:RETURN 10000 ' ЭолнСЎ .PUF 10010 A%=USR5(7):D1=PEEK(&HD000):D2=PEEK(&HD001) 10020 IF D1<>&H4D OR D2<>&H53 THEN 10040 10030 A%=USR5(468):FOR I=&HD170 TO I+4:POKE I,0:NEXT:A%=USR6(468) 10040 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(128)+CHR$(70)+"–Г“G‚Щ‚Ш‚ш‚м‚З") 30020 GOTO 30040 30030 Q$=USR0(CHR$(112)+CHR$(70)+"ёу—цхјя") 30040 RT=1:RETURN 10000 ' ЮпЏЗА2 .PUF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H31 THEN 10030 10020 A$=DSKI$(1,0):NAME"OP.BIN"AS"OP.BAK":NAME"VIEW.BIN"AS"OP.BIN" 10030 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒQ[ƒ€‚№‚Е‚Ш‚­‚Ф‚р") 30012 Q$=USR0(CHR$(128)+CHR$(90)+"ŠG‚ЊŒЉ‚ъ‚м‚З") 30020 GOTO 30050 30030 Q$=USR0(CHR$(32)+CHR$(70)+"ЙоАб†œх˜уѓ") 30040 Q$=USR0(CHR$(128)+CHR$(90)+"”–о№њя") 30050 RT=1:RETURN 10000 ' ЯВ .PUF 10010 A%=USR5(0):IF PEEK(&HD00A)<>&H41 THEN10070 10020 POKE &HD0BE,&H80:POKE &HD0BF,&HA1:RESTORE11000 10030 FOR I=&HD180 TO &HD19F:READ A$:POKE I,VAL("&H"+A$):NEXT I 10040 A%=USR6(0):A%=USR5(76) 10050 FOR I=&HD143 TO &HD146:READ A$:POKE I,VAL("&H"+A$):NEXT I 10060 A%=USR6(76) 10070 RETURN 11000 DATA 31,FE,A3,21,00,A4,E5,21,00,80,E5,21,99,A1,E5,21 11010 DATA 96,A1,E5,C3,0B,A4,C3,8F,A4,C3,23,A5,00,00,00,00 11020 DATA 3A,26,D0,00 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(FNP$(96,70)+"‚l‚o‚ЊŒИ‚ш‚м‚Й‚ё") ELSE Q$=USR0(FNP$(96,70)+"MP–оэјяž§") 30010 RT=1:RETURN 10000 ' ГоЇиН2 .PUF 10010 A%=USR5(1):DN=PEEK(&HD000) 10012 IF DN=&H41 THEN GOSUB10040 10020 IF DN=&H42 THEN GOSUB10100 10030 RETURN 10040 A%=USR5(0):RESTORE10080 10050 FOR I=&HD0D0 TO &HD0E7:READ A$:POKE I,VAL("&H"+A$):NEXT I 10060 POKE &HD050,&HCD:POKE &HD051,&HD0:POKE &HD052,&HC0 10070 A%=USR6(0):RETURN 10080 DATA E5,21,A7,FF,36,3E,23,36,04,23,36,37,23,36,C9,E1 10090 DATA 11,00,D2,C9,AC,B9,BD,CE 10100 A%=USR5(36) 10110 POKE &HD0E3,&H3A:POKE &HD0E4,&H79:POKE &HD0E5,&HF9 10120 POKE &HD0E6,&H32:POKE &HD0E7,&H37:POKE &HD0E8,&HF9 10130 A%=USR6(36):RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(128)+CHR$(70)+"–Г“G‚Щ‚Ш‚ш‚м‚З") 30020 GOTO 30040 30030 Q$=USR0(CHR$(112)+CHR$(70)+"ёу—цхјя") 30040 RT=1:RETURN 10000 ' диРВЮГРВ.PUF 10020 A%=USR5(764):POKE &HD00B,&H5F:POKE &HD00C,&HD5 10030 RESTORE10050:GOSUB10040:A%=USR6(764):RETURN 10040 FOR I=&HD017 TO &HD026:READ A$:POKE I,VAL("&H"+A$):NEXT:RETURN 10050 DATA D1,1C,7B,FE,19,20,EE,18,E7,A6,BE,AC,B7,B6,B2,BE 10060 END 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' диРВЮГР2.PUF 10020 A%=USR5(356):IF PEEK(&HD000)<>&HF3 THEN10050 10030 POKE &HD00B,&H5F:POKE &HD00C,&HD5:RESTORE10080:GOSUB10070 10040 A%=USR6(356):GOSUB10090:RETURN 10050 GOSUB10120:RETURN 10070 FOR I=&HD017 TO &HD026:READ A$:POKE I,VAL("&H"+A$):NEXT:RETURN 10080 DATA D1,1C,7B,FE,59,20,EE,18,E7,A6,BE,AC,B7,B6,B2,BE 10090 A%=USR3(7):I=&HA0C0:FOR LP=101 TO 130 10100 POKE I+1,ASC(MID$(STR$(LP),3,1)):POKE I+2,ASC(MID$(STR$(LP),4,1)) 10110 I=I+32:NEXT LP:A%=USR4(7):RETURN 10120 A%=USR3(7):I=&HA020:FOR LP=131 TO 188 10130 POKE I+1,ASC(MID$(STR$(LP),3,1)):POKE I+2,ASC(MID$(STR$(LP),4,1)) 10140 I=I+32:NEXT LP:A%=USR4(7):RETURN 30000 IF PEEK(&HD409)=0 THEN Q$=USR0(CHR$(32)+CHR$(70)+"ƒXƒy[ƒXƒL[‚ХŠG‚ЊŒЉ‚ъ‚м‚З") ELSE Q$=USR0(CHR$(32)+CHR$(70)+"НЭпАНЗАуо”–о№њя") 30010 RT=1:RETURN 10000 ' КИВЩЗКГМ.PUF 10010 A%=USR5(0):IF PEEK(&HD01B)=&H44 THEN 10050 10020 A%=USR5(33):POKE &HD0D2,&H2A 10030 POKE &HD0D3,&H12:POKE &HD0D4,&HD8 10040 A%=USR6(33) 10050 RETURN 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1431 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1431 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 30000 IF PEEK(&HD409)<>0 THEN 30040 30010 Q$=USR0(CHR$(32)+CHR$(70)+"‚g‚o‚Њ‚O‚Щ‚Ш‚ъ‚Ю‚l‚`‚w‚Щ") 30020 Q$=USR0(CHR$(160)+CHR$(90)+"‰ё•œ‚Е‚м‚З") 30030 GOTO 30060 30040 Q$=USR0(CHR$(32)+CHR$(70)+"HP–о0цхњъо") 30050 Q$=USR0(CHR$(48)+CHR$(90)+"MAXц–’ь˜œя") 30060 RT=1:RETURN 10000 ' кВЅЖон .PUF 10010 A%=USR5(7):D1=PEEK(&HD020):D2=PEEK(&HD021) 10020 IF D1<>&H46 OR D2<>&H4C THEN 10040 10030 A%=USR5(16):FOR I=&HD000 TO &HD1FF:POKE I,&H11:NEXT I:A%=USR6(16) 10040 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒQ[ƒ€‚№‚Е‚Ш‚­‚Ф‚р") 30012 Q$=USR0(CHR$(16)+CHR$(90)+"‚Ј‚м‚ЏƒfƒBƒXƒN‚ЊŽg‚І‚м‚З") 30020 GOTO 30050 30030 Q$=USR0(CHR$(32)+CHR$(70)+"ЙоАб†œх˜уѓ") 30040 Q$=USR0(CHR$(16)+CHR$(90)+"ЕЯЙУоЈНИ–от–”я") 30050 RT=1:RETURN 10000 ' кВФоЏИ2 .PUF 10010 A%=USR5(642):POKE &HD08A,&H7D 10020 A%=USR6(642) 10030 A%=USR5(624):POKE &HD030,100:POKE &HD03C,100 10040 A%=USR6(624) 10050 RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"ƒV[ƒ‹ƒh‚Њ‚T”{‚Щ‚Ш‚ш‚м‚З") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"МАйФо–о5ъо’цхјя") 30040 RT=1:RETURN 10000 ' WЅВАН .PUF 10010 A%=USR5(0):D1=PEEK(&HD001):D2=PEEK(&HD002) 10020 IF D1<>&H59 OR D2<>&H73 THEN 10090 10030 A%=USR5(682):POKE &HD0B4,&HC9 10040 A%=USR6(682) 10050 A%=USR5(695) 10060 POKE &HD0EA,&H98:POKE &HD0EC,&H32 10070 POKE &HD0ED,&H97:POKE &HD0EE,&H7F 10080 A%=USR6(695) 10090 RETURN 20000 IF SN<1416 THEN RETURN 20010 DEFUSR9=&HD443 20020 FOR LC=0 TO 23 20030 CK=SN+LC:IF CK>1430 THEN CK=1439 20040 Q%=USR5(CK):Q%=USR9(&HA000+512*LC) 20050 NEXT LC 20060 RT=1:RETURN 24000 IF SN<1416 THEN RETURN 24010 DEFUSR9=&HD440 24020 FOR LC=0 TO 23 24030 CK=SN+LC:IF CK>1430 THEN CK=1439 24040 Q%=USR9(&HA000+512*LC):Q%=USR6(CK) 24050 NEXT LC 24060 RT=1:RETURN 30000 IF PEEK(&HD409)<>0 THEN 30030 30010 Q$=USR0(CHR$(32)+CHR$(70)+"‚g‚o‚ЊŒИ‚ч‚Ш‚­‚Ш‚ш‚м‚З") 30020 GOTO 30040 30030 Q$=USR0(CHR$(32)+CHR$(70)+"HP–оэїх˜хјя") 30040 RT=1:RETURN џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџБкНР2 ƒAƒŒƒXƒ^‚Q + БнУоЏФзВн ƒAƒ“ƒfƒbƒgƒ‰ƒCƒ“ , ВАГойНФАн ƒC[ƒ”ƒ‹ƒXƒg[ƒ“ < ВйаХ! ƒCƒ‹ƒ~ƒiI I ДвзйФоЅФозКон ƒGƒƒ‰ƒ‹ƒhEƒhƒ‰ƒSƒ“ Z ДнФЫ­Аз ƒGƒ“ƒgƒqƒ…[ƒ‰ n •œоŽ“›я˜їьо ‚Јь—l‚­‚ч‚д { •сŒђхѕ“њ’ ‚Ј‚П‚с‚п‚Ш‚ф‚Є‚ъ‚Ђ „ ЖЕНДнМоЊйНо Ÿщ1 ƒJƒIƒXƒGƒ“ƒWƒFƒ‹ƒY@‚Л‚Ь‚P “ ЖЕНДнМоЊйНо Ÿщ2 ƒJƒIƒXƒGƒ“ƒWƒFƒ‹ƒY@‚Л‚Ь‚Q І Xna(ЗЛХ) ‚w‚Ž‚iƒLƒTƒij Н —§ро§щЪпзРоВН ‹ж’f‚Ьƒpƒ‰ƒ_ƒCƒX д ЗоОо! ƒMƒ[I т КнСШнРй ƒRƒ“ƒ`ƒlƒ“ƒ^ƒ‹ ї šої˜’§ ‚В‚ч‚­‚Ђ‚ё  Xak(ЛАИ) ‚w‚‚‹iƒT[ƒNj ! Xak2(ЛАИ2) ‚w‚‚‹‚QiƒT[ƒN‚Qj = Xak ЖоОойщф“ ‚w‚‚‹@ƒKƒ[ƒ‹‚Ь“ƒ Q ЛВКмАйФо ƒTƒCƒRƒ[ƒ‹ƒh a ›•фђ–о˜”§ ‘‰Г—Šw‰€@“ќŠwˆФ“р v МЊХнФозКон ƒVƒFƒiƒ“Eƒhƒ‰ƒSƒ“ … œо˜“щъхіђ Žž‹ѓ‚Ь‰д‰Х • ž§šо˜ПАЛиБн э‘ƒ\[ƒTƒŠƒAƒ“ Ѓ ПАЛиБн ƒ\[ƒTƒŠƒAƒ“ Г РоЅЫонС ƒ_Eƒrƒ“ƒ` У DEЅJA(УоЅМоЌ) ‚c‚dE‚i‚`iƒfEƒWƒƒj в уо§щ“–о˜”§ МХиЕ1 “d”]Šw‰€@ƒVƒiƒŠƒI‚P т ф“œ§фœ “Ќ_“sŽs ё ФЏЬп†шї”! ƒgƒbƒv‚№‚Ы‚ч‚ІIi“d”]Šw‰€‚Rj § ФозКонХВФ ƒhƒ‰ƒSƒ“ƒiƒCƒg  ФозКонХВФ2 ƒhƒ‰ƒSƒ“ƒiƒCƒg‚Q  хљфя—ысŽ“ –Т–хŠЊ”щ’Ÿ , ч–рщ••—№ ‚Ъ‚Љ‚Н‚Ь‚Ј‚Ј‚Ћ‚н : ЪВГЊВЪоНРА ƒnƒCƒEƒFƒCƒoƒXƒ^[i“d”]Šw‰€‚QjG ЪпЏИЯЦБ ƒpƒbƒNƒ}ƒjƒA S ыоœŽ“œоŽКнФлАй ”ќ­—ƒRƒ“ƒgƒ[ƒ‹ ] ЫпзаЏФоПАЛиБн ƒsƒ‰ƒ~ƒbƒhƒ\[ƒTƒŠƒAƒ“ f ЬЇВБАЮАИ ƒtƒ@ƒCƒA[ƒz[ƒN † ЬЇВХйЬЇнРМоА ƒtƒ@ƒCƒiƒ‹ƒtƒ@ƒ“ƒ^ƒW[ ™ ЬЈАФоЪоЏИ ƒtƒB[ƒhƒoƒbƒN Њ ЬЊиН ƒtƒFƒŠƒX М( Foxy(ЬЋИМА) ‚e‚‚˜‚™iƒtƒHƒNƒV[j ф ЬойАГВнФо ƒuƒ‹[ƒEƒCƒ“ƒh є ЬпинОНвАЖА ƒvƒŠƒ“ƒZƒXƒ[ƒJ[  ЬпинОНъНФиАФЖоАй? ƒvƒŠƒ“ƒZƒX‚ЭƒXƒgƒŠ[ƒgƒK[ƒ‹H  ЭйТЋАИ ƒwƒ‹ƒcƒH|ƒN ' ЭолнСЎœ§р’™§› ƒxƒƒ“ƒ`ƒ‡g‘ЬŒŸИ ? ЮпЏЗА2 ƒ|ƒbƒL[‚Q K я’ЅMAI •‘E‚l‚`‚h Y ё™о§ž§œГоЇиН2 –ВŒЖэŽmƒ”ƒ@ƒŠƒX‚Q l єјр’ю“ро’1 ‚т‚ш‚Н‚Ђ•њ‘ш‚P „ єјр’ю“ро’2 ‚т‚ш‚Н‚Ђ•њ‘ш‚Q ’ йАнмАН(š˜’щ—š“œ) ƒ‹[ƒ“ƒ[ƒXi•ˆп‚Ь‹MŒіŽqj Ќ RAY-GUN ‚q‚`‚x|‚f‚t‚m Ч кВФоЏИ2 ƒŒƒCƒhƒbƒN‚Q з мнРозАНоЬлбВАН ƒƒ“ƒ_ƒ‰[ƒYƒtƒƒ€ƒC[ƒX у џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўоP‚gw‚gw‚gƒwgw‚g…wg†wƒgw‚gwƒgwgw…gw‘gwƒW‚U‚ѕ‚UƒWwšg‚wgƒwˆgh‚‡œ„"„œ˜ƒœ˜‚œ˜ƒœ˜‚œ˜‚œ ƒœ œ˜Œœ˜ ‚œ‚œ˜„" …œ†˜ЉgƒwW‚Uѕ‰џg„wgw‚gwgwg‡wvƒgwgvwv‚wvg…fwfwgwgw‚gfwgfv…f‚v‚fvgUƒѕƒџ_‚џ‚ѕUW„g—f‚g…wg„fg ™œ…™œƒ"( œƒ™œ ‚™˜ ™˜œ‚™˜œ™˜ ™ƒ™˜™˜œ‚™œˆ‰…™œƒ™ƒœ œ„" Š™ЈfgwuƒU_‚џ_†џw‚gŠwgŒwg…wgw‚g‚wgw‚g‚w‚gƒwg‚wƒgw‚g‚wg‚wUѕŠџ‚ѕ„W‚w–g‡wgƒwh‚†œƒ"(†œ ƒœ‚œ ƒœ ‚œœ˜ ‚œ˜ œ ƒœ‚ ‰ˆ‰ˆ„œ™‚…œ œƒ"(…œ†˜Љg‚wƒUѕ‚џѕ†џg„wgˆwv‚wgwgwgwvwgvgwgvwvgƒwfgvfvfw‚gf‚gfƒg‚wgfwfg‚wUŽџ„ѕUWw—fƒgwgwƒg ‡™˜ƒ"œ˜‚™˜™˜ƒ™˜ ™˜ƒ™˜‚™˜ ™‚™œ™˜‚™ œˆ‰ˆ‰ ‰ ‚™˜ƒ‰ˆ ƒ™˜™œƒ"(Š™Ѓfg…w UuUџ_Uѕџѕ…џwg’wgw‚g‚w‚gƒwgwgƒw‰g‚w‚gwg‚wƒgwg‚W‚Uџ…ѕWw™gƒwgwh‚…œ˜ƒ" ‚œ ‚œ œ ƒœ‚œ ƒœ ‚œœ˜ ‚œ˜ œ ‚œ ˜‰ˆ ‰ˆ‰ ‰ ˜ƒ‰ ‚‰ ƒœ ‚œ‚"(„œ‡˜Єg„w‚W‚Uƒѕџѕ†џ‚g†w‚g‚wg‹wƒgƒwvƒw fgwvgwgvg‚wƒg‚w„fwf‚guUѕ“џ‚_‚UWœfgw †™œ‚" ‚™ ‚™˜™œ ‚™˜ ™˜ƒ™˜ ™˜ˆ‚™ ™œ™˜‚™œ ‚‰ ‰„ˆ ˆ‰ ‰‚ˆ ‚™˜‚™œ‚" ƒ™œ†™˜Ѓfg„wu…U_џ_U…џˆwgwg„w‚g‚wgƒwgw‡gwƒg‚w‚g‚wWUѕ”џ„ѕWwœghƒ„œ˜"(ƒœ˜ƒœœ˜ƒœ‚œƒœ‚œ‚ ˜‚œ‚˜œ˜‚œ˜†œ™‰ ˆ Œœˆ„‰ˆƒœ ‚œ˜‚"(„œ‡Ѓg„wW…U…ѕ„џwg‡w‚g‚w‚gwg‚wvƒwvgv‚wfwg‚wg‚fw‚vg‚wuџ_—џ‚UWw›f ‚™œƒ™˜"(œƒ™ ‚™˜ ™ ‚™‚˜™˜ ‚™˜ ™˜Ш™˜ ‚™‚ œ ‚™ †онЭЬˆЮоƒЭœ˜ ‚™˜‚™œ˜"(„™œ†™˜ЃfgƒwuwWƒU…_UџѕU›w‚gƒwg‚wgw‚gwg‚wg‚wgw‚gwgw‚g‚wUѕ˜џƒѕ‚Ww˜ghƒ„œ(„œ˜ƒœœ˜ ‚œ‚ œƒœ œ Шœ‚ œ˜Шœ˜ƒœ‰оЭ‡онЬ œ˜„œ" „œ†˜Ѓg„w„WƒU‡ѕџgwgwv„wg‡wv‚wvgw‚gw‚g‚w‚g…wg‚wg‚w‚_šџ‚ѕWw—f ‚™œƒ™˜(œ„™ ‚™˜ˆ™‚™œ™‚˜‚™‚˜™˜Ь œ‚™Р™ ƒ™ ‰но‡н‚оЬ™œ ƒ™œ(Š™Ёfg„wuw‚uwƒU†_ѕœwgƒwg†wgw‚gwW‚Uœџ‚ѕWw•ghƒ„œ ƒœ œ ‚œ˜ ˜ˆ‚œ˜Шœ˜ ‚œ œ Э ˜Ш‚œ œ ‚œ˜•оШ‚œ „œ˜" „œ†˜Єg…w‚WƒU„ѕџ‚ѕˆwgwvf„wvwg‚wg„wgwgƒwvw‚gƒw‚WƒUџ_џѕW•fh…™˜œ‚™ ˜™˜ƒ™‚  ‚™ œ‚™ œ ˜мЭ Р‚™ ˜ ‚™•но ™ „™œ˜(Š™˜Єf†wuwƒUƒ_U‚_Їwg‡wg„wW„U‚ѕžџѕW•g ‚ƒœ ˜(œ˜œ œ ‚œ˜ˆœ ‚œ ˜Ш‚œ˜ШœнШœ œ˜Шœ˜ ‚œ˜–о œ˜†œ „œ†Єg…w‚W„U…ѕg†wg˜wgwvg…wg„wv‚wgw‚Uѕƒџ_ џUv“fh…™ ˜™ ™ œ œ ‚™ ™‚™˜Ш™ ‚™˜Шœ ЬР™ ™Р™˜ ‚™˜–н ™ …™˜ Š™˜Єfg„w‚u‚WƒU_U‚_†wg‡wg„wgwgwg„w‚g‡wƒg‚wg‡w‚UЅџѕWw“g ƒ‚œ œ˜‚œ ˜œ˜ƒœ˜ ‚˜‚œ˜Шœ ‚œ ˜оЭШœ œ˜Шœ ‚œ–оиœ˜и†œ„œ†˜Ѕgƒw…WƒU„ѕ’wgwgƒw‚g‚wg‚wg‡wgƒw‚gvgwuUѕІџ_Uv’fg ‚™ œ™œ ™ ™˜™™ ƒ™ ˜‚™ ˜Э ™œ нЬ œ ™Р™ ‚™ –на™и†™„™œ…™Єf…wƒuUW…Uˆwgƒwg”wg…wgw‚g…wUѕЇџѕ‚Ww‘ghƒ‚œ˜‚œ œ˜œ œ ƒœ‚ ˜ ‚œ ˜Ш‚œ˜иœоЭ ˜о œиœ Ш‚œ–оиœ˜о …œ˜ „œ†Єg†wƒW†U†wvƒw‚gw‚g…w‚g‚wg„wvwg‚wvg‹wUЉџ_ƒU‚Wwgf …™ ™˜‚™ ™ ˜ ‚™ œ  ™˜Э Р‚™а™ нЬ н ™ а™ Р‚™ –ни™ни…™œ Š™˜Ѕfgwgƒw‚uWw„Ugƒwg‚wg‚wƒgwg†wgwg†wgwWUЈџˆѕUWŒg ‚ƒœ œ˜‚œ œ ˜ ‚œ ˜Шœ˜ œ˜ШœШ‚œиœоЭ ˜о œиœ Ш‚œ—о ˜‚о …œ˜„œ†˜Їg…w†WU‰wg‚wgwg†wg‰wg†wgƒwg‚wuUВџѕwŠfh…™˜‚™˜™˜‚™  ‚™ а™ œРœа‚™ а˜ЭнЬ н ™ и™ Э ™н‚ни…™„™œ…™Ђfgf‚vfg‚wU‡uwgƒwg„w‚g…wg„wg–w‚UВџѕWŠg ‚ƒœ˜‚œ œ˜‚œ ˜ ‚œ˜иœŠи˜‚онؘоиœо Э œ˜ŒоŽ‚о …œ „œ†Ђgƒw‚gwŠW‰wg†wg„wgwgŠwg‡wg‚wUџ_Вџѕwˆfg …™˜‚™ ™‚™  ‚™аŠ‚онРœ и™н ˜ЬШ™ˆнои‚Žни…™ Š™˜ f…wfg„w‡u…wgƒwgЂwWUѕ•џ‚™šџѕWw‡ghƒƒœ œ˜ œ˜‚œ ˜Ш‚œ“Э о ˜ои˜оЭ œ†ои”о „œ˜„œ†˜ gƒwgw‚g…wW„wWwƒUW…wgwg’w‚Uџ_”џ№ ‚™ƒџ№ƒ“џѕv‡f ‚™œƒ™ ™ ™‚™ ˜Ш˜‚аœо иœои‚‚ нина˜‚нШ™ „но‚‹оао‚о ƒ™„™œ…™˜ŸfgŒwuWwUWu‚w‚W„wg…w…W‚wg…w‚WŽwUƒѕ—џ№‚™№ …™џѕW‡g ‚„œ œ˜ œ˜‚œœ„ о ˜о ˜о о ˜‚о„о ˜ои˜‚о он ˜„оиои˜ƒоƒи„œ „œ†™gwƒgwWƒwW‚Uuƒwg†wƒuƒUW†wWwuWwuƒ_џ „™№™Š™ŽџUw†fh‡™ ™ ™‚™˜ œ˜нин œ и ниоЭР„н ино н ноؘ„нон ƒнои‚ ƒ™ Š™˜f‚wvg–w‚WŒwW‚U‚W†w„WŒw‚WU‚ѕŽџ№‰™†™ ƒ™‚џѕW†gh‚…œ œ ‚œ œ‚ ‚œ о иœиои˜‚ЭШЭ„о‚оиои˜ƒоШˆонЭЮ‰о †о‚ˆœ†˜”gwƒg…wW•wuWUW…wuWwUu…U‚W‚wWƒuŒwU‚uU_Žџ ™™‹џѕUw†f ‡™ ™ ˆ‚™˜ и‚™н о ˜о нЭЭЭƒн и ноино ‚нЮиˆн‚Ь‚ЭЮ†ни˜‡но艇™œ…™“fgƒf„g—w†W…w„W…U‰W‹wW‚UѕŽџ —™ƒ™ŠџѕWw†g ‚…œ˜œ ˆ‚œœ ؘоиœ˜ои˜ои˜о Шƒои‚оƒо‚оиƒо„о†оЭШ‚ ‚ЭЮ„ои˜‰о Œ‡œ…˜›g—w…u„wWU„uwˆU‚uw‚u‹wuUџ№‚™—™ ™‰џѕW†fh‚™œ…™™€‰™ ˜Э о œ оно„о„но ‚ни‚но‚но ƒни…ни…оиЭЮ‚ни‰нШ‚‰‹™’f‚wƒf›w…W‚wˆW‚Uѕ…U†WŠwWUѕŽџ№ ™‡џѕWw†gh‚‡œ ˜‰ œ ؘон‚о ои‚ƒо‡„ои‡оиŒо†онЮ ‰оЭ‰†œ†’gƒw‚gŠwgwƒuUuWw„u‡U‚џѕ‚U‚uw‚uŠw‚uU_џ№‰™ƒ™ƒ™Œ™‚‡џѕW‡f ‰™ ˆ ™ Шœ ои ноо‚о肇 ƒно †ноŠн‚‰ноЬ Œ…™œ…™f‚g„wg‹wg‚w‚gƒwgfg‡w‚WUƒWwƒW‚UW„U„ѕU‚WwƒWŠwWUѕџ ‰™ƒ™ ƒ™„™ ˆ™‡џѕWw†g ‚‡œ ˆ˜‰ˆœ Э ‚ои‚оƒоŒ–оиƒDH…‚ˆонЭ ‚‰†œ…˜g“wgwˆgˆwuW‚UuŒUƒ_ѕƒUƒuŠwu‚_Œџ№™…™ ‚™ ƒ™ ƒ™ƒ™‰™ˆџѕWg„fh‰™œˆ‚ˆŒ˜Ьи˜ƒни‚о иXџ№ƒ—ноEUџ…‚‚о†нмЬ‚ˆŒŠ™Žfˆwgvƒwvgw‚fgƒfgˆfg‡wW‡UѕˆU„ѕU…W‰wUѕџ ƒ™ ‚™ ‚™ ƒ™ ƒ™ƒ™ƒ™†™‡џ‚ѕWwƒghƒ†œ™‰‚‰ ˜ЭЮ …о„‚Uƒџ„U˜оеUXƒџ‡ои„онШ„‰Œ„œ…˜Žgˆwgwg‚w“g†w‚u‚UѕUџѕџ‰Uƒ_ˆU†wƒU_Œџ№™ ‚™‚™ƒ™ ƒ™„™ ‚™ƒ™ ‚™ ‚™ ‰џѕ‚W‚w ‚™œ†™˜ˆ€„ˆЬЮии‚но‚U_ƒџ‚ ‰]—нпџƒџƒU‚оƒнЬР„ˆ‰„™œ„™Œfg‡wgw‚g„fgfg‡wWƒUѕUѕŒU‚ѕ‚UѕƒU„WwƒWUƒѕ‹џ№™ ‚™ ‚™ƒ™ƒ™™ ™ ƒ™ ‚™ ‚™ ‚™‚‰џ‚ѕ‚Ww ‚‡œ™‰ˆ ‚‰ Эоиƒоƒ‚U_џј‚џј‚ ‰ˆў—опјџ…UX‚‚ои‚оЭШ…‰Œ„œ…‹gwgŠwƒgw’g†w‚uw‘U‚_ѕџ_‚џѕ‚U‚uUuƒUƒ_‹џ№ƒ™ ‚™„™ ™‚ˆ№‚‚™ ‚™‚™ƒ™‹џѕUxŠ™‚ˆ‰‚ˆ‰ ЬЭои‚но‚Uƒџ№ ˆƒ œ§—н﹉ˆƒ‰ˆџ‚UH но‚нЬШ…ˆ‰‰™‹f‚g‰wgfgf‚gf‚w‚g†wƒWUW…U…W„UˆѕUƒW‚U…ѕŒџƒ™ ƒ™ ‚™‚џ ™™ƒџ№ƒ™ ™ƒ™Šџ‚ѕWXƒ‡œƒ‰ ƒ‰ ЭЮ„оие_„џј‰œ„ ݘў—опјŒ˜„‚‰ˆ‚џ‚UX„оЭ †‰„œ…‹gwg…wgƒw™g…wWuƒwu‚w‚UW„uUuƒU‡_Uџ„Uџƒ_‹џƒџ ‚™‚™‡џˆџ№‚™ ™‚‹џѕ Š™ˆˆЬЭ„н‚о…џ№œ™ƒЬ§—но№œƒœ™ˆƒџѕUи„нЬ†ˆ„™œ„™˜‹f‚wg‚wƒfg›fˆw…W‚U‡W„U‰ѕ‚Uƒѕ‹џ№…Ь ‚™Šџ№ЬŠџ№™ ƒЬ‰џѕ ‚‡œ™†‰ˆ‚Э†оп„џјœЭœ‚ Яэ™ојЬƒ ‚œ„џѕ„онЭ  „‰…œ„˜gwg‚wžg„wW…wƒuƒU†u…Uˆ_ѕџ_џ …ЬРџ ЬРџ№„ЬР‰џјŠ™˜„ˆ‰ ‚Э ЬЭ…но…џ „Эƒо™н о ݘ ЭЬ„џў„нмШ‚ЭЮиƒˆ‰™˜‹fg‚w‚gŸf„wW…wƒW‚U‡W…U†ѕџƒѕџ№†ЬŽџ ЬРџ№…Ьˆџјƒ‡œ…‰ƒЭ ЭЮ†оп…џ‚Ђо ЭЯэ˜…џ…онШ‚Э‚о肉Œ„œ…ЎgŒwuwWUƒu‚Uuw‚U_џ„_“џ№†ЬРџ№ƒЬŒџ …ЬˆџјŠ™…ˆ‚н‚ЬШЬЭ†нои‚ƒоЂнƒо‚…џў…нЬРЬЭ‚ноˆ‰„™œ„™Žfvgžfw†W‚UWƒU‡ѕџ‚ѕ„џ †Ь‹џ№…ЬŠџ№†Ьˆџ ƒ‡œ„‰‚о‚Э‚ЭŠоп…яЇо‚‡оЭ Юƒо ‰Œ…œ„Ўgwu‚W‰w†u…Uџ_™џ№„ЬР Ь‰џ†Ь‰џ Ь ƒЬР‰џ Š™ƒˆ‰ ƒн Э ЬЭ„ноп„я…юяно‚яэŒнп†я„о‡нЬ ЭШƒниˆŒ‰™˜Ўfw†WUW‚Uѕ™џѕ‚џ ЬР…Ьƒџ№Ь А ‚ЬР№ЬР†џ ƒЬ ‚Ьˆџјƒ‡œ™ƒ‰ˆƒои‚Э ЭЮ„оƒя…џƒяюоƒяюŒо…яƒџƒя†онЭ ‚Э‚о肉…œ„˜Ўgwu„wuƒUœџѕ‚џ‚ѕ †ЬЮюм„Ь „Лџ„Ь„…ЬРŠџ№Š™˜ƒˆ€ƒн ‚ЬШЬЭƒнп‚ю…џўƒюнпя‚џяŒноƒю‡џяэ„нЬШƒЬ‚на‚ˆ‰™g­fw„WwW‚U‚ѕ›џƒѕџѕ †Ьюь…Ь †ЛА†ЬЭюм„ЬР‹џјƒ‡œ„‰ˆƒо ‚ЭШ‚Эƒопƒя„џƒяюопя‚џяо„я†џ‚я„оЭШƒЭШ‚о肉†œ„wgwЊgƒwWŠwu‚wUuwU‚_˜џѕ‚џ‚_џѕ_ †Ьюь…Ь †ЛА‡Ьюь„ЬР‹џ Š™„ˆ€ƒн ‚ЬР ЬЭ‚н‚о‚юя‚џƒюяŽнпяџўюноƒюя„џƒю„нЬШ ‚ЬР‚ни‚ˆ‰‰™ƒwfgЈf‚W‹wƒWwƒWUѕ™џѕџƒѕџ‚ѕ№†Ьюь…Ь †ЛА‡Ьюь„Ь‹џ ƒ†œ™„‰ˆƒо ƒЭ ЭЮ„оˆяюЁоп„я‚џƒяюƒонЭ‚ ‚ЭШ‚о ‚‰Œ…œ„‚wgwЇgŽwUu„w‚uU_—џѕƒџ_‚џѕ‚_џ№…Ьюь…Ь †ЛА‡ЬюьƒЬŒџ ‚™œ†™˜…ˆƒн ‚Ь ШЬЭ„но‡юни‘ноп†юяю„нЬЭ Ш‚Ь‚н‚ˆ‰‰™˜‚g‚wgwƒgЃfgW‹wW…wW‚Uѕџ…ѕ ЬР‚ЬЭюм„Ь †ЛА†Ьою‚‚ЬŒџ ‚‡œ™…‰‚ои‚Э Э Э†опƒяюоиЭ‚Э‘оп…я†оЭШЭШнШ‚оиƒ‰Œ…œ„˜gwgwg„wЂgƒwUWŽw‚uUџ‚_œџ_џ‚_№‰ЬРƒ †ЛАƒ ‰ЬŠџјŠ™‡ˆ‚ни‚ЬиЬ ЬЭ…н„он Ь‚ЬЭоŽн‚о‚яюо†нЬШЬШмЭ‚наƒˆ‰‰™fg‚fwg†wžf‚g‚wWwWŽw‚Uѕ›џѕџѕ‚џ‚ѕ Ь †ЛАЬРŠџјƒ‡œ†‰ˆƒо Эои‚Э™онШ „Э™онЭ ЭнЮ‚о „‰†œ„†gwg„wžgwgƒwuw‚uU_‚Uœџ‚ѕ_PŽЬ †ЛАŽЬ‰џјŠ™†ˆ‰ ƒнЬноЭ Ь™нонЭ‚ЬЭЮо™нЬШЭнЭ‚ни…ˆŠ™‡f‚wvg‚wgfw›fg‚wƒW‹w‚WƒUƒѕšџѕџ‚ѕ№ŽЬ †ЛАŽЬРџ‡џ ƒ†œ™‡‰ˆƒон‚он ЭЮЙоЭШ Ю„о …‰†œ„‹g„w›gwgwW‚u„U‚_ѕšџѕџА‡Ь †ЬР†Л ‡ЬР†ЬР‚џ№†џ ‰™˜‡ˆ‰‚ноЭноШЬЭЙнЬ Ь„ни†ˆ‰‰™ˆfv…gfƒwšfwƒW…U‚ѕšџ№‚ЛА†Ьƒ „ЬР†Л …ЬРƒ…ЬРƒџ…џ ‚‡œ™ˆ‰ˆ†он ЭЮЗоЭШЭЮ„о †‰Œ…œ„˜Žg†w˜gwƒuwu„U_šџ ‚ЛА„ЬР…ЛП„џ „ЛАŠџ№„ЬРƒџ№„џјŠ™˜ˆˆ‰ˆ…ноШЬޘнв„ВšнЬU‚но ‡ˆ‰…™œƒ™fgvƒgwg–f‚wgŒwWƒwƒWƒUѕ˜џ№„Л ‚ЬР„Л‡џ№„ЛŒџ ‚Ь„џƒџјƒ‡œ‹‰ˆƒоиEH‚Э—ов†В˜о‚ЭUHои ‰‰†œƒ˜Žgw‚gƒwgƒw”g’wUw‚uwuU_Uѕ”џ‚ѕ „ЛАЬРƒЛП‰џ№‚ЛŽџ Ь„џƒџ№Š™‰ˆ˜ˆ‚‰нUT ЬЭ”ноВ‚ЛЈЋЈЋЛВО–нЬШƒ ‰Šˆ‰™Žfg‚fg‚wg„w’f’wW‚w„WU‚ѕ’џѕџ‚ѕ …ЛƒЛПЃџƒџјƒ‡œ‰‰™„‰ˆи‚Э’оЭТ‚ВЋЈ_‚џXЋЂ‚ВЭЮ’о‚Э 38Œ‰†œ„”gwg‡wŽgw‚W‚w…uU‚_U“џ_џ ‰ЛЄџƒџ Š™‰ˆœ„ˆ‚‰‚‰ ЬЭ‘новЛЈ„џ‚ЋВо“нЬШˆ?я3 ‹ˆŠ™•fwg‚w‚gƒwgŒf‘wƒWw„WU‚ѕ•џѕ ˆЛ…џ№џ№„џ ƒ†œ™‰‰œ…‰яу8ˆ‚Э“ов‚ВЛџј ƒВ”оЭШ‰яџу8‹‰Œ†œƒ˜—gwg†wŒgw‚U‚uwu‚w‚uU_“џѕџ‚_№‡ЛП…џ№„џ№‚џ№№‚Žџ„џ ‰™˜‰ˆ™˜„ˆ?‚џ= ˆЬЭ’ноЛл‚ВИ‚ВЛлО“н‚Э ‚ˆ?я3 ‹ˆ‰‚™‰†™•fgf‚gwƒv‚g„wvg†fŽw„WwW‚w‚WUƒѕ’џ…ѕ †Л†џ№‡‚џ„џ…џ ƒ†œ™‰‰œ™„‰яу8‚‰ Э“о вВвПОПВвВ“онЭ ™‚‰ ЭШŒ‰Œ‚œ‰ƒœƒ˜›g‚w‚gˆw„gŽw‚u‚wW‚wW‚uUƒ_џѕџѕ…_ѕ …Л†џ‚ƒ№‚’џ№†џјŠ™˜‰ˆ™œ…ˆ‚Э ˜‚ˆЬЭ’ноЛ‚ВО‚ВЛО’ноЬШ™˜‚ˆƒ‰Œˆ‰‚™˜†™˜šfƒgf‚w‚g‡wgfw…Ww‚W‚U–џ†ѕ„Л†џ№…џџ№‰џј„ƒœ™‚œ™‰‰‚œ†‰‚œ™‚‰ˆЭ”оЛ„ЋО“оЭШ‚œ™’‰‚œ™Œ‚œ„žgw‚g‡w‚gw…uUu‚Uџѕ’џ‚ѕџƒ_џ‚_‚ѕ‚ЛП—џ№ƒџ№‡™ˆ‚™Šˆ‚™˜…ˆ‚™œ‚ˆ‰ Э“н…о’но‚Э ‚™˜’ˆƒ™‰†™Ÿfgw‚gf–w„W„U‚ѕџѕџѕџŽѕ№ƒ…џ№† ‡ЬŽџјƒ„œ‰‚œŠ‰Œœ™…‰ƒœ™ƒ‰ Ю“оƒЭЮ’о‚Э ‚œ™’‰Œ‚œ‰ƒœƒЅgwg‹wg†wU„uWwuU‚_‚џ_‘џ_ƒџ‰_U †ЬР‡ѕ№ †ЬРŽџј‡™ˆ‚™Šˆ‰™œˆ‚‰ ƒ™˜о œ˜ Ю’нƒЬЭ’нЭо ‚™œ‰‘ˆ‰‚™ˆ†™Єfv‚fgw…W…Uѕџ‚ѕ‘џѕ‚џѕџ‰ѕ№…ЬРƒѕƒџѕƒџѕ…ЬРŽџ ƒ„œ‰‚œ‹‰‚œ‚о ƒœ˜о œ˜о Ю‘он‚Э‘онЭ‚о ƒœи™†‰™‡‰Œ‚œ‰Œ‚œƒ˜Њgw„u†U„_ŠџѕˆџUѕ_ѕџˆ_P„Ьѕџƒ_U_…џ_ѕ№ ƒЬРŽџ ‡™ˆ‚™†ˆ‚‰и‚™‚но ƒ™˜н ™н‚ Юнƒо‘нЭƒн ƒ™оа‚œ˜ ƒˆ˜‡ˆ‰‚™˜‰…™ЇfgfgwƒW†Uƒѕƒџ‚ѕџѕџѕ Ь‡ѕџѕ‰џ№‚ЬŽџ ƒƒœ™‰œ™…‰ˆ„о œ˜‚ои„œ о œоиЭ ЂонЭ Шƒоиƒœ˜‚о œ˜ои ‰™ˆ‰‚œ™‰‚œƒ˜ЊgŒw…u„Uѕƒ_Uѕ_џ_U_†џ‚ѕU‚џ‚ѕ_ƒѕ‡_„џѕ‚џѕU”џ †™˜ˆ™˜‰ˆ‰ƒœ„ни™œ н ƒ™ œ и™œ наЬЭ ноЭ ЬРƒниƒ™œ н ™œ ‚оиœ‰‡ˆ‰‚™ˆ…™˜Њfw„WƒU†ѕџѕџѕ‡џƒѕ‚џ‚ѕџ˜ѕžџ ƒƒœ™‰œ˜о „œ„о œˆи„œ˜о œ˜‚оин‚ЭШžоШƒЭ„о ƒœои‚œ‚оиœи …‰Œ‚œ‰Œ‚œƒЉgŽwƒuƒU…_‚џ_‚џѕŠџU_„џ‚_џ’_џ‚U‚ѕšџ †™˜‚о‚ни„™œ˜о‚н肉œ„™о ™‚нан‚Ь‚ЭœниЭ‚ЬЭ „ниƒ™˜но ™˜‚но ˜оиœ ‰‚ˆŒ‚™ˆ‰…™ЉfŽwƒW„Uƒѕџѕ‚џƒѕџѕџ‚ѕџ…ѕ‚џ…ѕџ†ѕџ‚ѕƒџ‚ѕ†џѕџј‚‚œ œ…о †œ˜‚ …œ˜оиœ˜„о…ЭШ™о„ЭЮ„ои„œои‚œ‚о ˜‚о Œ‚œ™‰‚œ‚‰‚œƒЉg‰w‚W‚wUu„U_џ_џ_“џѕ_U_џ_џ„_‚U…_U…_џ_џ_‡џѕ†џѕџ№‚œ‚ои™˜…но …™ƒœ†™о ™˜„н …Ь‚Э–но Э„Ьи…но ƒ™œ о ™˜‚ниœ˜о ƒ™и ™˜ˆ…™˜Љf‰w…W†Uѕ‚џѕ‘џ‚ѕџ‚ѕ„џѕ†џѕšџј…о œ†оŠœ™œ˜о ‚œ„он‡ЭШ“ои …ЭЮи†ои„œ˜оиŒœ‚ои‰Œ„œ‚о ™‰Œœƒ˜Љg‡w‚U‚u†U‚ѕџ_Uѕ…џѕ‰џ_‚ѕ‚_ѕ‚_ƒUџ‚_џ_џŠ_ƒџѕџ‚ѕ™џ‚о…ни™œ…нои œ…™ œ‰Œœ‰œ™œ…н о‡Ь‚ЭоноиЭ†ЬЭа†но ƒ™œ˜о ‰ˆ‚но „™ ˜но ™˜и ™œ‚™˜Љf†w…W‡Uѕ‚џѕ„џ…ѕџѕ„џѕџ‚ѕџ‚ѕџ„ѕџ‹ѕџƒѕ†џѕџѕˆџ‹ои‚œˆо ‚œ ˜ œ‰Œœ˜†оио‹ЭŽо ˆЭоˆо …œ‚‰ˆ†œ‰‰Œ˜‚о œƒЈg…wU‚u„Uƒџ‚Uƒ_ѕ_‚џ‚ѕƒџ‚_U†џѕ‚џUџ_U_џ‚_U‹_U„_…џ_“џ‚оŒнои œ˜о†н…о œио‡нанмŠЬ‚Эо…н‚о ЭˆЬЮн ˆни…™…œ…™œ‰œ™они™œоЈf…wWUWƒU…ѕ‚Uѕ„џѕ‚џѕџѕџѕˆџ‚ѕџ˜ѕ‚џ‚ѕџѕƒџѕŒџј”о‚œ‡оœ˜ои‚оЭ…Э‚о‰оиŽœ˜и‚œ˜о‚œ„оЈg„w‚u…U„_‚U„џѕ‡џѕџ_ѕ‚џѕUџѕ‚џѕ„_џ‡_џ‹_ѕU‚_U…џ_ˆџјƒо”нои ƒœ„ œ˜она‚нмŽЬ…ЭŒЬЮниŠноиœŠ™œ‚ои ‚œ‚‰ˆ…н‚оgЄfƒwƒW„U„ѕƒUѕŒџ‚ѕџѕ‚џ‚ѕџѕџ‚ѕ„џƒѕ‚џѕ‚џžо‚ƒœ˜“онŸЭоˆœ™‰ˆƒ‚‰‚œ˜‡оœ˜оЃgƒw„u‚U…_ƒU_ˆџѕџѕƒџ‚_U_џ†_‚џ‚_џ”_U‚_ѕ_ѕUƒ_Uџј‚оžн‡о”ноžЬЮн‚ои„ƒ‰„œ™ˆ ‚œ„ƒœон‚оиgŸfƒwƒWƒU…ѕ‚U‚ѕ†џѕ‚џ„ѕџŒѕџšѕџ†ѕПонЭ›оиƒœ˜‚ои „œ‚‰оиg‚wUƒuwWuU„_ѕU‚_‡џ_џ„_U‚џƒ_џ„_џ_ѕ˜_‚џѕ‚џѕј‚оПном›ЬЮ›н†оƒнˆо‰нƒоšf‚w†W‚Uˆѕ…џѕџ…ѕџ„ѕџ†ѕџ‹ѕџŒѕџѕ‚џѕџјХоšЭЮЛои˜gw‚uƒU‚uUˆ_џ_„џ_U‚_џ‚_U‚џ‚_Uџ‚_џ‚_U‹_UŒ_ѕ_‚ѕјо ниЭЮоЃн˜ЬЮМнƒоg•fwWUƒѕƒU‹ѕ‚џ„ѕџѕџœѕј„оƒяюоƒЭЮ о˜ЭТои“g‚Uџ_‚џ‚ѕџŠ_‚џѕ„_Uƒ_џ‚_џ†_Uš_ј‚оп…яюƒяэšн‚о†Э‚оšно•ЬЭоœн‚он„Эоžн‚ои‘fƒѕƒџƒѕџŠѕџŒѕџ„ѕџѕџ…ѕџ„ѕ‚о„я†џ‚яŸо‡ЭЮšо”Эœо‡ЭЮЃоиg‚U_Šџ_џ…_U_џ‚_џ_џŠ_U_U…_U‚_ј‚о‚я‰џюяŸнои …Ь‚ЭޘнонЬЭо˜ноƒЭ…ЬЭШо›нƒо‚яюо‚н‚оиf‚Uѕ‰џ‡ѕ‚џ‚ѕ‚џѕџ‚ѕџЁѕ‚оп‚яŠџяюЂоˆЭ™онЭ™оŠЭšоŒя„оŒgw…U‰џ„_‚U‚_‚U_ѕ_џU_џ_Uонпя‹џўюэ“нЮŽн‚оЭ…Ь‚Э—нонŒЬЭо˜нЭˆЬШ™нояƒю‚я…џ…яноиŠf‚W‚U‚ѕ‡џЏѕј‚опяŒџ‚я”о‚ЭЮо †ЭޘоŠЭޘоŠЭœоп‚яŒџ‚яƒо‰g‚uw‚U_Uѕ„џѕЎ_јонопяџ‚ю”ноЬ‚ЭЮŽнƒо‚Э‚Ь‚ЭЮ–нƒоЭ„ЬЭо—ноЭ‡ЬЭШоœно‚юяŒџюя‚ноиˆfƒW„UѕƒџЏѕƒо‚яŽџяю•он„ЭЮ’ои…ЭДонˆЭ оп‚яџ‚яƒои‡g„uƒU_ѕUѕ‰_џU_U›_U„_Uонояюяџ‚ю–но„Ь‚ЭЮонƒоиЭЬ‚ЭЮоЎноЭ„Ь‚Э‚ононо‚юяŒџ‚юя‚н‚о…f„W†UѕU™ѕU†ѕƒоƒяŽџ‚я—онˆЭ”ои„ЭЌон…Э“онЭЮ‘оп‚яџƒя„о„g„u‚w…UŠ_‚Uš_џ„_Uƒнп‚юŽџƒю—ном‡Ь‚ЭоŽнпю„ои„ЭоЂн‚он…ЭШ‚он‚о‚ЭЬЭ’н‚оюяџ‚юяƒноƒf†W„Uѕ‚U‰ѕUŸѕ„оƒяŒџƒяюšо‹Эо‚яю„о ƒЭЮо‡ЭШ•о†ЭЮ”о„я‹џƒяю„ои‚g†u†Uѕ‡_‚U_Uˆ_U“_U„нп‚ю‹џ‚юяюоœнŠЬ‚ЭоŒноп„яƒои„Эо”нон„ЭЬ‚Эиƒононон‚Э…ЬЭ•нояƒю‚я‰џ‚юя„ноиf„W‰U•ѕU‘ѕ…оƒя‰џ„яŸонЭЮо†яƒо ‚ЭЮ’он…Э‚…оп‚яюоŠЭ™оп…я‡џƒяю…ои‚uŒU_ѕƒ_џŠ_U_U_џ_Uј…нп‚юя‡џƒюя‚оŸноЬ‚ЭЮ‹н‚о„юƒя‚ои‚ЭноЭЬЭШ†о…яюо‹н‚оƒЭ‰ЬЮ™н‚опяƒюя†џ‚юяэ„но‚WUŽѕU”ѕX…опƒя…џ…яЄонЭЮŒопˆя‚оЭ…о„ЭЮ„оЭШ„оп‡яюонŽЭŸо†яƒџ„я…о‚uw‡Uu†UŒ_џ…_U_јо…нƒюяƒџяƒюяюоЄноЬ‚ЭЮŠн‚о‡юяюон„н„Ь‚Э‚нШ‚оно‚я†юяоŠнон‚ЭŽЬоŸн‚ояƒю‚я‚џ„ю„н…W‚U‚W…UѕUœѕUƒѕј†опƒя‚џ…яюЉо“ЭЮ‹оп‡яю‚оио‡Эо„о‰яŒо’ЭЮЄоп‰яюƒо…uƒUuwWƒU_Uš_U_џ_UXо…нпˆюяюоЊн•ЭŠн‚о‚я„юяюн‚о†ЬШонопя†юя‚оˆноƒЭ‘ЬЭЅн‚оп‡юяю‚нƒW„UW‰U‰ѕџ„ѕUѕUŒѕ†опˆяюдопяюƒои ƒЭƒопˆяŠон–ЭЮЉоп‡яюоƒuŒU‚џ‰_U_џ„_џ‡_U_Uѕ…ноп†юяюоен‚о„н†оƒн‰оŠн‡о‰Э†ЬЮЊн‚оп…юяюUW‡UW„U…ѕU—ѕј‡о‡я€оРо†яwu‚Uu„UuƒU‚џ„_ѕU”_Uјо…ноя„юя‚о€нРн‚о„юWˆUW‚UˆѕU”ѕ‡о…я€оЧоп‚я‡Uџѕ‚U_Uƒ_„џѕU‘_ѕ†ноя‚юяюо€нЧнƒо‚UѕƒU‰ѕ‡џѕјˆоƒяю€оЭо„Uѕ‚Uƒ_џ_‹џ‹_U_Uо†нояюяо€нЮнƒѕ‚UѕU…ѕƒџѕ…џѕ‡оп‚я€обо„UџƒU„_U‰џ‚_џ_‚џ†_јо‡нпяюо€нбн…Uѕ‚U…ѕˆџ‚ѕ†џ„ѕјˆопя€одоŠUƒ_“џо‡нп‚оЉнио€нЉн‰UѕU‚ѕ’џЕонЭ€оЈо‰U_џ‚_‚UŽџјЖноЬЭШо€н„ноЁнUWˆU…ѕџјЙо„Э€оонЮЁо‚U‚W†U„_џјоИнЭ„ЬЭ§ноШ‚ЭЂн‹U‚ѕџјИо‰ЭШћо„ЭЮЂоŠUџƒ_‹џоЕнонЭ‰ЬЭШїно‚Э„ЬЭоЁнџѕWƒU‚ѕƒU‚ѕ‹џЗоŽЭШѕоШ‹Э о‚џѕU_ƒџ‚ѕ‚_‹џЕно‚Э„Ь„Э†ЬЭШђно Э‹ЬЭЮžнˆџƒѕ‹џЕон„ЭШ‚ŒЭШ№ои‘ЭЮœо”џјДноЭЬЭШ„џоЭ‰ЬЭВно‹но ЎниЭ‘Ь‚ЭЮšн“џјЕоƒЭШ†џј‚онŠЭВоŠоиЏо –Э™о’џјоВно‚ЭЬШ‰џјноŠЬШЮБни‰ниЮ­но ЬЭШ Э…Ь‚Э—н‘џјГо„ЭŒџ‚оŠЭШЮ’оƒяœоˆо Ўои’ЭШ †ЭЮ•оџјоВнЭ‚ЬШŽџ ‚н‰ЬЭŒноп„яƒюƒяю™н †ниޘнƒо’но ЬЭои„w ƒЬ‚Эо“нџјВонƒЭџј‚онˆЭШŒо‡я‚џ†яю–онШ†о Ю–оˆяоииЭЮо„wgwx …Э’оŽџоВн‚ЬШ’џјно‡ЬЭŠнпяю‚я‰џя‚ю‚яо”ноЭ„ниЬ”но‚я„юƒяюƒяю‰н‚оЬЮо‰whЭ‚ЬЭЮнџВоƒЭ•џ‚о†ЭШŠопƒяŽџƒяю”онШ„оиЭ“о†яˆџƒя‹о ЭЮо‰wgwgw„ЭЮŽоŒџƒоЁнп„џћЛƒџо‚ноЭЬШ—џ‚н„ЬЭŠн‚юя’џ‚я“ноЭƒн Ю‘нпяю‚яŒџ‚юяю‰но ‹ЬЮоwg…wgƒwg‚wgwЭЬ‚ЭоŒн‡џ‰ЛП оп…џ…Лўо‚Э™џј‚онƒЭШŠоп‚я“џƒя“онШ‚оиЭЮопƒяџƒяŠоиŠЭЮоиwg…wg‹w ƒЭ‹о‹џ‚Л‚џ‚о”н…о„но‚џў…опџопЛўЭШœџјноƒЬŠн‚ю•џ‚ю“нмЭ наЬнояƒю‘џƒю‰но ˆЬЮниŒwg‚wgƒwvgwx ЬЭЮ‰н‰џ…о„џўƒоп†џў†оћ„ЛПўоџћƒЛПџ†опЛПžџонЭШŠоп‚я–џяю“оЭШо Эоп„я‘џƒя‹о †ЭЮоиƒwg•wx ‚Эˆо‡џћ…ЛПћІЛўƒноЭћПŸџ ‚нЬШŠно‚юя”џўюэ“нЬШн Юно‚юя’џўƒюŠни…ЬЮниŽwv†wvƒwg‚wx‚Э†н‚џПƒџћЏЛПў‚Эћ џј‚оЭ‹оƒя•џяю“онЭЭЮоƒя”џƒя‹о ƒЭЮ‚оŽwg‡wgˆwЭЮ„оџћПƒџЛ‚џ‡Лўп‚џ•Лј‚џћ џ№‚ниŒнпƒю‚я‘џ‚юя“нмЬЬЭн‚юя”џƒю‹ниƒЬ‚но˜wgˆwЭЮ‚нџћП‚џћ„ЛП…џў‡опўџƒЛў†о‚џў‹оћ„ЛП‚џћ џј‚оиŽоˆяџƒя”оЭШЭЮо‚я”џƒяюŒо ‚Э‚оиˆwg‡wgƒwgwЭоџћП‚џ„Лƒџ†о‰џўџў‚нƒоŠџў‚о‚нонћ„ЛЄџ нŽн‚опя…юƒяˆџяƒю”нЬРЬЭŽнп‚юяџяƒюяюн ЬЮ‚наŒwg™wџћПџћƒЛћ•ЛўоћЛ‚џ‡ЛПЃџо”оп‰яƒџƒяю•о‚Э ЮŽоп„яŠџˆяюоиЭЮ‚оиšwg‹wg‚џПћ‚Лўћ–Лџ™ЛПЃџ и•н„оп‚я‰ю–нмЬ ЭŽнопƒюя‚џƒя‡ю‚яƒониЬЭ‚н›wg‰wgw‚џПоћ‚ЛўпƒЛПƒџŽЛПпˆЛџ‘ЛЃџјиœоюп…яю—онЭ Юопя˜о Ю‚оŸwg‡wџПнћ‚Л§‰опƒЛўоп…џў‚опџўп„џ„Л‡џћПџћƒЛЃџ№ан†о˜нмЬ ‘ноп†юяю„о˜н ƒнwg‘wgƒwvјƒоћ‚ЛПŠоћ‚Лў‘опƒЛПнШ‰џћ‚ЛЃџјиЛонЭ Зои‚оиgƒwgwgœwg„wоƒнћ‚ЛПоџп…џ‚оћ‚Лў‚о…џŠноћ‚Л§Šџћ‚ЛЄџ‚ЭŒо­нмШЬЗна‚наwgwgŠwgŠw„оћ‚ЛПћŒЛћ‡ЛПŠоћ‚ЛŒџћ‚ЛЄџ’ЭЮЈоЭШЭЗои‚оиwg—w„нћ‚ЛПћ•Л§‰нћ‚ЛП‹џћ‚ЛЄџ ‚ЬЭЬ‚В‚Оƒо‚ои‚ ЭоЄнЬРЮЖноР‚нЅwgwf„оћ‚ЛПоџ‚Лћ…ЛПћ‰ЛПˆо‚Эћ‚ЛП‹џƒЛЄџј Ш‹В…ВОоинЂоЭ ЮЕонЭШ‚оЈw„нћ‚ЛПн„оџўƒоћ‚ЛПˆо‡нЭШћ…Л‰џƒЛЄџ№Ш‚ВŠЛИ†Л„ВоиоžноЬ ЭЂнƒоŠ†Э‚Ь‚нЈw„опПЛП‰опƒЛПо‚ЭШ‚џћ‹ЛПџћƒЛЄџјŒВИВоиœонЭ Ю о‚‰џј…џј ƒЭоиwW…wWƒwgŽw„ноћЛП‰нпƒЛПŠнон‚Эƒџ’ЛЅџ ŒЛЛ‚ВОиšнмШЬ›н‚о‚Žџ‡џј Ш‚наWˆwu…wU“wg…w„оп‚Лў‰оћ„ЛўˆонƒЭ…џ‚ЛП…џˆЛПЅџŒВВ‚џј˜оЭШЭšоŠџјџј„џџјџ…џ‚оиWw‚WwW—w„нп‚Л§ˆнпћ…Лў„нонЭ‚ЬШ Э„џƒЛ‡џƒЛџƒЛЅџ ‹ЛИЛП…џј•ноЬ Э•н‚оˆџјџƒ№џ‚ƒџјџ№ƒ‚џј‚нuW‡wW‚wUW‚uW˜w„оп‚Лў‡оп„ЛћƒЛПўон„Э„Э‚џћƒЛ‹џћ‚ЛЅџ‹ВИŽВПˆџј“онЭ Ю”ои†џ„јџ‚‚јƒџј‚џ џоƒW‹w‚W•wgƒw„нп‚Л§†нп„ЛПоћ„ЛћЛ§ШЭ„онЭџћƒЛ‹џƒЛЅџј‹ЛАЛП‹џј‘нмЭ Э‘нои‡џ‚јƒ№ј№јџ‚‚№џ„џџџ…џ‚u‰wuUwuw‚W—w„оп‚ЛП…опћƒЛПƒоћ…ЛџŠоићƒЛ‹џƒЛЅџјЂŠВИŒВПŽџјонШЭ‘оиŠџ‚‚јџ‚јџ‚ˆџ‚џ јџџј„W‚wW…wWw…WƒwW“w„нп‚ЛПн‚оћ…Лўо‚ноЭџ‡ЛўƒноƒноћƒЛ‹џћ‚ЛЂџ‚ѕU№ЋŠЛА‹ЛП‘џŽнмРЬноŒџ‚‚јŽџ†џјџ№…uUwWwWƒwuw‚uwuƒwu“w„оп‚ЛПоћ…ЛПў„оЭШп†ЛПƒоћПƒоћ‚ЛŒџƒЛЁџ„ѕј‚Ћ‰ВИ‹В“џјоЭ ЭŽоиŸџ‰џ‡WwWwWƒwWw‚WwƒW”w„нпƒЛћ„ЛПўоƒноЭ‚он‚оџћ„Л§нп‚ЛП‚нћ‚ЛџћЛПˆџƒЛ џѕ„_U ЊЋВ‡ЛИ‰ЛВ–џ‹нЬ ЬŒноЁџˆџXџ‡uUwUƒwU‚ušw„опƒЛћ…Лўƒон‰опћПўƒоћ‚ЛПопЛўпƒЛˆџ‚Л“џѕ‚џѕ„џˆѕU‚ѕU ƒЋЂ‡ВˆВПџј†џјŠоЭ Э‹ои†џ›џˆџXј‹W„wW‡w‚W’w„нпƒЛўџћƒЛўп‚џўпƒџ†ояюяоƒџƒЛ§ƒопƒЛ‡џћЛПџѕџ_ƒџѕџUџUѕ‡_UѕƒUXƒЊЋЂ†Л ‡ЛП“џ…џˆнШ‚Ь‰но†џџ‡џUX№uU‡uЂw„опƒЛўоћ’Лƒџћ†Лџ†ЛП‡џћ‚ЛПˆџѕ‚џѕƒџѕUƒѕUѕUX†Ћ…В‡Вџ‚…џƒџои‚онШ‚Э†о‚о„џјžџј‡џ‚_ŠWwWwWwWwW“wg…w„нпƒЛ§оћ•Лџ™Лƒџ‚ѕџ‚ѕџUѕ_ƒU†_џˆ_Uѕ‡U …Њ‚ЋВ‚ЛИ†ЛПџ‚џјƒџ№†џјноЬР‚ЬЭ„ни†џј џ№…џ_‚U_‰uwUuWƒwWwWu—w„опƒЛўп…Лџћ…ЛџˆЛПя™Лџ™ѕUѕ‹UX‰ЋВИ†В”џјџƒџџј‚џјн‚ЭШƒЭ„ои„џŠџј—џјƒџ…_Xј„Ww…WwW‚wWw„нпƒЛ§ћ‚ЛПћ‚ЛПћ‚ЛПўп‚Л‚џ‚ЛПя‚юяћЛП‚џћПƒџŽЛѕџ_ U_U_U_U_U_UѕŒUX ˆЊЋИЂВƒЛП–џ…џ…џ ‚Ь ƒЬЭƒн‚џˆџ‚šџџ_†U№ƒu„w‚u„wu†wW—w…оћ‚Лўћ‚ЛПћ‚ЛПп‚ЛПоп‚Лўп‚Лў„яћ‚Лўп‚Лўоћ„ЛПўп‡ЛѕƒU‡ѕU‚ѕUѕ‚Uѕ†Uѕ‰ЋЂ ƒЋЂ—џј‡џ‚џ ‚Э „ЭЮ‚о‡џ‚žџ_‡_X_„Ww‚WwƒW“wWwЮоƒнћ‚Л‚џ‚ЛПћƒЛџћЛПўп‚Л‚џ‚Лўояю‚я‚Л‚џ‚Лўп…ЛўнпƒЛ‚ѕћЛѕ_U_‹UѕUѕ‚U‚_’U ‰ЊЂ ƒЊЋ‚Uƒ_žџ ‚Ь „ЬЭЮиƒџјŸџ_‚UXџ‡Uџ‚uwu‚wuWw„uwW„w‚W‚wW”wƒЭ‚оћ†ЛПћЛћ‚ЛџћŽЛў‚оћЛП‚UћЛѕƒUѕЃUX‰ЋИƒЋЏЁ_‚џј‚Э †ЭШ џˆ_Xџ†_X_ј…Ww†Ww‚W†wWwg…wx‚Ь‚ЭћšЛПŒЛП‚Лўнп‚ЛП_‚ЛѕЈU‚ ˆЊЈƒЊЅ”Uƒ_ŠU_џј‚Ь †Ь‚џƒU†_џƒ_U‡U_№U„uUƒu‚wuŸwоUX ‚Эћ‚Лћ—Лџ‚Лџ„Л‚џ†ЛПоп‚ЛПо‚ЛѕЈU Ћ ‡ЋЂ ‚Ћ˜_„†_‚џ ЭШ†Э‚џІ_†_X‚_ˆW‚wWŸw‚оƒUЯƒЛ§…џ‚ЛПџ‚ЛПоћЛПоп‚ЛПџўп‚Лћ‰ЛПћЛПнћ‚ЛПнћ‚ЛѕW™U‚W„UuƒUWu‚UјЊЈ‡ЊЋИ‚Њ˜U‰_‚ѕ ЬР…ЬЭџ‚_‚џXˆ™UXѕ…U__џ…uЃwxоƒн„U_ƒЛ§Я„џ‚ЛПп‚ЛПоћ‚ЛўпƒЛўоп‚ЛƒџƒЛПћƒЛћ‚Лўћ‚Лўоћ‚Лї„UWUWƒUƒWƒUW‚U‚W„UјЛЋЈˆЋ ЋЄ_џXЭШ…ЭШ_џІ_†_‚_ј‡W‚wƒWœw…о„U_ƒЛџЛћ‚Лџћ…ЛП‚ЛПоп‚ЛџюћƒЛџ‚ЛП‚ЛПноћ‚ЛјWƒUW‚U‚W…UѕƒU‚W‡UƒWU‚W…U_UЊЋ ‡ЊЈЏЄUѕXЬЭ „ЬШ_‹U_šUX†UXU_ј…uwuUWwuwW‚wWwUwW“wоƒноп„U_ƒЛ§ћ™ЛПћ„ЛџяƒЛўћ„ЛПоп‚ЛП‚оƒWUWUW…U‚ѕˆUW‚UW…UW†UѕиЋ ‡Ћ–_„џŒ_ Э„Э_X—_†_Xо…W‚wWwW›wh†о‚яu‚UWwћ‚ЛјЭћ’Лƒџћ‚ЛП†Лџ‚ЛПяпƒЛПонпƒЛ ПноUuwUWuUWŒU‚џ_јо‚Э †ЊЈ”U‚џŠ‚_ƒUXЬРƒЬЭUˆ†_P_џ’UX…U_ Э‚нwuwu„wW›wо„нпя‚юWU‚W_ƒЛПX ЯƒЛ§Я‚ЛўоћƒЛўп‚ЛП‚оп‚ЛП‚Лўп‚ЛўћЛП‚яƒЛП‚опƒЛўƒоиƒW‹U‚ѕU…ѕјонƒЭ…ЋЏ•_Ž_XЭШ ‚ЭШ‡_џ“_…_ƒЭои‡wW‹wWwx†оп„яuw‚uƒЛПW_ƒЛПЬћƒЛ§пƒЛПоћ‚ЛПнп…ЛПџ‚Л§ћ‚Лџ„ЛП‚нпƒЛ§ƒноиuŽUѕ„Uѕ‡U_џ…_џ оƒЬ‚Э ƒЊЅ_”Uƒ_X‹U_  Ь‰Uˆ_•UX„U_ Э‚ЬЮна–wW‹wо„ноя„юя…WћƒЛџ„ЛП‚Эџ‚ЛПопƒЛўпƒЛўп‚ЛПп…ЛџћˆЛџп„Лў†о‚WUWƒU‚ѕ…UѕƒU‚ѕƒU‚ѕ‚Uƒѕџ‚ѕ‚џјон…ЭШ‚ЋЏ_XІ_„џ_ƒ _X…_ „Э‚оŒwWƒwWŠwW„wx‡о…яюоƒuUu_ƒЛПћ‚ЛПЭ‚ЬЯƒЛ§ћƒЛПпƒЛ§оћ‚ЛўпŠЛўя„ЛПћ‚Л§ћ§„нои…UѕˆUџѕƒU_ѕџ‚_ѕ„_…џ№‚н…Ь‚Э ЅU_–U_……_ƒUјџ‚U…_ƒџ_X‚–U_ƒUX „ЬЮноƒwUwWƒwu‚W‚wUWƒwW‹wо…нпяƒюяо‚н‚W_ПW_„ЛПЛПWXƒЭћ‚ЛўпƒЛ ПоћПўопћЛП…оћ…ЛП‚опƒЛџћЛПоћў†оиƒUѕˆUƒѕƒUƒѕџ„ѕ‡џоˆЭШƒ_—_„џŠ_ƒџЅ_Xƒ_†Э‚ои„w‚WƒwWwW„wW…wW‡w‡о…яю„о‚uПuw_ˆЛ‰џћП‡џП‚џў‚ноп„џЛПƒџћ†ЛўпЛ§†н‚оUѕU‚ѕ‚Uџ‚ѕџƒ_ƒџƒ_U‚_џ_‡џнм‡Ь‚Э_ U…_џU…_ŸUX‚_X Э…ЬЭ‚ниwWŽwxо…нояƒюяо…н‚W_ПWћїWћœЛ‚џЛПўопЛў‰оиƒѕU‚ѕ‚UѕŠџј‚о‹ЭШ‚›_XƒƒЭ‚_X „Э„š_X_X ˆЭЮ‚оšwx‡о…яˆо Uu_Лї_UuWћЋЛПўпюнпПŠн‚о‚џ‚_‚џ_ѕ‰џј‚нмŠЬƒЭ‚‚_ŠU…_„‡ЭƒЬ„Э…Ь‡ЭШ‚ƒ_U‚_‚‚ЭˆЬЭ‚ноŽwWŠwо…но‚я‚юя‚оˆн‚U_‚ЛџПѕƒUW_…џћЛП‚џ„Л„џŽояпЛўŒои‘ѕ‚џѕ‰џ‚о’ЭШ‰ ЉЭ„†_ƒŽЭЮ‚оиwWwW‚wWƒw‡о„яюŒо‚ѕUћƒЛПџћПˆU‰џонпП‚Л§Œн‚оџ‚_ƒUƒ_U…_ѕ‹џ‚нм‘ЬŠЭЊЬЭЬЮƒниuWuwWwUƒwUWUƒwW„wWxо„но‚яюяюон†ѕ„џ„U‰ѕ ƒЭЮœопџ‚ўпюŽои‚ѕ‚UŠѕŒџјƒопЭ„о”wx†опƒя‘о†_‡UѕU†_U_ѕјЭЬ‚Э›н‚о‚н‚оян‚оUџŠ_UŒџ ƒнмЬЭоƒно’wxо„нопƒя‚о‘нŽѕU…ѕU‚ѕU‚ѕ ƒЭЮ опюоŠѕџƒонлЭ…оиƒw‚WŒwx†оп‚яю•о„_Uƒ_‚Uƒ_UѕU‚_U_џ‚_џ‚UѕјЭЬ‚ЭЮžн‚опŽн‚оѕ‡_џјƒномйЬЮ…ниwxо…нп‚яюо–н€€€€€€€€€€€€€€€€€€€€€€€€џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўа|ваУ аУ6аУOбѓѕХех!|ўд0ЭГбыЭТб#Gц€ ЭwбщЭ‘бфсбСёћЩѓѕХехе!Ÿ§вэА>У!в2Ÿ§" §нснnнf~#"Kв=ЪЅа=Ъ§а=ЪЙа=ЪЈа=Ъб=Ъла=Ъ”ан!AЭ_ѓ!вŸ§эАсбСёћЩ*KвMв0эАЭвУ‚аЏ>!Mв0w#ќЭвУ‚аХ*KвMв0~‘0Џ#іћЭAбС хУ‚аХ*KвMв0~Й0y#іћЭAбС хУ‚аХ*KвMв0~‘0Џ#іћЭAбС хУ‚аХ*KвMв0~Й0y#іћЭAбС хУ‚аХ@§ yЗ јСЩѓѕХех##х:Сќ!-Э сў8 ~н!€§*РќЭсбСёћЩxЗ €ЭГбЭТб#ыЭЛбЭщб#ыюыЩxцG €ЭТб#ыЭЛбЭщб#Ш:Oэy#ћЩ>2JвЩЏ2JвЩѓХ:Žэy}эy|ц?эy:OэxСЩѓХѕ:Žэy}эy|ц?і@эy:OёэyСЩѓЭв:O >эy>эy !Mв~#цpW~#ц_~#цВэyэYчЩџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ