0,]']╠>SО}WЪмu╖Пp8╥d%qy)6o;]иA╕ЖsОВТТТ■╟бVl├3 юпЮ        `` ``─ ```0`0c┐Т Ъ"" ""BB BBbb bb┌┌ ┌┌╒╒ ╒╕Т"" "Ъ "BB BBbb bb┌┌ ┌┌╒╒ ╒╒бб бф Ъ## ##CC CCcc cc┐┐ ┐┐ёё ё╖## #Ъ #CC CCcc cc┐┐ ┐┐ёё ёёцц цг╗╗╗╗╗╗╗╗┬┬┬┬┬┬┬┬0╘╘╘╘╘╘╘╘╘╘╘╘╘╘╘╘ ╙ ╙ ╙ ╙ ╙ ╙ ╙ ╙ ╙ ╙ ╙ ╙ ╙ ╙ ╙ ╙╛╛ ╛╛╛╛ ╛╛╛╛ ╛╛╛╛ ╛╛╛╛ ╛╛╛╛ ╛╛╛╛ ╛╛╛╛ ╛╛╛╛ ╛╛╛╛ ╛╛╛╛ ╛╛╛╛ ╛0╛e│0┘q │0$йб4LЦ<ЧP$Шю?лллллюлллл лллллюллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл юююлл ююллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл ююю ю лллююллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл юююю лллююллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллююлл лллююллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл лллюлл лллююллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл ююю лллююллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл юю ю лллююллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл ююлл ююллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллюлллл лллллюлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллННННННННННщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщЮНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщЮНННННННННННННННННННННННННННННННННННННННННННННННННННННННННННщЩЪъЪщщщщщЩъщщщЪЪщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщЮНННННННННННННННННННННННННННННННННННННННННННННННННщЪъщЪЪщЪщъЪЪъщщЪщъЩЪщъщъЪЪщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщЮНННННННННННННННННННННННННННННННННННННННННННННННННюллллллллл щЩЪщЪщъЪщъЩъщщщЪщъЪщъъъъЪщъщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщЮНННННННННННННННННННННННННННННННННННННННННННННННННюолоЪлллллщщЪъЪщъЪщъЩъщщщЪщъЪщъЪЪъЪщъщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщЮНННННННННННННННННННННННННННННННННННННННННННННННННюооолЭЪолЪщЪЪщЪщъЩЪщщЪъщщЪЪщЩЪщЪЩъЪщъщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщЮНННННННННННННННННННННННННННННННННННННННННННННННННюЪЪоЪЭоЭЭлщщщщщщщщщщЩЪщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщЮНННННННННННННННННННННННННННННННННННННННННННННННННюЪЪоЪЭоЭЭлщщщщщщщщщщЩЭщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщЮНННННННННННННННННННННННННННННННННННННННННННННННННюЪЭоЪЭоЭлЪщщщщщщщщщщЩЭЪъщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщЮНННННННННННННННННННННННННННННННННННННННННННННННННюллллллллл ЪЭЭЭЮНННННННННННННННННННННННННННННННННННННННННННННННННюллллллллл ллллллллллоллЭлллллллллллллллллллллллллллллллллллллллллллллЮНННННННННННННННННННННННННННННННННННННННННННННННННллллллллллоллЭлллллллллллллллллллллллллллллллллллллллллллллЮНННННННННННННННННННННННННННННННННННННННННННННННННюллллллЭЪлЪлллллЭллоллллллЭолЪллллллЭоллллЭолллллллллллллллллллллННННННННННННННННННННННННННННННННННННННННННННюлллюллл лЪлоЪллЪолЪЪЪЪолллЪЪЭолЪлллЭлЭллЪЪлЭЪоЭЪлолоЭЪоллллллллллллююллл ННННННННННННННННННННННННННННННННННННННННННННюлллюЭол лЪллЪлЭоЭЭЪлЭоЪллЭлЪЭолЪлллЭЭЭЭоЪлооЭоЪлооооЪолллллллллллллююллл ННННННННННННННННННННННННННННННННННННННННННННюлюлюЪЪо лЪлоЪлЭоЭлЭЪЭЪлллЭлЪЭолЪлллЭЪЪЭоЪлооЭоЪлоЪЪолЪоллллллллллллююллл ННННННННННННННННННННННННННННННННННННННННННННюлюлюЭоллЭЪлЭЪлЪоЭЪолЪолллЪЪлЪоЭЪллЭоЪЭоЪлоЭЪоЭЪлЪЭоЪЪлллллллллллллююллл ННННННННННННННННННННННННННННННННННННННННННННюлюлюЭоллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллююллл ННННННННННННННННННННННННННННННННННННННННННННюлллллюлЪо лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллююллл ННННННННННННННННННННННННННННННННННННННННННННюлллллюллл лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллюллл юллллллллллллллллллллллллллллллллллллллллл ллллЮННюлллллллллллллллЪллллллллЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл ллллЮННюЭЪллл Bd├≤╧кэМЧЪлЪЪЭЪоЭЪоЭЪЪлЪолЪЪЭЪЪллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл ллллЮННюЭЭллл Bd├≤╧кэМЧЪЭЪлЭоЭЭоЭлЪлЭоЪЭЪллЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл ллллЮННюЭЭЪолПОчм╪╚┼hF$лЭЪЭоЭЭоллЪлЭЪллЭЪлЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл ллллЮННюЪЭЭЭлПОчм╪╚┼hF$ЭЪоЭЪоЭоллЭЪлЪоЭЪолЭЪллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл ллллЮННюоллЭлP5Юн╛┼xWEлллЭоллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл ллллЮННюоллЭлP5Юн╛┼xWEлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл ллллЮННюЭллол─╗╨шМНЧЪЪЪЪЮННюлЪЪлл─╗╨шМНЧЪЪЪЪлллллллллллллллллллллллллллллллллллл╙╙╙╙лллллллллллллллллллл╙╙╙╙лллллллллллллллллллллллллллллллллллЮННюлллллюЛ1Su┤╗╨ш лллллллл╙╙╙╙╙╙╙╙лллллллллллллллллллл╙╙╙╙лллллллллллллллллллл╙╙╙╙лллллллллллллллллллллллллллллллллллЮННюлллллюЛ1Su┤╗╨ш лллллллл╙╙╙╙╙╙╙╙лллллллллллллллл╙╙╙╙╙лл╙лллллллллллллллллллл╙лл╙лллллллллллллллллллллллллллллллллллЮННюПъ╫╚┼hVE$"лллллллл╙лл╙╙лл╙лллллллллллллллл╙╙╙╙╙лл╙лллллллллллллллллллл╙лл╙лллллллллллллллллллллллллллллллллллЮННююллллПъ╫╚┼hVE$"лллллллл╙лл╙╙лл╙лллллллллллллллл╙лл╙╙лл╙лллллллллллллллл╙╙╙╙╙лл╙╙╙╙╙лллллллллллллллллллллллллллллллЮННююллллюэМЧЪЪЪЪОНч лллллллл╙лл╙╙лл╙лллллллллллллллл╙лл╙╙лл╙лллллллллллллллл╙╙╙╙╙лл╙╙╙╙╙лллллллллллллллллллллллллллллллЮННююллллюэМЧЪЪЪЪОНч лллллллл╙лл╙╙лл╙лллллллллллллллл╙лл╙╙╩╙╙╙╙╙╙лллллллллллл╙лл╙╙╩╙╙╙лл╙лллллллллллллллллллллллллллллллЮННююлллл !2CTeлллллллл╙╩╙╙╙╩╙╙лллллллллллллллл╙лл╙╙╩╙╙╙╙╙╙лллллллллллл╙лл╙╙╩╙╙╙лл╙лллллллллллллллллллллллллллллллЮННююлллл !2CTeлллллллл╙╩╙╙╙╩╙╙лллллллллллллллл╙╩╙╙лллл╙лл╙лллллллллллл╙лл╙лллл╙лл╙лллллллллллллллллллллллллллллллЮННююлллл─hVE$"лллл╙╙╙╙лллллллл╙╙╙╙лллллллллллл╙╩╙╙лллл╙лл╙лллллллллллл╙лл╙лллл╙лл╙лллллллллллллллллллллллллллллллЮННююлллл─hVE$"лллл╙╙╙╙лллллллл╙╙╙╙лллллллллллллллллллл╙лл╙лллллллллллл╙╩╙╙лллл╙╩╙╙лллллллллллллллллллллллллллллллЮННююллллПЪЪЪЪЪОчм╪⌡ лллл╙лл╙лллллллл╙лл╙лллллллл╙╙╙╙лллллллл╙лл╙лллллллллллл╙╩╙╙лллл╙╩╙╙лллллллллллллллллллллллллллллллЮННююллллПЪЪЪЪЪОчм╪⌡ лллл╙лл╙лллллллл╙лл╙лллллллл╙╙╙╙лллллллл╙╩╙╙лллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННююлллл╟╚┼xW5Юн╛ лллл╙лл╙лллллллл╙лл╙лллллллл╙лл╙лллллллл╙╩╙╙лллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННююлллл╟╚┼xW5Юн╛ лллл╙лл╙лллллллл╙лл╙лллллллл╙лл╙лллллллллллллллллллл╙╙╙╙лллллллллллллллллллллллллллллллллллллллллллЮННююлллл!2CTuлллл╙╩╙╙лллллллл╙╩╙╙лллллллл╙лл╙лллллллллллллллллллл╙╙╙╙лллллллллллллллллллллллллллллллллллллллллллЮННююлллл!2CTuлллл╙╩╙╙лллллллл╙╩╙╙лллллллл╙лл╙лллллллллллл╙╙╙╙лллл╙лл╙лллллллллллллллллллллллллллллллллллллллллллЮННююллллПЪЪЪОч╫╚┼xWлллллллллллллллллллллллллллл╙╩╙╙лллллллллллл╙╙╙╙лллл╙лл╙лллллллллллллллллллллллллллллллллллллллллллЮННююллллПЪЪЪОч╫╚┼xWлллллллллллллллллллл╙╙╙╙лллл╙╩╙╙лллллллллллл╙лл╙лллл╙лл╙лллллллллллллллллллллллллллллллллллллллллллЮННююлллл0#!2Cлллллллллллллллллллл╙╙╙╙╙╙╙╙лллллллллллллллл╙лл╙╙╙╙╙╙лл╙лллллллллллллллллллллллллллллллллллллллллллЮННююлллл0#!2Cлллллллллллллллллллл╙лл╙╙╙╙╙лллллллллллллллл╙лл╙╙╙╙╙╙╩╙╙лллллллллллллллллллллллллллллллллллллллллллЮННююлллл0Se├≤╧шЩ Bлллллллллллллллллллл╙лл╙╙лл╙лллллллллллллллл╙лл╙╙лл╙╙╩╙╙лллллллллллллллллллллллллллллллллллллллллллЮННю0Se├≤╧шЩ Bлллллллллллллллллллл╙лл╙╙лл╙лллллллллллллллл╙╩╙╙╙лл╙лллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллПОчм╪╚┼hF$лллллллллллллллллллл╙лл╙╙лл╙лллллллллллллллл╙╩╙╙╙лл╙лллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллПОчм╪╚┼hF$лллллллллллллллллллл╙╩╙╙╙лл╙лллллллллллллллллллл╙лл╙лллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл 2Se├≤╧шЩ лллллллллллллллллллл╙╩╙╙╙╩╙╙лллллллллллллллллллл╙╩╙╙лллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл 2Se├≤╧шЩ лллллллллллллллллллллллл╙╩╙╙лллллллллллллллллллл╙╩╙╙лллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл░╧кэМЧЪЪЪЪЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл░╧кэМЧЪЪЪЪЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллпм╪⌡ygF$Пъ лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллпм╪⌡ygF$Пъ лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл═йЛ1Su≈╘й лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл═йЛ1Su≈╘й лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл0#!2CлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл0#!2CлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл═┼hV5Юн╛┼лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл═┼hV5Юн╛┼лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл BTu≈╧кэМЧЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл BTu≈╧кэМЧЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллp┤╗йЛ1Se├лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллp┤╗йЛ1Se├лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллP5Юн╛ yWEлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллP5Юн╛ yWEлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл─╗╨кэМЧЪЪЪЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл─╗╨кэМЧЪЪЪЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл@d├≤╧кэМЧЪЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл@d├≤╧кэМЧЪЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллЮн╛┼xWE4#лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллЮн╛┼xWE4#лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллюэМЧЪЪЪЪЪОч лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллюэМЧЪЪЪЪЪОч лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл`F4#!лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл`F4#!лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл─xWE4#лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл─xWE4#лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллПЪЪЪЪЪОчм╪⌡ лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллПЪЪЪЪЪОчм╪⌡ лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллпм╛ yW5Юн лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллпм╛ yW5Юн лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл !"2SeлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл !"2SeлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллПЪЪЪОчм╛ yWлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллПЪЪЪОчм╛ yWлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл@4#!2лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл@4#!2лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл0CTu┤╗йЛ1лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл0CTu┤╗йЛ1лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллПОНч╫╚┼hV5лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллПОНч╫╚┼hV5лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл 2CTu┤╗йЛлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюллллл 2CTu┤╗йЛлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННюлллллp≈╧кэМЧЪЪЪЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННp≈╧кэМЧЪЪЪЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННННННННпм╪⌡┴hF$Пъ лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННННННННпм╪⌡┴hF$Пъ лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННН═йЛ1Se├╗╨ лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННН═йЛ1Se├╗╨ лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННННННННpWE4#лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННННННННpWE4#лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННН═┼xW5Юн╛┼лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННН═┼xW5Юн╛┼лллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННН1Su≈╘йэМЧЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННН1Su≈╘йэМЧЪлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮННННННННлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННННННННННННННлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННННННННННННННлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННННННННННННННлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННННННННННННННлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННННННННННННННлллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллЮНННННННННННННННННННЮННЧОНЪННННЪЪНЪЪННЧЪОНННЧОНЧОНЪНННННЧЪОННННЪННННННННННННННННННЪНННЪОНННННННННННННННННННННННННННННННННННННННННННННННННННННННЪЪОННЪЪЧОНЧЪНННЧОЧЧОЧЧЪОЧОНННЪЪННЧОЧНЪОЧЪЪНЪЪННЧОЧНЪОЧЪОННЧЪННЧОЪНННННННННННННННННННННННННННННННННННННННННННННННННННННННЧОНЪЧЪНЧОЪНЪОННЧОЧЧОЧЧОЧЧОНЪЧЪНННЧЪОЧОЪНЪНЧНЪННЧОЧЧОЪЧОЧНННЪННЧЪЧНННННННННННННННННННННННННННННННННННННННННННННННННННННННЧОНЪЧЪНЧОЧНЧЪННЧЪОЧОЧЧОЧЧОНЪЧЪНННЧОЧЧЪННЪНЧНЪНННЪОЧЪНЧОННННЪНЪЧОЧННННННННННННННННННННННННННННННННННННННННННННННННННННННННЪОЪНЪЪНЪЪЧЪОННЧОННЪОЧЪОНЪОЪНЪЪННЧЪОНЪОНЧЪНЪЪНННЧННЪОЧОНННЧЪОЪНЪОННННННННННННННННННННННННННННННННННННННННННННННННННННННН│-- title: ticGS -- author: Pen#4089 -- desc: desktop thing -- script: lua -- saveid: ticGSsaveID sync() for i=0,255 do --pmem(i,0) end pmem(255,65535) namel="" setup={phase=pmem(0),done=pmem(1),str=""} boot={"Welcome to","ticGS","beta",""} toggle={"off","on"} user={name=namel} window={} start={open=0,{name="testprg",x=0,y=0,w=100,h=100,f=true,t="Window",c= function() sprdat="0fff00000fcf00000fcffff0ffcfcfcffccccccffccccccf0fccccf000ffff00" winf.printw("hi",1,1,0) winf.sprw(sprdat,1,10,0) if winf.btnw(1,20,20,20) then winf.printw("CLICK",50,50) sfx(11) end end }, {name="spritetest",x=0,y=0,w=200,h=100,f=true,t="sprtest",c= function() sprdat="aaaaaaaaaaaaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaabbaaaaaabbaaaa" for i=1,16 do winf.sprw(sprdat,i*8,math.sin(i+time()/900)*10+10,0) end end }, {name="test",x=0,y=0,w=140,h=101,f=true,t="test",c= function() for y=0,88/2 do for x=0,137/2 do winf.rectw(x*2,y*2,2,2,x+(math.sin(y/20)*8)+math.sin(math.cos(y/30+winf.timew()/90)*8*(math.sin(y/500)*16))*math.sin(y/30)*16) end end end }} specialmenu={ open=0, {name="Shut Down",f= function() trace("thanks for using ticGS!") exit() end}, {name="Close all windows",f= function() window={} end}, {name="APITest",f= function() sprdat="aaaaaaaaaaaaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaabbaaaaaabbaaaa" apitesterfn={"printw","sprw","btnw","mousw","rectw","linew","pixw","timew"} apitesterfnargs={"('0',0,0,0)","(sprdat,0,0)","(0,0,0,0)","()","(0,0,0,0,0)","(0,0,0,0,0)","(0,0,0)","()"} window={{x=0,y=0,w=0,h=0,f=true,t="",c= function() for i=1,#apitesterfn do if pcall(load("winf."..apitesterfn[i]..apitesterfnargs[i])) then trace("winf."..apitesterfn[i]..": Present/Success",6) else trace("winf."..apitesterfn[i]..": Not Present/Error",2) end exit() end end }} end } } ver="1.1" option={1,0,0} curAnim={arrow=256,hand=257,load=((time()/6)%24)+259} cur=256 inp="" for i=1,3 do -- load configuration from pmem option[i]=pmem(19+i) end for i=2,pmem(19)+1 do -- load the username namel=namel..string.char(pmem(i)) end mx,my,ml,mr=mouse() function colli(x,y,x2,y2,w,h) if x>x2 and xy2 and y16 then inp=inp:sub(1,16) end end end if setup.phase==2 then setup.str="Hi "..namel.."!\n\nPlease choose your settings." if button(15,46,110,10) then option[1]=option[1]+1&1 end print("Startup sound "..toggle[option[1]+1],17,48,0) if button(15,56,110,10) then option[2]=option[2]+1&1 end print("Developer mode "..toggle[option[2]+1],17,58,0) if button(15,66,110,10) then option[3]=option[3]+1&3 end print("Change background",17,68,0) print("BG "..option[3],17,78,0) end print("ticGS setup",8,8,15,true,2,true) print(setup.str,15,15,12,true) if button(15,100,64,16) then if setup.phase==1 then for i=1,#inp do pmem(i+1,string.byte(inp:sub(i,i))) end namel="" for i=2,#inp+1 do -- reload the username namel=namel..string.char(pmem(i)) end pmem(19,#inp) end if setup.phase==2 then sync(0,0) pmem(1,1) for i=1,3 do pmem(19+i,option[i]) end reset() end pmem(0,pmem(0)+1) setup={phase=pmem(0),done=pmem(1),str=""} end if setup.phase==2 then print("Done",35,105,0) else print("Next",35,105,0) end end if setup.done==1 then for y=0,68 do for x=0,120 do if option[3]==1 then rect(x*2,y*2,2,2,math.sin(x)*math.sin(y/4+time()/904)*16) elseif option[3]==2 then rect(x*2,y*2,2,2,x+time()/2+math.sin(y/9+time()/2000)*83) elseif option[3]==3 then rect(x*2,y*2,2,2,x*y) end end end for i=1,#window do w=window if w[i].time==nil then w[i].time=0 end if colli(mx,my,w[i].x,w[i].y+11,w[i].w,10) and ml and w[i].f then w[i].x=w[i].x+mx-mx2 w[i].y=w[i].y+my-my2 end if colli(mx,my,w[i].x,w[i].y,w[i].w,w[i].h+11) and ml and not ml2==ml then for j=1,#window do w=window w[j].f=false window=w end w[i].f=true end winf={ printw=function(str,x,y,color) print(str,x+w[i].x+1,y+w[i].y+21,color) end, sprw=function(str,x,y,colorkey) for ya=1,8 do for xa=1,8 do if tonumber(str:sub((ya-1)*8+xa,(ya-1)*8+xa),16)~=0 then pix(xa-1+x+w[i].x+1,ya-1+y+w[i].y+21,tonumber(str:sub((ya-1)*8+(xa),(ya-1)*8+(xa)),16)) end end end end, btnw=function(x,y,ww,h) return button(x+w[i].x+1,y+w[i].y+21,ww,h) end, mousw=function() return mx+w[i].x+1,my+w[i].y+21,ml,mr end, rectw=function(x,y,ww,h,color) rect(x+w[i].x+1,y+w[i].y+21,ww,h,color) end, linew=function(x0,y0,x1,y1,color) line(x0+w[i].x+1,y0+w[i].y+21,x1+w[i].x+1,y1+w[i].y+21,color) end, pixw=function(x,y,color) pix(x+w[i].x+1,y+w[i].y+21,color) end, timew=function() return w[i].time end } rect(w[i].x,w[i].y+11,w[i].w,w[i].h,12) rectb(w[i].x,w[i].y+11,w[i].w,w[i].h,0) button(w[i].x+w[i].w-10,w[i].y+11,10,10,0) line(w[i].x,w[i].y+20,w[i].x+w[i].w-1,w[i].y+20,0) print(w[i].t,w[i].x+2,w[i].y+13) w[i].c() w[i].time=w[i].time+1 if colli(mx,my,w[i].x+w[i].w-10,w[i].y+11,10,10,0) and not ml2==ml and not ml then table.remove(w,i) end window=w end rect(0,0,240,10,12) line(0,10,240,10,0) if button(-1,-1,12,12) then start.open=start.open+1&1 end rect(1,1,4,3,0) rect(6,1,3,4,0) rect(5,6,4,3,0) rect(1,5,3,4,0) if button(10,-1,12,12) and w~=nil then table.insert(w,1,table.remove(w)) end circb(15,4,3,0) circb(15,5,3,0) circb(16,4,3,0) circb(16,5,3,0) if button(21,-1,12,12) then specialmenu.open=specialmenu.open+1&1 end rectb(23,1,8,8,0) if specialmenu.open==1 then for i=1,#specialmenu do if button(21,11*(i-1)+10,120,12) then specialmenu[i].f() specialmenu.open=0 end print(specialmenu[i].name,24,(i*11)+2) end end if start.open==1 then for i=1,#start do if button(-1,11*(i-1)+10,80,12) then table.insert(window,start[i]) start.open=0 end print(start[i].name,2,(i*11)+2) end end end --print(mx..";"..my..";"..namel..";"..option[1]..";"..option[2]..";"..option[3]) spr(cur,mx,my,0) mx2,my2,ml2,mr2=mouse() end