BM6P6(@ )))'''%%%###""""""###$$$!!! !!!!!!"""''''''((())),,,222999>>>888000***((((((''')))---333111---(((%%%###""""""  '''333444444111...***)))))),,,,,,,,,,,,,,,,,,,,,,,,***&&&&&&***,,,555MMMeeeyyy~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~zzz|||}}}}}}||||||}}}~~~~~~}}}||||||||||||xxxyyy{{{|||}}}}}}}}}}}}~~~~~~~~~yyyzzz{{{|||||||||{{{zzzvvvvvvuuutttttttttttttttpppqqqssstttttttttssssssssssssssssssssssssssssssoooppprrrssssssrrrpppooooooppprrrttttttsssrrrqqqqqqqqqqqqppppppppppppoooqqqqqqpppooonnnooorrrtttqqqqqqqqqqqqpppppppppooonnnooopppqqqpppnnnlllkkkiiihhhgggeee]]]OOO@@@777...,,,)))'''&&&%%%"""!!!"""!!! !!!$$$...>>>;;;... !!!$$$***222777555///555...///:::FFFTTToooqqqjjjmmmxxxzzzlll^^^ZZZMMMBBB::::::;;;777000---&&&### !!!,,,000...!!!  ;;;pppSSS000"""!!!   ((('''$$$"""!!!!!!"""###!!! !!!""""""%%%&&&'''(((+++111999>>>888000)))''''''&&&)))---333111---(((%%%###"""""" '''333444333111---)))((((((,,,------......------,,,***&&&&&&))),,,666NNNfffzzz~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~zzz{{{}}}|||{{{{{{|||~~~~~~}}}}}}}}}}}}{{{{{{{{{|||}}}~~~~~~~~~zzz{{{||||||{{{zzzyyyxxxvvvvvvuuutttttttttttttttqqqrrrssstttttttttsssssssssssssssssssssssssssssspppqqqrrrssssssrrrpppooopppqqqrrrsssssssssrrrrrrqqqqqqqqqqqqppppppppppppmmmooopppqqqpppoooppprrrqqqqqqpppppppppooooooooonnnooopppppppppnnnllljjjiiihhhgggfff___QQQAAA777///,,,)))'''&&&%%%###!!!###!!! !!! """---===;;;000$$$"""!!!$$$,,,333444111...)))(((///999GGG[[[kkkhhhppp~~~zzzkkkbbbgggjjjbbbYYYVVVOOODDD:::777666333111111)))&&&!!! +++222222######;;;fffpppHHH+++  '''&&&$$$!!! !!!!!!"""!!! !!!!!!"""######$$$&&&'''+++111999???888000(((&&&&&&&&&)))...333000---)))%%%###"""!!! '''333333333000+++(((&&&&&&,,,---///000000///---,,,***&&&%%%))),,,666OOOggg|||~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}zzz{{{}}}|||{{{{{{|||~~~~~~~~~}}}~~~~~~}}}}}}|||||||||}}}}}}{{{||||||{{{{{{zzzxxxwwwvvvvvvvvvuuutttttttttttttttqqqrrrssstttttttttssssssssssssssssssssssssssssssqqqrrrrrrsssrrrqqqooonnnqqqqqqrrrrrrrrrsssssssssrrrqqqqqqqqqppppppppppppiiilllpppqqqqqqpppooooooppppppooooooooonnnnnnnnnmmmnnnooopppooommmkkkjjjhhhiiiiiigggaaaUUUEEE999111...***((('''%%%$$$"""$$$"""!!!!!!!!!!!! ---===???666+++$$$%%%,,,000111666666111+++...;;;IIIPPPOOOYYYjjj~~~xxxfffcccddd___YYYWWWWWWKKK???999444111222666///***$$$(((333888&&& &&&888VVVooopppXXX999%%%  '''%%%###!!! !!!""" !!!"""######$$$%%%&&&(((,,,222:::???999000(((&&&&&&'''***///222000---)))&&&###"""!!!  (((222333222///***'''%%%%%%+++,,,///000000///,,,+++)))%%%%%%))),,,777QQQjjj}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{|||~~~}}}||||||}}}~~~~~~~~~}}}{{{zzzzzz|||~~~}}}|||{{{{{{|||{{{yyywwwzzzzzzzzzyyyyyyxxxwwwvvvvvvvvvuuutttttttttttttttrrrsssssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqoooooorrrrrrqqqqqqqqqrrrssstttrrrrrrqqqqqqqqqpppppppppiiikkknnnoooooonnnooopppoooooooooooonnnnnnnnnnnnmmmnnnooopppooommmkkkjjjhhhjjjjjjhhhdddZZZIII;;;333000+++((('''&&&%%%$$$%%%$$$"""""""""""" ...@@@EEE???000&&&"""'''***---CCCNNNKKK888,,,333>>>BBBFFFMMM[[[lllyyysssnnnddd[[[WWW[[[SSSJJJCCC<<<666555999444///'''!!!$$$111<<<,,,"""###!!! """%%%111FFFXXXXXXDDD---!!! '''%%%###!!! !!!""" !!!!!!"""$$$$$$(((((()))***---222:::???999000)))''''''(((+++000222000---***&&&###!!!   (((111222111...***'''%%%%%%)))+++---//////---+++))))))$$$$$$(((---888RRRlll~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||~~~~~~}}}~~~}}}|||zzzyyyyyyzzz{{{}}}xxxxxxwwwxxxzzzzzzxxxwwwxxxxxxwwwwwwwwwxxxxxxxxxvvvvvvuuutttttttttttttttssssssssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppppprrrrrrqqqqqqqqqrrrssstttrrrrrrrrrqqqqqqqqqqqqpppllllllmmmllllllmmmooorrroooooooooooonnnnnnnnnnnnmmmnnnooopppooonnnkkkjjjiiikkkkkkhhhfff___NNN>>>555222---)))((('''&&&%%%'''%%%#########"""!!!"""111DDDKKKHHH333)))!!!"""%%%%%%%%%(((@@@XXXcccPPP:::555999:::AAAGGGSSSdddwww{{{jjj\\\VVVXXXSSSPPPNNNIII@@@;;;;;;777111)))###---:::222'''!!! !!!"""###***;;;KKKKKK999(((!!!   !!!!!!'''&&&$$$!!! !!!!!!""" !!!"""###$$$%%%,,,,,,,,,,,,---111888<<<666///)))((()))(((+++///111000---***'''$$$!!!   )))000111111///+++(((&&&&&&***+++---......---+++***((($$$$$$(((---999TTTnnn~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}|||zzzyyyyyyyyyyyyzzzxxxwwwwwwxxxzzz{{{zzzxxxvvvvvvvvvvvvvvvwwwxxxxxxvvvvvvuuutttttttttttttttttttttsssrrrrrrrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrsssssssssrrrrrrrrrrrrqqqqqqqqqqqqnnnnnnmmmlllkkklllooorrrppppppooooooooonnnnnnnnnnnnooopppqqqpppnnnlllkkkkkkmmmlllhhhgggcccTTTBBB888444...***)))((('''&&&(((&&&%%%$$$$$$###!!!  """%%%222DDDMMMKKK444)))###'''***'''&&&(((444RRRiiieeeWWWMMMGGG@@@>>>BBBNNNbbbwwwuuuhhhaaaWWWSSSRRRTTTQQQHHH@@@===777222+++&&&###!!! )))666888,,, $$$(((///===JJJGGG666'''###""" !!!!!!!!!!!! !!!!!!!!!((('''$$$"""!!!!!!"""### !!!"""$$$%%%&&&///...---,,,,,,///444888222,,,((((((((('''(((,,,111000...+++'''$$$!!!!!!)))///000111///,,,)))((((((,,,,,,------------,,,,,,(((######'''---:::UUUppp~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||{{{zzz|||}}}}}}||||||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||{{{zzzyyyyyyyyyzzzyyyxxxyyyzzzzzzyyywwwxxxwwwvvvuuuuuuuuuvvvwwwvvvvvvuuutttttttttttttttuuutttsssrrrrrrrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqrrrsssssspppqqqrrrsssssssssrrrrrrssssssrrrrrrrrrqqqqqqqqqnnnooopppooommmlllmmmoooqqqqqqpppppppppoooooooooooopppqqqrrrqqqooommmlllmmmooolllfffgggfffXXXFFF999555///+++))))))(((''')))'''%%%%%%%%%$$$"""  """%%%'''111BBBJJJHHH444(((###***...++++++///---???UUUeeemmmnnncccXXXGGGEEEIIIYYYppp{{{xxxeee]]]WWWUUUSSSKKKBBB>>>666222---(((&&&$$$"""!!!&&&222===000###,,,:::DDDLLLSSSGGG555'''%%%### !!!!!!!!!!!! !!!!!!!!!!!!)))'''%%%###""""""###$$$ !!!"""$$$%%%&&&000000...+++***,,,111555///***&&&'''(((&&&&&&)))000000...+++((($$$!!!!!!)))///000000///,,,*********........................(((######'''---:::VVVqqq~~~~~~~~~|||}}}}}}~~~}}}||||||{{{yyyzzz{{{{{{zzzzzz{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}|||{{{yyyxxx{{{zzzyyyyyyyyyxxxvvvtttyyyxxxvvvuuuttttttttttttvvvvvvuuutttttttttttttttuuutttsssrrrqqqrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqooooooooopppqqqrrrttttttoooppprrrttttttsssrrrqqqsssssssssrrrrrrrrrqqqqqqmmmppprrrrrrpppmmmllllllqqqqqqqqqqqqpppppppppppppppqqqrrrsssrrrpppnnnmmmnnnppplllfffggggggZZZHHH:::666000+++***)))((((((***(((&&&%%%%%%$$$"""  $$$'''(((000???FFFDDD333'''"""***000...000666+++---:::TTTrrryyylllWWWLLLEEENNNeee|||xxxkkk]]]WWWRRRJJJAAA===444111---***(((&&&$$$""""""%%%///@@@333%%%!!!"""555KKKXXX\\\]]]HHH666'''%%%###  !!!!!!!!!""")))&&&###!!!!!!"""""""""!!! $$$(((+++333,,,%%%%%%***......++++++)))((()))'''###%%%***...222111***###!!!  &&&000000000///---,,,---///.../////////...---,,,,,,)))&&&%%%(((///>>>YYYooo|||~~~}}}~~~~~~|||~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~}}}}}}~~~||||||{{{{{{{{{||||||}}}}}}|||{{{{{{{{{{{{||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyyyyxxx{{{}}}~~~{{{wwwuuutttrrrssstttsssqqqqqqssstttuuutttssstttuuuvvvvvvttttttrrrpppooopppqqqqqqpppqqqrrrssssssqqqqqqrrrsssnnnppprrrrrrqqqoooooopppsssrrrpppqqqqqqrrrpppoooppppppppppppqqqrrrrrrsssrrrrrrpppooooooooopppqqqsssrrrqqqqqqppppppqqqqqqsssrrrpppnnnnnnnnnooooooeeejjjmmmllliiidddZZZPPP@@@888000,,,(((%%%'''+++((('''%%%$$$$$$""""""!!! &&&+++((((((111:::===---)))''')))+++///888AAA555---***===aaazzzvvvdddaaaUUUJJJJJJTTTcccqqqyyy}}}{{{}}}hhhZZZSSSMMMKKKLLLUUUMMM@@@333(((###$$$)))'''$$$"""!!!###***777:::222###***%%%???}}}fffbbb:::222'''!!!  !!! )))&&&###!!!!!!""""""""" !!!$$$'''))),,,'''$$$&&&+++...,,,)))+++(((((()))'''###%%%)))---111111+++$$$"""  &&&...//////...---,,,---///000000000000//////...---***'''&&&)))///???YYYooo~~~~~~~~~}}}~~~~~~~~~~~~~~~|||{{{~~~~~~~~~~~~~~~~~~{{{{{{zzzzzzzzz{{{{{{|||||||||||||||||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyyyy{{{}}}}}}{{{xxxvvvvvvssstttuuutttrrrrrrtttuuuuuutttssstttuuuvvvuuutttuuusssqqqpppqqqrrrrrrqqqqqqsssssssssqqqqqqqqqsssnnnoooppppppooooooqqqsssuuusssrrrrrrssssssrrrqqqrrrqqqqqqqqqqqqqqqrrrsssrrrqqqpppooooooooopppqqqrrrrrrqqqqqqpppppppppqqqqqqpppnnnmmmllllllmmmmmmgggkkkmmmkkkiiieee\\\RRRCCC;;;222...***''')))---((('''%%%$$$$$$"""!!! """$$$!!!"""***333666***&&&%%%'''+++///777???333+++%%%111OOOjjjpppiiipppjjjaaa[[[YYYYYY[[[^^^mmmyyypppaaaWWWSSSYYYbbbiiiiiicccSSS===,,,'''((($$$!!!&&&777:::555'''!!!###!!!"""///XXXgggVVV222+++""" !!! !!!!!!)))&&&###!!!!!!""""""""" !!!"""###%%%&&&###!!!"""&&&,,,///+++'''***(((((()))'''###$$$)))+++000222,,,&&&"""   &&&,,,...///...------...000222222222222111000///...+++(((''')))000@@@ZZZppp}}}~~~~~~~~~~~~~~~{{{zzz~~~~~~~~~}}}{{{{{{zzzyyyyyyzzzzzz{{{|||}}}~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyywwwyyy{{{{{{zzzxxxxxxxxxuuuuuuvvvuuutttsssuuuwwwtttsssssssssuuuvvvuuutttuuutttrrrrrrsssssssssrrrrrrssstttsssqqqpppqqqrrrmmmnnnnnnnnnooosssxxx|||vvvtttsssssstttuuutttrrrssssssrrrqqqqqqqqqrrrrrrrrrqqqpppooonnnooopppppprrrrrrqqqqqqppppppppppppooonnnmmmlllkkkkkkkkkkkkiiilllmmmjjjiiifff___WWWHHH>>>555000---***+++...(((&&&$$$######"""  $$$+++...'''###"""%%%))),,,333999333+++###&&&:::VVVjjjqqq}}}~~~vvvjjj]]]SSSNNNUUUggg}}}~~~oooaaa[[[bbbnnnsss{{{~~~qqqWWW>>>000+++%%%!!!%%%111666444((( ===tttfffIII,,,&&&  """###)))&&&###!!!!!!""""""""" !!!"""############ %%%,,,...,,,))))))'''((()))'''###$$$(((***000222---'''###  ӵ &&&,,,---///000//////000222222222222111111///...---***'''&&&)))///???ZZZpppĦĦӵĦ~~~~~~}}}}}}~~~~~~|||{{{~~~~~~||||||{{{zzzzzzzzz{{{{{{{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzyyyyyyxxxxxxxxxxxxxxxyyyzzzzzzxxxwwwwwwxxxvvvwwwwwwvvvuuuuuuvvvxxxtttsssrrrsssuuuvvvuuutttvvvtttssssssttttttsssrrrsssttttttsssqqqppppppqqqooonnnnnnnnnpppuuu}}}uuutttsssssstttuuutttrrrttttttsssrrrqqqqqqqqqrrrrrrqqqooonnnnnnnnnooopppqqqqqqqqqqqqqqqppppppooonnnnnnmmmlllkkkkkkkkkkkkkkkmmmmmmjjjhhhgggbbb[[[LLLAAA666111...++++++...(((&&&$$$######"""  !!!'''***(((### ###&&&'''+++000000,,,%%%"""---FFFdddwww}}}kkkWWWHHHHHHYYYttt|||mmmbbbcccjjjooowww~~~yyykkkWWWCCC555,,,'''$$$###"""!!!$$$)))111888888..."""!!!"""'''###JJJccc@@@+++&&&!!! !!!###%%%)))&&&###!!!!!!""""""""" !!!"""###""""""!!!!!! $$$)))---///...((('''''')))'''######''')))///222---'''###  4ĉ@ӵ &&&,,,...000111111111222333111111111000///---,,,+++(((%%%%%%(((///@@@ZZZqqq>L=hĦ4ĉ@ӵ>L~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}||||||{{{||||||{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzyyyxxxxxxxxxxxxxxxzzzzzzzzzxxxvvvuuuvvvwwwvvvwwwxxxwwwuuuuuuwwwxxxtttsssrrrssstttuuuuuusssvvvtttssstttuuuuuusssrrrrrrssstttsssqqqpppqqqrrrsssrrrpppnnnnnnqqqwww|||sssrrrqqqqqqssstttsssqqqtttsssrrrrrrqqqqqqqqqqqqqqqpppooonnnnnnnnnooopppppppppqqqqqqqqqpppooonnnoooooonnnnnnmmmllllllkkkkkkmmmllliiihhhhhhddd^^^OOOBBB666000...++++++---(((&&&###"""""""""!!!  !!!''',,,...'''"""###$$$###$$$'''***)))&&&"""%%%888XXXqqqzzz```JJJCCCLLLaaa{{{uuullljjjmmmvvvxxxyyyzzzzzzpppYYYBBB444---((('''&&&&&&(((---:::CCCHHH>>>...!!!"""$$$((((((YYY~~~]]]:::,,,(((###!!!###$$$)))&&&###!!!!!!""""""""" !!!!!!""""""""""""###!!!!!!###''',,,///000(((&&&''')))'''######&&&***///111,,,&&&###!!! GG=? &&&,,,...111222111111111222000000000///---,,,******&&&$$$%%%(((000BBB]]]tttHdĦ=ĪjGG=?HdĦ~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~}}}||||||||||||{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxx{{{{{{yyywwwttttttuuuwwwwwwwwwxxxwwwvvvuuuwwwyyysssrrrrrrrrrtttuuutttsssuuutttssstttuuuuuusssqqqqqqrrrssssssqqqqqqrrrsssvvvuuurrrnnnkkkkkkmmmpppqqqpppoooppprrrrrrrrrqqqrrrrrrqqqpppppppppqqqqqqqqqpppooonnnmmmnnnooooooooopppqqqqqqqqqpppnnnmmmoooooopppoooooonnnlllllljjjlllkkkiiihhhiiifff```RRRDDD666000...+++***,,,(((&&&###""""""""""""!!! !!!,,,777888///'''%%%%%%###"""$$$###$$$%%%"""***DDD\\\|||xxxaaaLLLIIITTTooo}}}zzzyyy|||~~~hhhOOO999000)))&&&&&&'''***///;;;HHHRRRKKK777%%%"""$$$ 111kkkwwwUUU666***'''### !!!"""""")))&&&###ӵĭӵ'''ӵ'''Ħ***///000***%%%###!!!ӵӵĦƜ`1.׼sĦӵĦĭӵ000///Ħ***)))&&&ĦaaaĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdD~~~~~~~~~ӵ}}}|||ӵ~~~ӵĦ|||}}}ӵ}}}}}}}}}|||ĭӵuuussswwwxxxwwwuuuuuuwwwxxxsssrrrqqqrrrtttuuutttssstttsssssstttuuutttrrrpppoooqqqrrrrrrrrrrrrsssuuussssssssspppmmmllllllmmmqqqpppoooppprrrrrrrrrqqqppppppooooooooopppqqqqqqqqqpppooonnnmmmnnnnnnoooooooooqqqqqqqqqpppnnnmmmooooooppppppooonnnlllkkkhhhjjjjjjhhhiiiiiifff```TTTFFF777000...,,,++++++)))&&&###!!!""""""""""""!!! ###666JJJBBB777,,,)))(((&&&%%%&&&!!!"""$$$!!!000DDDdddwwwttt[[[NNNQQQkkk{{{kkkYYY<<<222((($$$%%%&&&+++000222CCCRRROOO;;;&&& !!!""""""EEE~~~mmmLLL444'''%%%""" !!!"""!!! )))&&&?~4"""g&e>&e%%%g&e&&&>hӵ000000***$$$###""" g&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&e///...HL,,,***)))ShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gL~~~~~~D%%)?fff?><z~~~=?Ħ{{{g&eg&e}}}~~~S?ʬ}}}4ff?>ߝL{{{@e|||g&e}}}}}}3h?g&e>&evvvttt??vvvwwwwwwvvvuuuuuuvvvxxxsssrrrqqqrrrtttuuutttsssssssssssstttuuutttrrrpppnnnppprrrrrrrrrrrrtttvvvnnnqqqsssssssssrrrssstttqqqpppoooppprrrsssrrrqqqooonnnnnnnnnooopppqqqqqqqqqpppnnnmmmmmmmmmnnnooonnnoooqqqrrrqqqpppnnnmmmnnnoooooooooooommmlllkkkgggiiijjjiiiiiijjjfff```WWWGGG888111///---,,,,,,)))&&&###!!!"""""""""""""""!!! '''@@@ZZZHHH<<<000,,,+++***)))***$$$$$$$$$!!!$$$666UUUmmm~~~mmmdddQQQOOOhhhwwwqqqiii```???444((($$$$$$''',,,222+++>>>RRRRRR???)))"""%%% !!!"""  !!!,,,XXXdddEEE555&&&%%%###  !!!######!!!&&&4Dӵ!!! Hƅ^Hu]Ħ###Hu]Ħ)))ZuR)Ħ...///***%%%### Hu]Ħ!!!HŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]Ħ...ntHdĦ,,,***HGgĉ@bbbHdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]Ħ~~~Htƅ^qIܗGIӵ{{{H׼s}}}Hu]Ħ|||Bt=o9ĦHƅ^Hu]Ħuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxqqqrrrtttuuuuuuuuutttttttttuuuuuussspppmmmmmmmmmqqqqqqrrrrrrrrrsssssssssrrrrrrrrrqqqqqqqqqppppppppppppqqqrrrsssttttttuuuqqqrrrrrrrrrrrrqqqpppppppppooonnnllllllmmmmmmnnnmmmnnnmmmlllkkklllooorrrnnnnnnnnnnnnmmmlllkkkjjjkkkkkkkkkkkkjjjiiihhhhhh```OOO===444///******...'''&&&$$$###""""""!!!!!! !!!!!! """ +++AAATTTSSSGGG===999444---+++------%%%"""999OOOfff{{{ttt___[[[]]]VVVNNNZZZsss~~~yyymmmaaaXXXBBB<<<444---++++++++++++...777DDDIII>>>+++""""""$$$  """444jjjvvvPPP666000111*** !!!!!!###%%%### """!!!!!!!!! !!!!!!"""!!!!!!!!!'''$$$4DuXӵ!!! !!!DdDΦDdDĦ"""DdDĦ%%%&&&t|<***...///***%%%$$$!!!DdDĦ DdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦ...q<niDdDĦ+++qetJJJbbbDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<R}}}peƜ4DuTӵ{{{DdDĦDdDĦ}}}qjRgdKӵDdDΦDdDĦuuuuuuttttttttttttuuuvvvvvvwwwwwwwwwwwwwwwrrrssstttuuuuuuuuutttssstttuuuuuutttqqqooonnnoooqqqqqqrrrrrrrrrsssssssssrrrrrrrrrqqqqqqqqqppppppqqqqqqqqqqqqrrrrrrrrrrrrqqqrrrrrrrrrrrrqqqpppppppppooommmlllllllllmmmnnnmmmnnnnnnmmmllllllnnnpppoooooooooooonnnmmmllllllkkkkkkkkkkkkjjjiiihhhhhh```PPP>>>555///******---'''&&&%%%###""""""!!!!!!!!!""""""!!! ,,,@@@QQQLLLCCC<<<888444///...222---&&& $$$444DDDSSS]]]TTTIIILLL[[[VVVLLLRRRhhhwww~~~~~~ssscccUUU@@@<<<777222///---+++***(((///;;;DDD@@@222(((&&&!!!%%%%%%""" !!!%%%<<d<Ħ!!!Dt!!!000000+++&&&%%%""">d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ///4DwDd<Ħ+++puR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦ~~~DdDӵnd<DdDĦ~~~>d<Ħpeӵ}}}ĦF&uTӵ{{{DdDĦ~~~>d<Ħ{{{peӵDx<>d<ʜ4DuTӵzzzyyyxxxxxxwwwwwwuuuuuutttttttttuuuuuuuuuuuuuuuuuuttttttsssrrrrrrssstttvvvvvvtttssstttuuurrrrrrrrrsssssssssssstttrrrrrrrrrqqqqqqqqqpppppppppppppppoooooooooooooooqqqrrrrrrrrrrrrqqqppppppooonnnmmmlllkkklllmmmmmmmmmoooqqqqqqooommmllllllppppppqqqppppppooonnnnnnkkkkkkkkkkkkjjjiiihhhhhh```UUUEEE888000,,,******'''&&&%%%$$$###""""""""""""######""" %%%111???IIICCC@@@;;;444------444;;;000(((!!!(((***111AAA;;;???888888NNNcccnnnvvv~~~}}}tttkkkaaaZZZHHHFFFBBB>>>:::444---(((%%%$$$)))444===;;;000&&&###&&&+++......***$$$ """"""222^^^gggGGG888///,,,,,,)))$$$"""!!! """###""" ###""""""!!!!!!!!!  !!!"""$$$$$$$$$######'''%%%4DuXӵ"""""""""D&dq&ĒR """sdKĦ###DHRRud000111,,,'''%%%###sdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒR111000i?ʜtd<Ħ+++HHܗDӊBeee<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<Ħ~~~D&ӫetIӇDdDĦsdKĦ}}}B?dp&ĒR}}}|||>d<sdKĦ|||B?Ho9wwws&dq&ĒRyyyyyyxxxxxxwwwwwwwwwuuuuuutttsssssstttuuuuuuuuuuuuttttttssssssssssssrrrtttvvvvvvuuuuuuuuuvvvrrrrrrssssssssstttttttttrrrrrrrrrqqqqqqqqqppppppmmmmmmnnnoooooopppqqqqqqqqqrrrrrrrrrrrrqqqppppppooonnnmmmkkkkkkllllllmmmmmmooorrrrrrpppnnnlllllloooooopppppppppooonnnnnnkkkkkkkkkkkkjjjiiihhhhhhaaaXXXJJJ<<<222---+++***((('''%%%$$$######"""""""""######""" !!!(((333???FFFDDDEEE@@@444)))(((111:::000)))###!!!!!!###+++===666<<<999;;;NNN]]]eeemmmssstttdddZZZVVVQQQNNNIIIDDD>>>777///***$$$"""$$$,,,777;;;444***%%%%%%&&&***---,,,((($$$ ###%%%:::rrr^^^@@@222)))&&&)))'''&&&$$$###"""  ###$$$%%%%%%$$$###"""!!! !!!!!!"""###$$$$$$$$$(((&&&4DuXӵ"""""""""Hu]3hh !!!###ne'''%%%=e---111111,,,(((&&&###nepIƎ@t@h>hfe@ďDne=eegesĪj@h///000000fdDĦ+++@ďDMMMfffHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne}}}|||@h}}}~~~>h~~~}}}se|||ne||||||@G{{{vvvsĪj@huuuuuuuuuuuuuuuuuuuuuuuuwwwvvvtttsssssstttuuuuuuuuuuuutttsssssssssttttttrrrtttvvvvvvuuuuuuvvvwwwrrrsssssssssttttttttttttrrrrrrrrrqqqqqqqqqppppppmmmmmmnnnooopppqqqrrrrrrqqqrrrrrrrrrrrrqqqppppppnnnnnnlllkkkkkkkkklllmmmmmmoooqqqrrrpppnnnmmmmmmoooooopppppppppoooooonnnkkkkkkkkkkkkjjjiiihhhhhhbbb\\\OOO???444000---***((('''&&&$$$############"""######!!! $$$)))222===DDDDDDJJJHHH:::***&&&,,,333,,,'''$$$$$$"""!!!$$$...AAA===@@@===AAAMMMOOORRR^^^lllzzzjjjYYYRRRUUUSSSOOOJJJDDD<<<444..."""""""""'''111888777111***&&&$$$&&&+++---+++'''###"""!!!  +++HHH}}}XXX>>>...$$$###%%%%%%&&&'''&&&%%%###"""!!!  ###&&&((()))'''%%%$$$$$$!!!  """$$$%%%(((4DuXӵ###ĵD^!!! !!!$$$)))&&&###,,,---111222---((('''$$$ +++---000111111DdDĦ++++++;;;NNNgggD^s׼sgeFm8>aĦs׼sHo~~~~~~D^DdDĦ~~~}}}~~~{{{}}}~~~s׼szzz}}}|||zzzzzzwww{{{zzzvvvyyyttttttuuuuuuvvvvvvwwwwwwxxxwwwuuutttssstttuuuvvvttttttsssrrrssstttuuuuuussstttvvvvvvuuutttuuuvvvssssssssssssttttttttttttrrrrrrrrrqqqqqqqqqppppppoooooooooppppppqqqqqqqqqqqqrrrrrrrrrrrrqqqppppppnnnmmmlllkkkkkkkkklllllllllnnnqqqqqqpppoooooopppppppppqqqqqqqqqqqqppppppkkkkkkkkkkkkjjjiiihhhhhhddd```TTTBBB666222...***((('''&&&%%%$$$#########!!!""""""!!!"""%%%(((///999AAA@@@LLLPPPBBB///&&&'''***'''###"""%%%$$$$$$,,,<<>>,,,"""%%%!!!###&&&(((((('''%%%%%% """!!! $$$###'''+++,,,***(((''''''%%%###!!! !!!$$$(((***Φ4DuXӵtvӵ>d<Ħ !!!!!!"""%%%(((+++Ħ!!! !!!""""""(((///...222222---)))'''$$$ ĦĦ""")))))),,,///111222333444555>d<Ħ***++++++(((&&&'''...;;;NNNggg{{{Ħ>d<ĦBegeFYĉ>aĦBenu]ӵ~~~>d<Ħ}}}>d<ĦĦ~~~|||||||||zzz}}}~~~~~~Be|||Ħxxxvvvvvvwwwxxxyyy{{{|||}}}zzzvvvtttwwwyyywwwwwwyyyvvvvvvwwwxxxyyyzzzzzz{{{yyywwwuuutttssstttuuuvvvtttsssrrrrrrssstttuuuwwwssstttvvvvvvuuuttttttuuussssssssstttttttttuuuuuurrrrrrrrrqqqqqqqqqppppppqqqqqqqqqqqqppppppppppppqqqrrrrrrrrrrrrqqqppppppnnnmmmlllkkkjjjkkklllllllllnnnppppppoooooopppqqqqqqqqqrrrssssssrrrrrrrrrkkkkkkkkkkkkjjjiiihhhhhhdddbbbVVVDDD777333///+++((('''&&&%%%$$$######### !!!!!! $$$&&&'''---777???<<>>555)))---+++$$$$$$,,,222333444...)))***000222...((('''&&&&&&$$$"""  !!!BBBqqqhhhMMM===,,,"""((("""'''))))))((('''&&&!!!"""  ###""""""'''###''',,,...,,,)))))))))***'''$$$"""$$$(((,,,000?aŖ%7uSQuR)ӵsdKĦ"""!!!!!!!!!###$$$gdKĦ$$$######"""###+++333555333///+++'''$$$"""""" gdKĦ!!!"""gdKĦ###(((,,,------///111333555666gdDĦ***)))(((&&&''')))...;;;PPPhhhxxxgdKĦsdKĦŶS3we<iĉ@3hR/Ō~~~~~~DdDĦsdKĦgdKĦ~~~}}}~~~~~~~~~~~~}}}~~~~~~gdKĦwwwxxxxxxyyyzzzzzz{{{{{{|||wwwvvvuuuuuuwwwyyy|||}}}xxxxxxxxxwwwvvvuuuuuutttyyyvvvtttssstttttttttsssrrrrrrrrrrrrrrrrrrrrrrrrttttttuuuuuuuuuuuuttttttqqqrrrtttuuuuuuuuutttttttttsssrrrrrrrrrqqqooommmrrrqqqpppqqqssstttsssrrrqqqrrrrrrrrrrrrqqqppppppsssqqqooonnnnnnmmmlllkkklllmmmnnnmmmlllmmmooopppooorrruuuxxxwwwtttpppmmmooonnnlllkkkjjjiiiiiiiiigggaaaUUUHHH<<<333---+++(((((('''&&&$$$###""""""""""""!!! """''',,,...//////222CCCQQQNNN<<<---&&&%%%!!!###%%%###$$$333GGGWWW\\\RRRSSS___^^^PPPKKKQQQbbboooyyyzzz~~~oooWWWQQQMMMQQQWWWTTTGGG:::000+++'''''''''(((///777333+++(((---333333///...000+++%%%"""""""""!!!!!!"""---QQQvvvUUU???555,,,$$$""""""%%%++++++'''$$$%%%$$$%%%&&&%%%###!!!!!!!!!""""""#########$$$$$$$$$$$$###""" %%%)))&&&&&&))),,,((($$$)))333444,,,""""""+++000111>A ne"""""" !!!"""ne)))&&&$$$$$$###$$$+++444777555111,,,(((%%%$$$###ne ne###'''++++++,,,...000222444De******)))(((&&&''')))///<<Ak<fh~~~~~~Denene~~~}}}}}}}}}}}}~~~}}}}}}~~~|||}}}nexxxyyyyyyyyyyyyyyyzzzzzzzzz{{{xxxwwwwwwvvvwwwyyy|||}}}yyyxxxxxxwwwvvvvvvuuuuuuxxxvvvssssssssstttssssssssssssssssssssssssssssssttttttuuuuuuuuuuuuttttttrrrssstttuuuuuuttttttsssrrrrrrrrrrrrrrrqqqpppooorrrqqqpppqqqrrrssssssqqqqqqrrrrrrrrrrrrqqqpppppppppppppppppppppnnnllljjjmmmnnnooonnnmmmmmmoooqqqppprrrtttvvvvvvtttpppnnnnnnmmmlllkkkjjjiiiiiiiiihhhbbbXXXKKK>>>444...,,,)))((('''&&&$$$###""""""""""""!!! """&&&)))******)))***;;;LLLLLL>>>///((('''!!!######!!! +++<<>>CCCKKKRRRVVVSSSLLLFFFLLLUUUccclllnnnppp{{{uuucccQQQOOOXXX]]]VVVMMM:::222***&&&$$$$$$)))000...)))(((+++---000555;;;;;;666000***&&&"""!!!$$$GGGxxxmmmKKK555+++&&&$$$###"""((((((### !!!""""""###$$$%%%$$$%%%&&&''')))+++,,,------)))'''***000222///***$$$"""###''')))'''&&&'''###!!! (((&&&$$$###$$$$$$"""!!!  !!!!!!###&&&((()))***'''$$$###!!!""")))222999666111,,,(((%%%$$$$$$!!!&&&******+++---///222444555222///,,,+++++++++***)))%%%&&&)))///===SSSkkk|||~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~|||~~~~~~}}}|||{{{|||}}}|||{{{zzzyyyxxxxxxxxxxxx}}}|||zzzyyyyyyzzz{{{|||zzzyyyxxxwwwwwwwwwwwwxxxwwwuuurrrqqqrrrrrrrrrqqqvvvvvvvvvvvvvvvvvvvvvvvvsssttttttuuuuuuttttttsssttttttttttttsssrrrrrrqqqoooqqqrrrrrrqqqqqqqqqrrrpppooonnnoooqqqrrrqqqpppqqqrrrrrrrrrrrrqqqppppppnnnpppqqqqqqpppnnnmmmmmmppppppqqqpppooooooppprrrqqqqqqrrrrrrqqqqqqpppooommmlllkkkjjjiiiiiiiiiiiigggeee]]]QQQCCC777000...))))))(((&&&%%%$$$###"""""""""!!!  """"""!!! !!!!!! ''':::DDD???222)))'''""" !!!'''777AAAIIIMMMRRRWWWRRRHHHGGGGGGOOO[[[___```jjjxxx|||ppp]]]WWW[[[```\\\WWWDDD:::///***&&&%%%(((...***((()))+++,,,---333;;;:::777111,,,'''$$$!!!!!! '''VVVpppMMM555)))###!!!!!!!!!''''''""" !!!!!!!!!###$$$"""###$$$%%%'''((()))***+++((('''***...111///,,,&&&"""!!!&&&'''$$$ !!!!!!'''(((&&&$$$###$$$$$$"""!!!   """%%%'''((((((%%%###### &&&...555333///+++'''$$$###"""!!!&&&***+++,,,...111333666777222///,,,+++++++++***)))%%%&&&)))000>>>TTTmmm}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}||||||}}}}}}|||zzzxxxwwwwwwwwwxxx~~~|||{{{yyyyyyzzz{{{|||{{{zzzxxxwwwwwwwwwyyyyyywwwuuurrrqqqrrrrrrrrrqqqvvvvvvvvvvvvvvvvvvvvvvvvssssssttttttttttttssssssttttttssssssrrrrrrrrrrrroooqqqssssssqqqpppqqqrrrpppooonnnoooqqqrrrqqqpppqqqrrrrrrrrrrrrqqqpppppppppqqqqqqooommmmmmppprrrpppqqqrrrqqqooooooppprrrpppppppppppppppooooooooolllkkkkkkjjjiiiiiiiiiiiieeeeee```TTTEEE777000---))))))((('''%%%$$$######""""""!!! !!!"""###$$$###!!!!!!111>>><<>>GGGDDD<<<<<<888;;;FFFFFF:::000...(((&&&$$$###$$$$$$"""!!!!!!   !!!"""###%%%%%%'''(((%%%!!!###((()))+++---...,,,'''######(((((()))***---///333555777111...,,,***+++++++++***$$$&&&)))111@@@VVVppp~~~~~~}}}}}}~~~|||~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~}}}}}}|||}}}~~~~~~}}}|||||||||{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||zzz|||}}}}}}||||||}}}|||zzzwwwvvvuuuwwwyyyzzz{{{zzzxxxxxxxxxzzz{{{}}}|||{{{yyywwwwwwyyy{{{}}}yyywwwtttssstttttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrssssssttttttssssssrrrrrrqqqqqqpppqqqrrrtttuuupppsssvvvtttooommmnnnqqqrrrqqqpppqqqssstttsssrrrqqqrrrrrrrrrrrrqqqppppppkkkooosssrrrooonnnqqqtttpppqqqqqqpppnnnmmmnnnppplllnnnoooppppppnnnlllkkkjjjjjjiiiiiiiiiiiiiiiiiifffiiihhh]]]LLL<<<333111******)))'''&&&%%%$$$###""""""!!!  !!!!!!""" !!!###$$$### +++000'''&&&444AAAHHHMMMQQQVVV^^^aaa]]]^^^ccc```WWW___mmmyyyuuurrrsssvvvuuuooohhhYYYNNNDDD@@@===888333222000+++)))+++---///333888555666555111+++&&&&&&'''%%%)))FFF{{{yyylll]]]TTTNNNEEE>>>;;;***%%%""""""!!!"""###$$$$$$######)))///222...)))222666999<<>>:::888...)))---111111222666---000222000,,,((('''((($$$&&&???mmmyyyjjjZZZQQQJJJ>>>111)))###***------,,,&&&(((,,,111444444111...000,,,---666===>>>???CCCDDD888//////000......000)))&&&###!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%&&&###$$$$$$###""""""###%%%(((...111---(((%%%### """&&&***+++---///111333444555222000...------,,,***)))&&&(((,,,444DDD[[[ttt}}}}}}~~~~~~~~~}}}}}}{{{|||}}}}}}||||||}}}~~~}}}||||||{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~||||||||||||}}}}}}~~~~~~}}}||||||{{{{{{||||||}}}|||{{{yyyxxxvvvuuutttxxxxxxwwwwwwxxxxxxyyyzzzxxxyyyzzz{{{{{{{{{zzzyyyssssssssstttuuuvvvwwwwwwuuutttsssrrrqqqrrrsssssstttttttttttttttssssssrrrtttsssrrrqqqppppppqqqrrrsssssssssrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrnnnpppqqqqqqooonnnoooooopppoooooonnnnnnooooooooonnnnnnnnnmmmlllkkkiiihhhmmmlllkkkjjjiiihhhhhhhhhggghhhfff^^^PPPAAA666000------,,,***((('''%%%%%%#########"""!!!!!!"""###$$$###  """''''''$$$$$$"""'''333>>>FFFJJJKKKXXX]]]bbbaaa\\\XXXZZZ]]]sss|||~~~ttthhhXXXOOOLLLKKKIIIFFFCCC;;;666999999333---+++//////...,,,)))&&&&&&'''&&&000RRR{{{iiiXXXEEE:::222((( !!!######$$$)))///222333222&&&(((+++///222222///,,,,,,'''&&&,,,555===HHHSSSUUULLLFFFHHHLLLMMMNNNQQQ)))&&&###!!!"""######"""######################## !!!###$$$%%%!!!"""###"""!!!!!!"""$$$'''---000,,,'''$$$""""""'''+++,,,///111333444555555222111///......---+++)))((()))---666GGG]]]uuu~~~{{{~~~~~~~~~~~~~~~|||}}}~~~}}}|||{{{|||}}}~~~}}}}}}|||||||||||||||~~~~~~~~~~~~~~~zzzzzzzzz{{{|||}}}}}}|||{{{{{{zzzzzz{{{{{{}}}|||zzzwwwvvvuuuuuuuuuvvvuuuuuuuuuuuuvvvwwwwwwxxxyyy{{{||||||{{{yyyxxxqqqrrrsssuuuvvvwwwxxxxxxuuutttsssrrrqqqrrrsssssstttttttttttttttsssrrrrrrssssssssssssrrrrrrrrrrrrssssssrrrrrrrrrrrrqqqqqqpppqqqrrrssssssrrrqqqppprrrrrrrrrrrrrrrrrrrrrrrroooqqqrrrqqqooonnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnooonnnmmmlllkkkjjjjjjjjjkkkkkkjjjiiiiiiiiiiiiiiiggghhhfff___SSSDDD888222---,,,+++)))(((&&&%%%$$$#########"""!!! !!!######$$$###    ###$$$"""'''$$$!!!!!!"""!!!%%%...999BBBFFFHHHUUUXXX\\\____________```tttzzzhhh[[[VVVTTTQQQOOOHHHBBBAAAFFFJJJFFF>>>999;;;666000+++(((&&&%%%$$$%%%999bbbnnnPPP???...&&&### """(((++++++)))'''''''''***---000111000%%%''')))...111222000...///...000666???JJJ[[[hhhoooiiieeeggglllnnnpppsss)))'''$$$"""#########""""""""""""""""""""""""""" !!!"""###$$$ !!!"""!!! """###'''...000,,,'''%%%""" ######""" """'''***,,,///222444444444333222000...---------+++)))))))))---777HHH___uuu|||~~~~~~~~~~~~}}}~~~~~~}}}|||{{{{{{|||~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~{{{zzzzzzzzz{{{|||}}}}}}||||||{{{zzzzzzzzzzzzzzz}}}{{{xxxvvvttttttuuuvvvuuuuuuttttttuuuuuuvvvwwwxxxyyy{{{||||||zzzxxxvvvtttuuuvvvwwwwwwvvvuuutttuuutttsssrrrqqqrrrsssssssssssstttttttttsssrrrrrrrrrssssssttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrroooppprrrssssssrrrpppooorrrrrrrrrrrrrrrrrrrrrrrrpppqqqrrrqqqooommmmmmnnnnnnmmmmmmmmmmmmnnnnnnooopppnnnmmmkkkjjjjjjkkkllljjjiiiiiiiiiiiiiiijjjjjjhhhiiigggaaaVVVGGG:::111---,,,+++)))'''&&&%%%$$$$$$######"""  !!!######$$$###    """!!!!!!""" '''000888===???UUUVVVYYY^^^bbbeeeeeedddooovvvhhh```[[[XXXVVVQQQKKKGGGMMMUUUWWWRRRKKKGGG???444,,,(((&&&###!!! <<>>AAASSSSSSVVV\\\aaaddddddbbblll{{{zzzwwwqqqlllhhhdddaaaVVVJJJGGGMMMQQQLLLCCCCCC:::///'''$$$###""" !!!DDDuuucccEEE444))) """%%%(((+++,,,***&&&$$$''',,,///---***%%%'''***...111555888:::AAACCCGGGNNNVVV\\\___```dddnnnxxxzzzyyyzzz)))'''%%%$$$$$$$$$###""" !!!!!!!!!"""######""""""$$$&&&)))///222...)))&&&$$$!!!  ###(((+++,,,...000222222222222000///---,,,,,,+++)))'''''''''+++777KKKcccxxx~~~~~~~~~~~~}}}~~~~~~~~~}}}||||||}}}~~~}}}|||}}}~~~}}}|||{{{|||}}}}}}}}}}}}}}}}}}~~~~~~{{{{{{|||}}}}}}|||zzzyyy}}}|||zzzyyyxxxxxxwwwwww}}}|||{{{{{{zzzzzz{{{{{{|||{{{yyywwwvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxvvvvvvwwwwwwxxxxxxxxxxxxtttuuuuuuvvvwwwwwwwwwwwwuuutttsssrrrqqqrrrsssssssssssssssssssssrrrqqqqqqrrrrrrrrrrrrssssssssssssqqqqqqrrrrrrrrrrrrssssssooopppqqqrrrrrrqqqpppooorrrrrrrrrrrrrrrrrrrrrrrroooqqqrrrqqqooonnnnnnnnnpppooooooppppppqqqrrrsssppppppooonnnnnnnnnnnnnnniiiiiihhhhhhhhhiiiiiijjjkkkkkkjjjfff\\\MMM===222...---,,,***)))'''&&&%%%%%%$$$"""!!! !!!!!!"""###!!!"""""" """!!!%%%111>>>HHHNNNPPPQQQSSSXXX\\\^^^]]]\\\hhhuuu|||mmmxxx}}}tttooo]]]PPP???888>>>DDD>>>333000+++%%%!!! !!!###$$$***QQQ[[[444+++%%% """###!!! $$$$$$%%%&&&(((***+++,,,%%%###!!!"""''',,,...---444999@@@GGGMMMRRRVVVYYY```aaaeeelllttt{{{)))'''%%%%%%%%%%%%###!!! !!!###$$$%%%$$$$$$$$$&&&((((((...111---(((&&&###  ###(((......///000222333444444111///---------,,,***((('''&&&+++888NNNfff{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{|||}}}}}}||||||}}}~~~|||||||||||||||}}}~~~~~~yyyzzz{{{|||{{{zzzxxxwww{{{zzzyyyxxxxxxwwwxxxxxx~~~}}}||||||{{{{{{||||||{{{{{{zzzyyyxxxwwwvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwttttttttttttuuuvvvxxxyyytttttttttuuuvvvxxxyyyzzzuuutttsssrrrqqqrrrssssssrrrssssssssssssrrrqqqqqqrrrqqqppppppqqqrrrssstttqqqqqqqqqrrrrrrssssssssspppppppppppppppppppppppprrrrrrrrrrrrrrrrrrrrrrrrnnnpppqqqqqqooonnnooooooooooooooopppppprrrsssssspppqqqqqqqqqqqqpppoooooojjjiiihhhhhhhhhhhhhhhiiihhhhhhiiiggg___QQQAAA555///...---+++***((('''&&&%%%$$$"""  ###!!!###### """""" $$$111@@@MMMTTTOOOQQQTTTVVVWWWWWWWWWWWW```ooo{{{llllllyyy{{{jjj___FFF<<<000...999CCC<<<...$$$$$$#########%%%))),,,666[[[___888+++'''&&&***,,,+++)))***&&&&&&&&&'''((()))***+++&&&&&&&&&***111999AAAFFFQQQWWW```ggglllooosssuuuxxxxxxyyy~~~~~~)))'''%%%%%%%%%%%%###!!!  $$$%%%&&&&&&%%%&&&(((***'''---000,,,'''%%%"""  $$$(((000000000111222444555666222000///......---+++)))''''''+++999PPPiii}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~zzz|||}}}}}}||||||}}}||||||{{{||||||}}}~~~~~~xxxyyyzzz{{{{{{yyywwwvvvxxxxxxxxxwwwxxxxxxyyyyyy~~~~~~}}}|||||||||||||||{{{{{{{{{zzzzzzxxxwwwvvvuuuttttttttttttuuuvvvvvvssssssrrrrrrsssvvvxxxzzzvvvuuuuuuuuuuuuwwwyyyzzzuuutttsssrrrqqqrrrssssssrrrrrrsssssssssrrrqqqqqqrrrqqqoooooooooqqqssstttqqqqqqqqqrrrrrrsssssssssqqqqqqpppoooooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrmmmoooqqqqqqooooooooopppoooooooooooopppqqqrrrssspppqqqrrrssssssrrrpppooojjjjjjiiihhhhhhhhhhhhhhheeefffggggggaaaUUUDDD999000///...,,,***)))((('''%%%$$$""" ###!!!######!!!!!!!!!!!!!!! !!!...===IIIQQQQQQTTTWWWXXXVVVUUUTTTUUUWWWiiirrraaaooonnnTTTDDD999222+++...===FFF===---$$$'''******)))***///333>>>^^^fffDDD555000---......***''''''"""######%%%''')))+++---,,,...222888@@@MMMZZZbbbhhhooowww|||~~~~~~{{{,,,)))%%%###""""""!!!"""!!!!!!!!!!!! !!!$$$&&&'''%%%$$$######'''---///+++&&&%%%###!!! """ %%%+++///000222222222222444666222111///---+++*********$$$%%%,,,:::PPPhhh|||~~~}}}|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}|||||||||||||||||||||||||||zzzxxxwwwzzzxxxwwwxxx{{{}}}|||zzz}}}yyyvvvxxxxxxvvvyyy}}}{{{|||}}}~~~}}}{{{yyyxxx~~~~~~}}}|||zzzxxxvvvuuutttttttttttttttssssssssstttttttttttttttuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzxxxvvvtttssstttuuuvvvqqqrrrrrrrrrrrrqqqppppppoooooonnnmmmmmmnnnooopppnnnoooppppppoooppprrrtttuuurrroooooopppqqqooommmssssssrrrrrrqqqppppppppppppooommmlllmmmnnnpppqqqooolllkkknnnooolllmmmqqqoooooooooooopppnnnkkkhhhkkkmmmmmmllliiigggggghhhgggiiiiiigggbbbYYYGGG777000...+++)))((('''%%%$$$$$$$$$###!!! !!!""""""!!!  !!!%%%%%% !!!(((000???TTTZZZ```YYYQQQYYY\\\YYYYYYTTTmmmzzziiiooosssttt{{{yyy]]]JJJCCC===333,,,---000///---,,,+++:::@@@666...222===DDDSSSZZZ___sssmmmQQQ@@@:::222---,,,,,,+++)))&&&''')))+++///555===BBB???BBBIIIQQQ\\\hhhssszzz~~~yyy{{{~~~~~~,,,)))&&&$$$$$$###"""!!!!!!!!!!!! !!!###&&&&&&%%%#########'''---000---(((&&&###   $$$***///111222333333333555666222111///---+++******)))$$$%%%,,,:::PPPhhh}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}||||||||||||{{{||||||||||||zzzyyyxxxzzzyyyxxxyyy||||||{{{xxx|||xxxwwwxxxxxxwwwxxx|||}}}}}}}}}}}}}}}{{{zzzyyy{{{{{{zzzyyyxxxvvvuuuttttttssssssrrrsssssstttttttttttttttttttttuuuvvvvvvttttttttttttuuuvvvwwwxxxxxxwwwuuussssssssstttuuuqqqrrrrrrrrrrrrqqqpppppppppooonnnmmmmmmnnnooopppnnnoooppppppoooppprrrttttttqqqooooooqqqrrrqqqpppsssrrrrrrqqqppppppoooooommmmmmllllllmmmoooqqqrrrooolllkkknnnooolllmmmqqqooonnnnnnooopppnnnkkkiiilllnnnnnnmmmkkkiiihhhiiihhhiiiiiigggcccZZZHHH999111...+++))))))(((&&&$$$$$$$$$###!!! !!!"""###!!!""""""!!!!!!""" """%%%%%%!!! !!!###+++;;;SSSaaadddZZZQQQXXX[[[VVVVVVPPPddd~~~zzzmmmjjjwwwnnn^^^XXXNNNFFF<<<777666777;;;@@@===EEEFFF===888===FFFJJJTTTXXX^^^ssshhhOOODDDAAA===;;;:::999666444111222222333555;;;BBBGGGJJJPPPXXXaaaiiisss~~~{{{~~~+++)))&&&%%%%%%%%%%%%$$$!!!  """%%%%%%$$$"""""""""'''...222///***'''$$$ $$$***///111333333333333555666222111///---+++***))))))$$$&&&---;;;QQQiii}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}||||||||||||{{{||||||||||||zzzyyyxxxzzzyyyzzz{{{|||{{{yyyvvv{{{xxxwwwyyyyyywwwxxx{{{}}}|||{{{zzzzzzyyyyyyyyywwwwwwwwwwwwvvvuuutttttttttsssqqqqqqqqqsssuuuvvvtttttttttsssttttttuuuvvvttttttttttttuuuvvvwwwwwwvvvuuutttrrrrrrrrrssssssrrrrrrrrrrrrrrrqqqqqqpppppppppnnnnnnnnnnnnooopppnnnoooppppppoooppprrrsssrrrpppoooppprrrssssssrrrrrrrrrqqqqqqpppoooooooookkkkkkkkkkkklllnnnqqqrrrooolllkkknnnooolllmmmqqqooonnnnnnooooooooollljjjmmmnnnooonnnllljjjiiijjjhhhjjjjjjgggddd[[[JJJ;;;111///,,,***)))(((&&&%%%$$$$$$###""" !!!"""###!!! $$$%%%%%%$$$###"""%%%%%%!!!$$$$$$555OOObbbdddYYYPPPVVVWWWSSSUUULLLYYYqqqkkk]]]dddxxxtttmmmnnniii```VVVQQQRRRWWWZZZSSSRRRNNNHHHHHHMMMSSSTTTSSS\\\fffzzzbbbRRRNNNLLLKKKJJJHHHDDD???;;;888:::<<<>>>BBBGGGMMMRRRXXX```jjjrrrwww~~~)))'''%%%$$$%%%%%%%%%$$$  """$$$%%%$$$"""!!!!!!'''...333111,,,((($$$ ###)))...000111222222222444555222111///---+++***))))))$$$&&&---<<>>222///,,,******)))'''%%%%%%$$$###"""!!! !!!!!!  %%%'''%%%###!!!"""$$$$$$!!!&&&$$$ ///HHHYYY^^^WWWOOOPPPOOOOOOWWWPPPTTTiiirrr```^^^fffmmm|||~~~sssnnnnnnkkkeeeXXXQQQJJJKKKOOORRRQQQPPPLLLbbbwwwppp[[[ZZZVVVUUUSSSOOOJJJDDD???;;;999>>>EEELLLRRRWWW\\\___ccckkkuuu{{{}}}(((&&&######$$$$$$$$$$$$!!!!!!  !!!!!!!!!"""""""""###"""$$$%%%$$$"""!!!!!!'''///444111,,,)))%%%!!!$$$***---///000111000111333444333222000---+++***)))((($$$'''...>>>SSSkkk~~~|||}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}||||||||||||zzz{{{|||||||||{{{zzzyyyyyy{{{}}}}}}|||yyywwwuuuyyyvvvwwwzzzzzzwwwvvvyyy|||{{{xxxvvvuuuvvvxxxyyytttuuuuuuvvvvvvvvvvvvvvvvvvuuusssrrrsssuuuxxxzzzttttttssssssssssssttttttuuuuuuuuuuuuvvvwwwxxxyyysssrrrrrrqqqqqqqqqqqqqqqrrrssssssssssssrrrqqqqqqrrrqqqpppnnnnnnnnnooopppooopppqqqpppooooooqqqsssrrrrrrqqqpppnnnnnnnnnooorrrrrrqqqqqqpppoooooooooooonnnmmmmmmllllllkkkkkkooolllkkknnnooolllmmmqqqnnnmmmlllmmmoooooonnnmmmjjjlllmmmllljjjiiiiiiiiiiiijjjjjjhhhfff___PPPAAA222000---+++***)))(((&&&%%%%%%$$$"""!!!  $$$&&&$$$  """""" ''''''###""" ***@@@NNNXXXWWWPPPKKKDDDFFFTTTSSSRRRbbbyyymmmhhheeebbblllyyyrrrppptttmmm```TTTIIIBBBFFFJJJFFF@@@===???fffpppXXXPPP\\\WWWUUURRRMMMGGGCCC@@@???BBBIIISSS]]]cccfffiiijjjkkkqqqyyy|||||||||~~~(((%%%###"""###$$$$$$###"""!!!!!!!!!!!! !!!!!!""""""###$$$$$$$$$ """%%%%%%$$$"""""""""(((///333000+++(((%%%!!!%%%+++---///000111111111333444333222000---+++)))(((((($$$'''///???TTTlll~~~~~~~~~~~~~~~|||}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}||||||||||||zzzzzz{{{||||||{{{zzzyyyyyy{{{}}}}}}{{{xxxwwwwwwzzzwwwvvvxxxxxxvvvwwwzzz}}}|||zzzxxxwwwxxxyyyzzztttuuuvvvvvvwwwwwwwwwvvvvvvuuutttssstttuuuwwwyyyuuutttssssssrrrssssssssssssssssssssstttuuuvvvvvvrrrrrrrrrrrrrrrqqqqqqqqqsssssssssssssssrrrqqqqqqsssrrrpppooonnnnnnoooppppppqqqqqqpppooooooppprrrsssssssssqqqnnnmmmnnnooossssssrrrrrrqqqppppppoooppppppooonnnmmmkkkjjjjjjooolllkkknnnooolllmmmqqqmmmllllllmmmnnnpppooonnniiikkklllllljjjhhhiiiiiiiiikkkkkkiiigggaaaRRREEE333111...,,,+++***((('''%%%%%%$$$###!!! """$$$### &&&'''$$$$$$!!!(((:::JJJVVVXXXSSSKKK>>>>>>LLLKKKJJJVVVnnnwwwtttpppkkkZZZgggvvv|||eeedddqqqnnn___XXXJJJDDDIIIIII===444333;;;hhhqqqVVVFFFHHHWWWRRRRRRPPPNNNKKKKKKMMMOOOWWW]]]eeelllooopppppppppsssuuuxxxzzzzzz{{{|||}}}~~~)))'''$$$###$$$$$$$$$#########"""""""""!!!!!!!!! !!!!!!"""######$$$$$$!!!###&&&&&&%%%#########(((///222...)))'''%%%""" !!! &&&,,,///000222222222333444666444222000---+++)))((('''$$$'''000@@@UUUlll~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}|||}}}}}}}}}}}}||||||||||||yyyzzz{{{||||||{{{zzzzzzyyy{{{}}}|||yyyxxxxxxyyy{{{wwwuuuwwwwwwuuuwww{{{{{{zzzxxxwwwvvvvvvwwwwwwtttuuuuuuvvvvvvvvvvvvuuuttttttsssssssssssstttuuuuuutttssssssrrrrrrrrrsssssssssssssssssstttvvvvvvqqqqqqrrrrrrrrrrrrrrrqqqssssssssstttssssssrrrqqqsssrrrqqqooonnnnnnoooppppppqqqqqqpppooooooppprrrrrrttttttssspppoooqqqsssttttttssssssrrrqqqqqqqqqpppppppppooonnnmmmlllkkkooolllkkknnnooolllmmmqqqmmmlllkkklllnnnppppppooojjjkkkmmmlllkkkiiijjjjjjjjjkkkkkkiiihhhbbbTTTGGG333111...,,,,,,+++)))'''&&&%%%$$$###"""  !!! ###$$$!!!$$$###!!!###!!!&&&777HHHRRRVVVUUURRRCCC===GGGGGGGGGOOO^^^nnn|||~~~zzzwwwtttdddfffggglll{{{}}}cccaaaqqqsssfff[[[MMMHHHNNNIII:::444999IIIpppyyy\\\FFFEEELLLSSSSSSUUUWWWXXXYYY[[[```dddjjjmmmqqqsssssstttuuuvvvxxxvvvuuuvvvzzz}}}~~~}}}~~~~~~zzz|||+++)))&&&$$$%%%%%%$$$###############"""""""""""" !!!"""######$$$!!!$$$&&&'''&&&$$$######)))///111---(((&&&%%%""" !!!"""""" '''---000222444444444444666888444333000...+++)))((('''$$$(((000@@@VVVmmm~~~}}}||||||}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||}}}}}}}}}}}}||||||||||||yyyzzz{{{|||||||||{{{zzzyyy{{{|||{{{xxxwwwyyy{{{{{{wwwuuuvvvvvvuuuwww{{{wwwvvvuuuttttttsssssssssttttttuuuuuuuuuuuuuuutttrrrrrrrrrrrrrrrrrrqqqqqquuutttssssssrrrrrrrrrrrruuuttttttuuuuuuvvvwwwxxxqqqrrrrrrsssssssssrrrrrrssssssttttttssssssrrrqqqtttsssqqqooooooooooooppppppqqqqqqpppooooooppprrrrrrtttuuutttrrrrrrtttwwwuuuttttttssssssrrrrrrqqqooooooooopppooonnnnnnmmmooollllllnnnooommmmmmqqqmmmlllkkklllnnnpppppppppkkklllnnnmmmlllkkkkkkllljjjkkkkkkiiihhhcccUUUHHH444111...---,,,+++)))'''&&&%%%$$$###""" !!!""""""!!!$$$%%%###  ### &&&666GGGNNNRRRWWWYYYLLLAAAGGGNNNPPPTTT\\\hhhyyy{{{wwwuuu{{{pppaaa^^^ooohhheeetttuuuhhhUUUHHHEEEJJJEEE666555???[[[zzzuuuPPPCCCNNNUUUUUUXXX\\\aaadddeeeiiinnnrrrsssssssssrrrrrrssswwwzzzyyytttqqqsssyyy~~~}}}}}}xxxzzz}}}///+++'''%%%%%%%%%$$$###!!!!!!!!!!!!!!! !!!"""""""""""""""!!!"""######"""!!!"""$$$)))+++...---***&&&"""!!! $$$***000000111222333555777888222000---***(((&&&%%%%%%###%%%...@@@XXXqqq}}}|||~~~}}}{{{}}}}}}{{{}}}}}}}}}}}}~~~}}}|||{{{{{{zzzyyyzzz|||}}}}}}}}}|||{{{{{{}}}~~~~~~{{{yyyxxxwwwxxxyyyzzz{{{||||||||||||yyyyyyxxxvvvttttttuuuvvvyyywwwtttsssttttttsssrrrsssuuuuuuuuutttsssuuuvvvtttssssssrrrrrrssssssttttttuuuuuuuuutttsssrrrrrrttttttuuuuuuuuuuuuuuuuuuuuutttrrrqqqpppqqqrrrrrrqqqrrrrrrrrrqqqqqqpppoootttqqqnnnnnnppprrrqqqooommmoooqqqqqqppppppqqqrrrppprrrttttttsssrrrssstttrrrrrrrrrqqqqqqrrrrrrsssnnnnnnnnnnnnoooooooooooommmmmmoooppppppooonnnnnnpppnnnlllkkkkkkmmmpppqqqmmmllllllkkkkkkllllllmmmjjjjjjiiiiiiiiifffYYYLLL888222...///000,,,))))))((('''&&&$$$"""!!! """###"""### !!!''',,,===HHHUUU]]]]]]XXXUUUSSS\\\ZZZ]]]ggguuu}}}tttuuu|||{{{zzziii\\\```mmm|||wwwsssnnnjjjUUULLLAAAAAA???333777OOOuuuqqqdddUUUPPPXXXccciiilllmmmkkkiiimmmsssvvvtttvvvuuuuuuvvvwwwwwwuuussswwwyyyzzzyyyxxxzzz{{{{{{{{{{{{zzzzzz}}}~~~...+++'''$$$$$$$$$###### !!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!"""###"""!!!"""###%%%,,,...///...+++'''$$$###$$$***///000000111333444666777222000---***(((&&&%%%%%%###&&&///AAAYYYqqq~~~~~~~~~}}}~~~~~~|||}}}}}}}}}}}}~~~~~~}}}|||||||||{{{{{{||||||}}}||||||||||||}}}}}}|||zzzxxxxxxxxxxxxyyyzzz{{{{{{|||||||||xxxxxxwwwuuutttssstttuuuwwwtttrrrrrrsssttttttssssssuuuvvvvvvuuutttuuuvvvuuuttttttssssssttttttuuutttttttttuuuttttttssssssuuuuuuuuuuuutttttttttttttttsssrrrrrrqqqqqqqqqrrrqqqrrrrrrrrrrrrqqqqqqpppssspppnnnnnnppprrrqqqpppnnnoooqqqqqqppppppqqqrrrppprrrttttttsssrrrssstttrrrrrrqqqqqqpppqqqqqqqqqnnnnnnnnnnnnoooooooooooonnnnnnoooppppppooonnnmmmooommmllljjjkkkllloooppppppooonnnlllkkkjjjiiiiiiiiijjjiiihhhiiifffYYYLLL:::333/////////,,,)))(((((('''&&&$$$"""!!!!!!"""""" $$$!!!###'''333@@@RRR^^^bbb^^^YYYVVVWWWVVV]]]nnnuuuvvv{{{|||zzziii\\\^^^ffftttyyyrrrooo[[[PPP@@@===>>>999DDD___uuuiii[[[VVV\\\hhhsssxxxssstttrrrpppsssyyy{{{yyyuuutttuuuvvvxxxyyywwwuuuxxx{{{}}}~~~}}}|||}}}|||zzz|||~~~~~~}}}zzz||||||zzz,,,)))%%%############""" !!!!!!"""""""""""""""###""""""!!!!!!!!!!!!"""!!! """%%%(((///000111///+++'''%%%$$$###)))//////000111222444555555111///---***'''&&&%%%%%%$$$&&&000BBBZZZqqq~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||||||||||||||}}}|||||||||zzzxxxwwwxxxyyyyyyyyyyyyzzz{{{{{{||||||xxxwwwuuutttttttttuuuuuutttsssqqqqqqssstttuuutttsssvvvxxxyyywwwuuuuuuuuuuuuuuuuuuttttttuuuuuuuuusssssstttuuuuuuuuuttttttuuuuuuuuuuuuttttttssssssrrrrrrssssssrrrrrrqqqqqqqqqqqqrrrssssssrrrrrrrrrrrrpppoooooopppqqqqqqpppnnnpppqqqqqqpppppppppqqqpppqqqssssssrrrrrrrrrsssrrrrrrqqqpppppppppppppppnnnnnnnnnnnnooooooooooooppppppppppppoooooommmmmmmmmlllkkkjjjjjjlllnnnooopppooonnnlllkkkjjjiiiiiihhhiiiiiihhhhhheeeZZZNNN===666000//////+++(((((('''&&&%%%$$$"""!!!!!!!!!"""%%%"""!!!)))888NNN___fffbbbZZZTTTSSSRRRYYYmmm|||{{{}}}yyyhhhZZZ\\\]]]aaalllvvvsssfffZZZFFF<<<>>>@@@RRRqqqyyycccRRRWWWgggsss{{{zzz{{{yyyvvvyyy~~~}}}uuuuuuuuuwwwyyyzzzzzzxxxwwwzzz~~~}}}{{{{{{~~~|||}}}~~~~~~}}}zzzzzzwwwsssmmmeee^^^ZZZ+++((($$$""""""###"""!!! !!!"""######"""############"""!!!!!!!!!!!!!!! """&&&)))///111111///+++'''$$$$$$"""(((...///000111222333333444000///,,,)))'''&&&%%%%%%$$$'''111CCC[[[rrr~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}{{{{{{|||}}}~~~||||||{{{yyywwwwwwxxxzzzyyyyyyyyyyyyzzz{{{||||||yyywwwuuuuuuuuuvvvwwwvvvvvvtttrrrrrrsssuuuuuutttsssvvvyyyzzzxxxvvvuuutttuuuuuuttttttttttttuuuuuurrrssstttuuuuuuuuuuuuuuuvvvuuuuuuttttttssssssrrrqqqrrrssstttsssrrrqqqpppqqqqqqrrrssssssssssssrrrppppppoooppppppqqqqqqqqqnnnppprrrrrrpppooopppqqqoooqqqrrrsssrrrqqqrrrsssssssssrrrqqqppppppppppppnnnnnnnnnnnnooooooooooooqqqqqqppppppooonnnmmmllllllkkkjjjiiijjjkkklllnnnmmmllllllkkkkkkllllllmmmgggiiijjjhhhhhheee[[[PPPAAA888111///...***'''(((&&&&&&%%%###"""  !!! $$$&&&### %%%333III]]]eeebbbWWWNNNQQQOOOUUUggg{{{}}}wwweeeWWWXXXWWWTTT[[[hhhuuu{{{uuusssmmmYYYHHHCCCFFFZZZyyy{{{```OOOXXXiiiqqqwww~~~}}}~~~|||yyy{{{~~~xxxxxxwwwxxxzzz{{{zzzyyyuuuwww{{{~~~~~~}}}{{{zzz|||{{{vvvtttrrrooommmcccaaa\\\UUULLLCCC;;;666***'''$$$""""""""""""""" !!!"""######""""""############""""""!!!!!!!!! """&&&)))---...///...***&&&###""""""(((...///000222333333333333///...+++)))'''&&&&&&&&&%%%(((222DDD\\\rrr~~~~~~~~~~~~~~~~~~~~~}}}|||||||||{{{zzz{{{|||}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~||||||{{{yyywwwwwwyyy{{{yyyyyyxxxxxxyyyzzz||||||zzzxxxvvvvvvxxxzzzyyyyyyzzzwwwuuuttttttuuuuuuttttttvvvyyyzzzxxxvvvtttttttttssssssrrrrrrsssssstttsssssstttuuuvvvvvvvvvuuuuuuuuuttttttsssssssssrrrpppqqqrrrssstttsssrrrqqqqqqqqqrrrssssssrrrrrrrrrnnnooopppqqqpppqqqqqqqqqoooppprrrrrrpppoooppppppnnnppprrrrrrqqqpppqqqrrrssssssrrrqqqqqqqqqqqqqqqnnnnnnnnnnnnooooooooooooqqqpppooonnnnnnmmmllllllkkkjjjjjjjjjjjjkkklllmmmmmmllllllkkkkkkllllllmmmgggjjjkkkiiihhheee]]]TTTCCC:::222///---***((((((%%%%%%$$$###""" !!!!!!""""""$$$'''$$$ !!!"""!!!---AAAUUUaaaaaaXXXPPPPPPQQQZZZkkkzzz}}}|||xxxrrr___SSSUUUTTTPPPUUUXXXaaappp{{{ttt___RRROOO]]]vvvoooZZZOOOYYYffflllvvv|||~~~}}}|||zzzzzz{{{{{{zzzyyyvvvwwwzzz}}}{{{}}}qqqkkkccc]]]ZZZWWWRRROOO::::::888666444111...---***'''$$$""""""######""" !!!!!!""""""!!!"""######$$$$$$######!!!!!!"""!!! """%%%((()))+++...---***&&&"""!!! ###)))...000111333444333333222///---+++((('''&&&&&&&&&%%%)))333EEE]]]sss~~~~~~}}}}}}{{{{{{{{{zzzxxxyyy{{{}}}}}}}}}~~~}}}~~~}}}}}}}}}}}}}}}~~~~~~{{{{{{{{{{{{{{{|||}}}}}}{{{||||||{{{yyyyyyzzz{{{yyyyyyxxxxxxxxxzzz{{{}}}{{{xxxvvvvvvzzz|||{{{zzz{{{yyyvvvuuuuuuuuuuuutttuuuwwwyyyyyywwwuuutttsssssssssrrrrrrrrrrrrssssssttttttuuuvvvvvvvvvuuuuuussssssssssssssssssssssssqqqqqqrrrsssssssssrrrrrrqqqrrrrrrrrrqqqqqqpppooommmoooqqqqqqqqqpppqqqrrroooqqqrrrrrrpppoooooopppnnnoooqqqqqqpppppppppqqqqqqqqqpppppppppqqqqqqqqqnnnnnnnnnnnnoooooooooooooooooonnnmmmllllllllllllkkkjjjjjjjjjkkkkkkllllllpppooonnnlllkkkjjjiiiiiihhhkkkllljjjiiifff___WWWEEE;;;222///---***)))***%%%$$$###"""!!!  """""" """$$$###$$$&&&$$$  !!!"""$$$&&&555III[[[cccaaa\\\SSSXXXeeewww{{{nnnkkkkkkhhhXXXNNNRRRRRRPPPVVVTTTUUU]]]nnnsssggg^^^___jjjYYYPPPNNNWWWcccmmm||||||{{{||||||{{{yyyzzz{{{}}}vvvmmmddd[[[UUUHHHCCC>>>;;;:::999777444((((((((()))***++++++,,,***'''$$$######$$$$$$### !!!!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%!!!"""###"""!!!"""###%%%&&&)))---...,,,'''### $$$***///000222444555444333222...---***((('''&&&&&&&&&&&&***444FFF^^^sss~~~~~~}}}{{{||||||zzzxxxxxx{{{~~~{{{|||~~~~~~}}}}}}||||||||||||||||||wwwxxxyyy{{{||||||||||||{{{|||~~~}}}|||{{{{{{|||yyyxxxwwwwwwxxxyyy{{{}}}{{{wwwtttuuuzzz}}}|||zzzyyywwwuuutttuuuvvvuuuuuuuuuwwwxxxwwwuuusssssstttttttttssssssssssssttttttuuuvvvvvvvvvvvvuuuuuutttqqqrrrrrrssssssttttttuuurrrqqqqqqqqqrrrrrrssstttrrrrrrrrrqqqpppooonnnmmmllloooqqqrrrqqqpppqqqssspppqqqrrrrrrpppoooooopppmmmoooqqqqqqpppooopppqqqnnnnnnmmmnnnnnnooopppqqqnnnnnnnnnnnnoooooooooooommmlllkkkkkkkkkkkklllmmmkkkkkkkkkkkklllllllllmmmpppooonnnlllkkkjjjiiiiiiiiilllnnnllljjjhhhaaaZZZFFF<<<222...---******,,,$$$$$$###"""!!!  """$$$###!!! $$$&&&$$$###%%%$$$"""!!!### ###,,,???UUUeeejjjjjj```aaajjjzzzlll^^^[[[[[[\\\QQQKKKPPPOOONNNUUUTTTNNNLLLXXXmmmyyyuuummm___[[[HHHIIILLLSSS^^^mmm}}}}}}|||}}}}}}}}}||||||}}}|||wwwqqqkkknnnfffZZZNNNCCC:::333...,,,)))&&&'''***---,,,+++---,,,***(((''''''''''''***((($$$######$$$$$$$$$!!!!!!!!!!!!!!!  """###%%%%%%&&&&&&!!!"""######"""!!!"""$$$$$$(((...000---(((###!!! $$$***000111333555555555333333...,,,***(((&&&&&&&&&&&&&&&***444GGG^^^ttt~~~|||}}}}}}{{{xxxyyy|||zzz|||~~~~~~}}}}}}|||{{{{{{{{{{{{{{{uuuvvvxxx{{{||||||||||||{{{}}}}}}|||{{{|||yyyxxxwwwwwwwwwyyy{{{}}}zzzvvvssstttyyy|||{{{yyyvvvtttrrrrrrtttvvvvvvvvvvvvwwwwwwuuusssrrrssstttuuuuuuttttttttttttuuuuuuvvvvvvwwwvvvvvvuuuttttttpppqqqqqqrrrssstttuuuuuurrrrrrqqqpppqqqrrrtttuuurrrrrrrrrqqqooonnnlllkkkkkknnnrrrrrrqqqpppqqqssspppqqqrrrrrrpppooooooooommmooopppqqqpppooopppqqqkkkkkkkkklllmmmnnnooopppnnnnnnnnnnnnoooooooooooolllkkkjjjiiijjjkkklllmmmkkkkkklllllllllmmmmmmmmmmmmllllllkkkkkkllllllmmmiiimmmooommmkkkhhhccc\\\FFF<<<222...---++++++---$$$######"""!!! """$$$%%%$$$!!! """&&&'''$$$###$$$$$$""""""%%%$$$)))999QQQeeeooorrrooohhhhhhtttxxxbbbVVVSSSOOOSSSMMMIIINNNMMMLLLSSSRRRHHHAAAGGGZZZooo}}}}}}}}}vvv{{{ttt___PPPDDDIIILLLOOOYYYiiiwww|||~~~||||||~~~{{{~~~~~~zzz}}}}}}vvvmmmcccWWWLLLGGG@@@666---)))(((((((((%%%"""!!!$$$***...///...///...,,,)))((('''''''''///+++'''$$$######"""!!!!!!!!!"""###$$$&&&((()))$$$$$$##################!!!'''---...+++'''$$$$$$"""%%%,,,///222333222000000000///---+++((('''''''''(((***,,,555HHH```vvv~~~}}}{{{|||}}}}}}{{{zzz{{{|||zzz{{{}}}~~~~~~|||{{{{{{{{{|||zzzwwwuuutttuuuwwwyyy{{{|||||||||||||||{{{zzzzzzzzz{{{{{{uuuyyy{{{xxxwwwyyyyyywwwuuuuuuuuuwwwxxxzzz|||}}}yyyxxxwwwwwwwwwvvvtttrrrtttxxxyyyuuusssuuuvvvtttvvvuuussssssssstttvvvxxxvvvuuutttuuuvvvuuutttrrrsssrrrqqqpppqqqrrrssstttqqqqqqrrrrrrssstttuuuuuuqqqqqqrrrrrrqqqqqqpppoooppppppppppppqqqrrrssstttrrrrrrqqqqqqpppqqqqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnkkkmmmoooqqqqqqpppnnnlllppppppooonnnnnnnnnnnnnnnlllkkkjjjjjjiiiiiijjjjjjkkklllnnnppppppooommmllljjjjjjjjjjjjjjjjjjjjjjjjmmmmmmkkkiiijjjkkkddd\\\LLL???333000000...***)))%%%%%%$$$###"""!!!   !!!"""$$$$$$!!! """###)))(((&&&%%%%%%$$$"""!!!!!!"""### ###&&&!!!(((...666HHH```qqqwwwuuullleeejjjyyytttbbbWWWOOOOOOKKKJJJIIIIIIKKKMMMLLLLLLLLLHHHBBB@@@EEEUUUjjjyyy|||pppnnnnnneeeQQQJJJHHHPPP]]]jjjwww}}}~~~~~~~~~~~~}}}{{{{{{|||~~~~~~~~~qqqhhh]]]]]]ZZZQQQEEE;;;777777333000+++%%%######""" ###$$$$$$)))111444000,,,+++)))&&&$$$$$$$$$$$$---***&&&#########"""!!! !!!"""######""""""###$$$%%%''')))***$$$$$$$$$#########""""""!!!'''---...+++'''$$$$$$!!!%%%,,,...111333222111111111///---+++((('''''''''(((,,,///888KKKdddzzz~~~}}}yyy{{{{{{{{{yyyxxxyyyzzzxxxyyy{{{}}}~~~}}}|||{{{{{{zzzyyyzzzzzzzzzxxxvvvvvvwwwyyy{{{|||}}}|||||||||{{{zzzyyyyyyyyyyyyyyyuuuyyy{{{xxxwwwyyyyyywwwuuuuuuvvvwwwxxxzzz|||}}}{{{yyyxxxxxxyyyxxxvvvttttttxxxyyyuuusssuuuvvvtttuuutttsssrrrssstttvvvwwwvvvuuutttuuuvvvuuutttrrrrrrqqqppppppqqqrrrssstttqqqqqqrrrrrrsssttttttuuurrrrrrrrrrrrrrrqqqppppppppppppppppppqqqrrrssstttrrrrrrqqqpppppppppqqqqqqoooooooooooooooooooooooommmoooqqqrrrsssqqqooonnnppppppooonnnmmmmmmmmmnnnmmmllllllkkkkkkkkkkkkkkkmmmmmmnnnnnnnnnlllkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkmmmmmmkkkiiikkkkkkeee]]]NNNAAA555111111///,,,***%%%%%%$$$###"""!!!  !!!"""$$$%%%"""!!!###%%%''''''&&&%%%###!!!  !!!"""###  ###'''&&&***///666GGG]]]nnnsssrrrlllddd___aaajjjuuu|||ssscccWWWLLLIIIGGGFFFEEEFFFIIIKKKLLLKKKJJJFFFAAA>>>BBBPPPcccqqq{{{yyy}}}zzzooonnnqqqkkkVVVOOOMMMSSS___kkkxxx{{{{{{{{{|||~~~~~~|||{{{yyyxxxzzz~~~{{{sssnnnmmmiii]]]OOOGGG>>>@@@@@@;;;333---,,,---***(((%%%"""!!!""""""!!!&&&))))))&&&(((------))))))(((&&&$$$"""!!!"""###+++((($$$""""""###""""""!!!"""&&&))))))(((""""""###$$$&&&(((***+++&&&%%%%%%$$$###"""!!!!!!!!!'''---...+++'''$$$$$$!!!%%%***---111222222222222333///...+++(((''''''((((((,,,///999MMMfff|||~~~}}}zzz{{{|||{{{yyyxxxyyyzzzwwwyyy{{{}}}~~~}}}{{{zzzzzzyyywwwwwwyyyyyyyyyxxxxxxyyy{{{|||}}}}}}}}}|||{{{zzzyyyxxxwwwvvvvvvvvvuuuyyy{{{xxxwwwyyyyyywwwvvvvvvvvvwwwxxxzzz{{{||||||{{{zzzzzz{{{{{{yyywwwssswwwxxxuuusssuuuvvvttttttsssrrrrrrrrrsssuuuvvvuuutttttttttuuuuuutttrrrpppppppppqqqqqqssstttuuuqqqrrrrrrsssssstttttttttrrrrrrsssssssssrrrqqqqqqppppppppppppqqqrrrssstttrrrrrrqqqppppppppppppppppppppppppppppppppppppppppppqqqsssttttttrrrqqqoooqqqpppooonnnmmmmmmmmmmmmnnnnnnmmmllllllllllllmmmooonnnnnnmmmlllkkkjjjiiikkkkkkjjjkkkkkklllmmmmmmmmmnnnllljjjkkklllfff___PPPCCC666333222000---,,,%%%%%%$$$###"""!!!!!!  ###%%%&&&$$$!!!$$$%%%$$$&&&'''$$$ !!! !!!!!!!!!  $$$'''((()))+++222BBBYYYjjjrrrqqqoooeeeUUUHHHJJJYYYiii}}}wwwhhh[[[LLLEEECCCBBBBBBDDDGGGJJJLLLLLLKKKHHHDDD@@@CCCNNN^^^iiipppnnnuuuwwwnnnlllooojjjWWWQQQNNNSSS]]]hhhuuuyyyzzz}}}}}}zzzyyy{{{~~~}}}xxxggg[[[OOOHHHAAA777...***+++---///---)))'''''')))((('''&&&%%%$$$#########&&&))))))&&&%%%''''''$$$""""""!!!!!!###+++(((%%%######$$$$$$###### ###)))---+++(((!!!"""###$$$&&&(((***+++&&&&&&%%%$$$###!!!!!! !!!'''---...+++'''$$$$$$!!!$$$))),,,000222333333333444///...+++)))''''''((()))))),,,888MMMfff{{{~~~~~~|||}}}~~~}}}{{{zzzzzz{{{yyy{{{}}}|||{{{yyywwwvvvvvvwwwyyyzzzzzzxxxyyy{{{|||||||||{{{{{{yyyyyywwwvvvuuuuuuuuuuuuuuuyyy{{{xxxwwwyyyyyywwwvvvvvvvvvwwwxxxyyyzzz{{{{{{zzzyyyzzz{{{{{{zzzxxxssswwwxxxtttsssuuuvvvtttsssrrrrrrrrrrrrssstttuuuuuutttssstttuuuuuutttrrrpppqqqqqqrrrsssuuuvvvvvvrrrrrrrrrsssssssssttttttrrrssssssssssssrrrqqqqqqppppppppppppqqqrrrsssssssssrrrqqqpppooooooooopppppppppppppppppppppppppppqqqrrrssstttsssrrrqqqpppppppppooonnnmmmlllmmmmmmooonnnmmmmmmllllllmmmmmmooonnnmmmlllllllllllllllkkkkkkkkkkkkkkklllnnnooolllnnnmmmkkkllllllhhhaaaRRREEE777333222000---,,,%%%%%%$$$######"""!!!!!!  ###'''(((&&&!!!!!!"""######&&&$$$ !!!%%% $$$((()))'''&&&+++;;;SSSjjjxxxwwwuuujjjSSS???@@@VVVkkkwwwfffXXXIIIBBBBBBAAA@@@BBBFFFJJJLLLMMMMMMLLLIIIFFFGGGPPP\\\fffgggdddmmmwwwtttppplllcccRRRLLLIIINNNWWWcccqqq|||}}}~~~}}}|||}}}wwwiii^^^HHH===222---***%%%""""""***+++,,,+++(((%%%%%%&&&((('''((()))&&&!!! !!! """$$$$$$$$$%%%&&&'''###%%%%%%###!!!"""&&&)))---***&&&%%%%%%%%%%%%%%%$$$!!! ###)))+++((($$$ !!!###%%%''')))***&&&&&&%%%$$$###!!!!!! !!!'''---...+++'''$$$$$$  $$$(((,,,000222333333444444000...,,,)))((((((((()))''',,,888MMMfff{{{~~~~~~}}}~~~~~~}}}{{{yyyzzz{{{yyy{{{}}}~~~|||{{{yyywwwuuuvvvxxxyyyzzzzzzvvvwwwyyyzzz{{{zzzzzzyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuyyy{{{xxxwwwyyyyyywwwvvvvvvvvvvvvvvvwwwxxxyyyxxxwwwwwwxxxzzzzzzyyywwwrrrvvvwwwtttrrruuuvvvtttrrrrrrrrrrrrsssssstttttttttsssrrrsssuuuuuutttrrrqqqrrrssstttuuuvvvwwwwwwrrrrrrrrrsssssssssssssssrrrrrrssssssrrrrrrqqqpppppppppppppppqqqrrrsssssssssrrrqqqpppooooooooooooppppppppppppppppppppppppqqqqqqrrrrrrqqqpppooonnnooonnnnnnmmmmmmmmmmmmmmmnnnmmmmmmlllllllllllllllnnnnnnmmmmmmnnnooopppqqqllllllkkkjjjkkklllnnnooojjjmmmnnnlllkkklllhhhcccTTTEEE777222111///,,,+++%%%%%%$$$$$$######""""""  ###''')))'''!!! !!!!!!!!!%%%$$$!!!!!!%%%))) $$$(((000,,,'''(((444KKKhhh|||~~~{{{mmmTTT???BBB[[[ssskkk[[[QQQFFFBBBAAA???>>>???CCCFFFIIIIIIHHHIIIHHHFFFGGGMMMVVV^^^[[[UUUbbbvvvyyytttiiiZZZKKKFFFDDDIIISSS___ooo|||~~~{{{|||xxxtttqqqmmmdddUUUJJJ000((("""!!!!!! """&&&''''''%%%###!!! """!!!%%%)))&&& !!!###%%%&&&(((,,,000111333444111,,,+++---000...+++(((&&&%%%&&&%%%%%%###"""!!!###&&&&&&###  """$$$''')))***&&&%%%%%%$$$###"""!!!!!!!!!'''---...+++'''$$$$$$  $$$))),,,000222333333333444000...,,,)))(((((())))))***///;;;QQQiii}}}~~~~~~~~~{{{||||||{{{yyywwwwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyyyyxxxvvvwwwyyyzzzzzzyyytttuuuwwwxxxyyyyyyyyyxxxxxxxxxwwwvvvvvvvvvvvvwwwuuuyyy{{{xxxwwwyyyyyywwwvvvuuuuuuuuuuuuuuuvvvvvvuuuttttttvvvxxxxxxwwwvvvqqquuuvvvsssrrruuuvvvtttrrrsssssssssttttttttttttsssrrrrrrsssuuuuuutttrrrrrrssstttuuuvvvvvvvvvvvvssssssssssssssssssssssssqqqqqqrrrrrrrrrqqqppppppppppppppppppqqqrrrssstttsssrrrqqqpppooonnnnnnnnnppppppppppppppppppppppppqqqqqqqqqppppppooonnnnnnmmmmmmllllllmmmmmmnnnooonnnnnnmmmlllllllllllllllmmmmmmnnnooopppqqqqqqrrrnnnlllkkkiiiiiijjjlllmmmhhhlllmmmkkkjjjkkkhhhdddVVVGGG888222111///,,,+++%%%%%%$$$$$$$$$######### ###((()))&&&  !!!!!!!!! """###"""###&&&)))###'''777333...+++000BBBaaa{{{}}}}}}qqqXXXAAA@@@XXXpppdddYYYUUUOOONNNCCC@@@======???AAACCCDDD@@@BBBCCCBBBBBBEEEKKKPPPGGGBBBSSSkkkqqqkkk]]]MMMGGGCCCBBBGGGPPP]]]ooo}}}~~~zzzwwwmmmcccVVVOOOMMMKKKEEE@@@'''""" !!!!!!"""""""""!!!!!! (((000...&&&$$$)))''''''))),,,,,,---444<<>>SSSkkk}}}~~~~~~~~~~~~{{{|||}}}{{{yyywwwwwwxxxzzzzzzzzzyyyyyyzzzzzzzzzyyyyyyxxxyyy{{{{{{zzzxxxrrrtttvvvxxxyyyyyyyyyyyyxxxxxxxxxwwwxxxxxxyyyzzzuuuyyy{{{xxxwwwyyyyyywwwuuuttttttsssssssssttttttssssssssstttwwwwwwvvvuuupppuuuvvvsssrrruuuvvvuuussssssttttttuuuuuuuuuuuurrrrrrqqqsssuuuuuutttrrrqqqrrrssstttuuuuuutttsssssssssssssssssssssssssssppppppqqqqqqppppppooonnnppppppppppppqqqrrrssstttsssrrrqqqooonnnnnnmmmmmmooooooooooooooooooooooooqqqqqqqqqpppoooooonnnnnnkkkkkkkkklllmmmnnnoooppppppooonnnnnnmmmmmmnnnnnnlllmmmnnnpppppppppooooooooommmjjjhhhhhhiiijjjkkkfffjjjmmmkkkiiijjjhhhdddXXXIII:::444222000------%%%%%%$$$$$$$$$$$$###### ###((()))%%% """######### !!!"""###$$$$$$###&&&111111000---+++888WWWuuuvvv|||xxx```DDD===RRRiii{{{|||hhhbbbaaa\\\[[[IIIFFFAAA??????@@@AAAAAA>>>AAABBBAAA??????CCCFFF@@@===PPPffffff\\\QQQFFFDDDAAA@@@EEEMMMZZZmmm|||}}}yyyqqqiiicccNNNCCC666111444777555222###""""""###%%%'''((((((((($$$&&&///:::888...+++111,,,+++,,,000111333===HHHJJJPPPTTTRRRKKKFFFEEEGGG///+++'''$$$######"""!!!!!!$$$$$$""" !!!"""$$$'''))),,,---$$$$$$##################!!!'''---...+++'''$$$$$$   ###***---111222222222222333111///,,,***(((((()))***,,,111>>>SSSjjj|||~~~~~~~~~~~~~~~}}}{{{yyyyyyzzz~~~}}}{{{zzzzzz{{{|||}}}zzzyyyyyy{{{||||||yyywwwrrrsssvvvxxxyyyzzzzzzzzzxxxxxxxxxxxxyyyzzz{{{|||uuuzzz{{{xxxwwwyyyyyywwwttttttsssrrrrrrrrrssssssrrrrrrrrrtttvvvwwwvvvuuuppptttvvvsssrrruuuvvvuuussstttuuuuuuvvvvvvuuuuuurrrqqqqqqssstttuuutttrrrpppqqqrrrsssssssssrrrqqqsssssssssssssssssssssssspppppppppppppppooonnnnnnppppppppppppqqqrrrssstttsssrrrqqqooonnnmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnrrrrrrqqqqqqpppooonnnnnnjjjjjjjjjkkkmmmooopppqqqqqqppppppooooooooooooooolllmmmoooppppppnnnlllkkkooommmjjjhhhggggggiiijjjeeejjjllljjjiiiiiihhhdddZZZKKK<<<555444111......%%%%%%$$$$$$$$$$$$$$$$$$ $$$((((((%%% ###$$$%%%&&& !!!!!!!!!"""&&&%%%)))---,,,(((222QQQpppooo|||hhhIII===OOOgggsss{{{kkkhhhgggaaa___PPPLLLGGGCCCBBBBBBBBBBBBBBBEEEFFFEEEAAA@@@AAACCCJJJIII[[[mmmeeeVVVNNNHHHCCC???>>>BBBJJJVVViiiyyy{{{zzzxxxtttkkk^^^PPPGGG222***###$$$))),,,((("""  """%%%%%%%%%&&&(((+++,,,,,,,,,'''(((222===:::---)))///+++)))+++000222666BBBPPPVVV]]]eeegggbbb___```bbb---+++'''&&&%%%%%%$$$###""""""#########$$$$$$$$$###$$$###!!!"""&&&***+++&&&$$$$$$$$$%%%$$$""" ###&&&,,,///000,,,((($$$ ###'''***///333444444222000000...,,,***))))))***+++...000<<>>AAAAAA@@@DDDPPPaaakkkppphhh\\\PPPGGG@@@;;;888---,,,'''"""###&&&%%%  !!!$$$&&&000,,,(((***...///,,,((()))+++...000111...((($$$(((''',,,:::IIIWWWeeepppqqqttttttsssuuuxxxwwwsss///,,,((('''&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$"""###&&&***,,,%%%$$$############!!!!!!$$$***---...+++'''$$$ ###'''***///333444444222000///...+++)))(((((()))***...111>>>TTTjjjxxx~~~~~~~~~}}}}}}|||zzzwwwvvvwwwyyy|||||||||||||||||||||||||||zzzxxxxxxzzzzzzxxxvvvtttuuuvvvxxxyyyyyyzzzzzzxxxwwwwwwyyy{{{|||zzzwwwwwwxxxxxxwwwvvvvvvxxxyyyvvvtttrrrssstttuuutttsssvvvuuuttttttvvvvvvuuutttuuutttsssrrrrrrssstttuuuttttttttttttttttttssssssqqqssstttuuuvvvuuusssrrrsssssssssrrrrrrrrrrrrrrrttttttssssssssssssssstttpppqqqrrrrrrsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqrrrqqqpppoooooonnnnnnnnnnnnoooooonnnmmmmmmnnnpppqqqpppnnnmmmmmmmmmmmmnnnmmmnnnooooooppppppoooooommmkkkhhhgggiiiiiigggeeeiiiiiiiiihhhggggggffffffZZZOOOAAA999666444000,,,(((&&&###""""""###"""!!!!!!!!! !!!$$$&&&$$$!!!!!!###$$$  %%%,,,,,,)))******777PPPqqq{{{|||gggHHH666;;;HHH\\\kkkqqqfff[[[YYY[[[ZZZWWWSSSLLLCCC>>>>>>CCCGGGCCC@@@???AAAAAAAAACCCFFFOOO[[[ccc^^^SSSIIIEEECCC888:::<<<>>>BBBJJJTTTZZZNNNHHHAAA;;;777666555444///666999555///+++'''"""$$$$$$###"""  (((''''''((())))))((((((&&&'''***,,,---+++'''%%%)))777JJJ[[[eeemmmsssxxxzzz||||||zzz|||}}}000---)))'''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######&&&+++///'''%%%###""""""""" ###(((+++,,,***&&&###"""'''***///333444444222000...---+++)))((((((((()))---111@@@WWWmmm{{{|||||||||zzzxxxwwwyyy{{{}}}}}}|||{{{{{{|||}}}}}}}}}{{{yyyyyyzzzyyyxxxvvvssstttuuuvvvwwwxxxxxxxxxvvvvvvvvvyyy{{{|||{{{yyyvvvwwwxxxxxxwwwxxxzzz|||vvvtttsssssstttuuuuuuttttttssstttuuuvvvvvvtttrrruuuuuussssssssstttuuuvvvuuuuuuuuuttttttsssssssssqqqrrrtttuuuuuuuuuttttttssssssssssssssssssssssssvvvuuuuuutttssssssssstttqqqrrrssssssttttttssssssssssssssssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrppppppppppppqqqqqqqqqrrrrrrrrrpppooooooooooooooooooooopppooonnnmmmoooqqqpppooonnnlllkkkkkkkkkkkklllmmmmmmnnnooonnnnnnnnnmmmkkkiiihhhiiiiiigggfffhhhiiiiiiiiiiiihhhfffeee\\\QQQCCC999555333000---)))&&&###""""""###"""!!!!!!  ###%%%$$$  """###  &&&---+++'''((('''...@@@hhh|||gggDDD333666===NNN[[[bbb]]]VVVUUUSSSPPPQQQVVVSSSGGG@@@FFFMMMOOOEEE@@@>>>@@@@@@???AAAFFFSSS^^^aaaVVVFFF??????AAA666666999===AAACCCDDDDDD666222...---000444999;;;@@@LLLVVVRRREEE888...(((***(((%%%###!!!!!!$$$&&&&&&$$$"""###%%%$$$%%%&&&''''''&&&&&&%%%,,,JJJiiivvvyyy}}}|||~~~}}}zzz{{{000---(((&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""###"""$$$+++222...+++'''$$$######""" ###'''+++,,,***'''$$$ """'''***///333444444222000---,,,***)))(((''''''(((+++000@@@YYYooo|||}}}~~~}}}|||zzzzzz|||~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}|||{{{zzzyyyyyyxxxwwwttttttvvvwwwwwwxxxxxxxxxvvvwwwxxxyyyzzzzzzyyyxxxvvvwwwwwwwwwvvvvvvxxxzzzvvvtttssssssuuuvvvuuuuuusssssssssuuuvvvvvvssspppuuuuuutttttttttuuuvvvvvvvvvvvvuuuuuuttttttssssssqqqrrrssstttuuuuuuuuutttssssssssstttttttttttttttwwwvvvuuutttttttttttttttrrrsssssstttttttttttttttttttttttttttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrpppppppppqqqqqqqqqrrrrrrrrrrrrqqqpppooooooooooooooopppppppppnnnnnnoooqqqnnnnnnmmmmmmllllllllllllkkklllmmmmmmnnnnnnmmmmmmmmmlllkkkiiiiiihhhhhhgggggghhhjjjkkkjjjhhhfffeee]]]SSSEEE:::555333000...***'''$$$#########"""!!!!!!  """$$$###  !!!  !!!%%%---+++(((,,,***---:::]]]yyyiiiEEE777999<<>>222,,,///111...000777:::???JJJZZZlll|||tttooouuu{{{wwwrrrkkkdddZZZLLL<<<111111...***+++///555999:::777777555///((('''***...888EEE[[[ooo}}}~~~~~~yyytttuuuyyyzzz222...(((%%%$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%% !!!&&&&&&&&&444GGGYYYMMM<<>>555111111222,,,)))&&&$$$######"""!!!    ###&&&&&&&&&!!!###(((888999000---,,,,,,333///AAAUUUVVVCCC000000;;;333555777666666<<>>DDDSSSkkkpppcccIII<<>>555000//////,,,***'''%%%%%%$$$###!!!   !!! !!!###$$$ !!!"""+++111333,,,)))...333555))):::MMMRRRDDD444333:::222999;;;>>>AAA>>>EEEWWWYYYYYYYYY[[[bbbkkklllhhh___RRRJJJIIIBBB;;;CCCRRRgggccc]]]KKK888<<>>555111//////,,,***'''%%%%%%$$$###!!!!!!!!!   !!!### """$$$&&&***111333...+++000666888...666@@@DDD===555666<<<888???@@@CCCGGGBBBDDDRRR\\\ZZZVVVVVV\\\dddddd```___VVVOOOKKKCCC;;;BBBPPPaaaZZZRRRCCC777@@@NNNLLL???444---111666:::CCCNNNUUU___iiirrr~~~~~~ttt^^^GGGBBBQQQfffrrrvvvxxx}}}~~~yyyssskkkhhh```SSSFFF<<<888888555777888666222000000111333///000???XXXppp555///)))&&&'''))))))((($$$$$$######""""""!!!!!!"""!!!""""""!!!###---777FFFNNNGGG:::333+++,,,888999111,,,---...+++******!!!!!! !!!'''---111222333555333...///...---,,,***)))(((''''''333GGG___uuu|||}}}~~~~~~||||||}}}~~~|||zzzyyyzzzzzzyyyxxxxxxvvvuuuwww{{{~~~}}}|||xxxyyy{{{zzzyyyxxxxxxyyyyyyyyyxxxwwwvvvuuuttttttyyywwwvvvvvvxxxyyyyyyxxxwwwvvvuuuuuuxxxyyyyyyxxxxxxxxxxxxwwwvvvuuutttsssrrrrrrsssssstttsssssssssssssssuuuvvvvvvuuutttssstttttttttssssssrrrrrrqqqssssssrrrrrrrrrsssttttttpppooonnnppprrrsssrrrqqqqqqpppppprrrssssssqqqnnnoooppppppqqqrrrrrrssssssoooooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrtttuuuvvvvvvtttrrrqqqrrrqqqooommmlllmmmnnnoooooooooooooooooopppqqqqqqrrrpppnnnmmmmmmllljjjhhhkkkkkklllnnnpppqqqpppooolllllllllkkkkkkkkkjjjjjjfff\\\MMM???666111//////,,,***'''%%%%%%$$$###!!!""""""!!!!!!!!!  """"""%%%(((******000333000///333:::===555222111333444444999???@@@FFFFFFGGGMMMHHHEEEMMMZZZVVVOOOMMMTTT\\\]]]YYY```[[[UUUNNNBBB<<>>+++%%%$$$"""###(((...777DDDRRRbbbooorrrooohhhkkkpppssssssqqqmmmjjjZZZPPPBBB777000---***)))(((,,,111555777999<<<>>>SSScccvvv777222+++''''''(((((('''&&&%%%$$$######$$$%%%&&&$$$(((((($$$$$$(((***(((###+++)))&&&+++,,,111>>>EEE<<<555222000,,,)))***""""""!!! !!!&&&+++......111444444111,,,,,,++++++++++++++++++,,,666JJJaaauuu~~~~~~~~~}}}}}}}}}{{{zzzzzz{{{}}}|||}}}~~~|||yyyxxxzzz|||wwwuuutttvvv{{{}}}yyy{{{|||{{{yyyxxxxxxxxxwwwvvvtttttttttvvvxxxyyyvvvxxxzzzyyywwwuuuvvvwwwxxxxxxxxxyyy{{{|||{{{zzzyyyyyyyyyxxxwwwuuutttsssssssssssstttssssssrrrrrrttttttttttttuuuvvvwwwxxxuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrpppooonnnppprrrsssrrrqqqooorrrttttttsssqqqrrrsssrrrqqqqqqqqqqqqqqqqqqqqqoooooopppqqqrrrrrrrrrrrrppppppppppppppppppppppppsssssssssttttttuuuuuuuuuooopppppppppooonnnmmmllllllllllllmmmnnnoooqqqrrrnnnoooqqqpppmmmlllmmmooonnnppppppooommmmmmppprrrnnnnnnnnnmmmmmmmmmllllllggg^^^QQQDDD:::555111///,,,***'''%%%%%%$$$###!!!  """!!!%%%(((((()))...222000---222:::777111+++******+++222:::EEEOOOKKKGGGNNNQQQPPPSSSSSSZZZ___]]]\\\```eeeggghhhkkkbbbPPPKKKXXXfffkkk[[[KKK===>>>VVVwwwwwwYYYLLL===111///111555AAAMMM___mmmyyy~~~{{{aaaMMM444%%%"""$$$$$$""""""'''///999HHHXXXaaabbbfffjjjnnnooonnnmmmoooqqqjjjeeeYYYJJJ;;;111------(((,,,111000---,,,000444===NNNaaammmvvv999444---))))))******((('''&&&$$$######$$$&&&'''###''''''"""###(((***'''!!!***)))%%%(((,,,555FFFKKK@@@666111///,,,,,,---$$$###"""!!!!!! !!! !!!&&&+++......000444444111+++++++++++++++++++++++++++666JJJaaavvv~~~~~~}}}}}}}}}{{{{{{{{{zzzyyy{{{~~~|||~~~}}}zzzxxxzzz|||uuusssrrruuuzzz}}}~~~|||yyy{{{|||{{{xxxwwwwwwwwwttttttsssssstttvvvyyyzzzwwwzzz}}}|||yyywwwwwwxxxxxxxxxxxxzzz|||}}}{{{yyyxxxxxxxxxwwwvvvuuutttsssttttttttttttsssrrrqqqqqqttttttttttttuuuvvvxxxxxxuuuuuuuuuvvvvvvvvvvvvvvvuuutttsssrrrrrrrrrrrrrrrooonnnmmmnnnppprrrqqqpppnnnqqqttttttqqqoooppprrrpppppppppqqqqqqrrrssssssoooooopppqqqrrrrrrrrrrrrppppppppppppppppppppppppqqqqqqqqqrrrrrrsssssssssnnnooopppqqqpppnnnlllkkkooooooooopppqqqssstttuuuoooqqqrrrpppmmmkkklllnnnlllnnnpppooommmnnnrrruuummmmmmlllllllllkkkkkkkkkggg^^^QQQDDD;;;555111///,,,***'''%%%%%%$$$###!!!"""!!!!!!!!! !!! $$$'''((((((,,,111...***...777777...''''''+++...333888CCCPPPOOOJJJPPPRRROOORRRGGGSSS\\\]]][[[___fffjjjiiimmmeeeTTTPPP]]]hhhhhhYYYJJJ===>>>UUUvvvsssRRRHHH:::000///222666@@@LLLZZZiiiwww}}}~~~rrr\\\===%%% &&&&&&!!!"""$$$'''222BBBPPPUUUbbbgggkkkkkkiiijjjnnnssstttsssjjjYYYDDD555000111(((---000+++###!!!)))111...>>>PPP\\\ggguuu999222---+++)))%%%###%%%""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&)))111AAAOOOZZZEEE222...111///,,,+++$$$$$$""" !!!"""$$$!!!  $$$***...000333666555222...,,,)))))))))******)))---777IIIbbbyyy}}}~~~~~~~~~}}}}}}}}}|||{{{{{{|||}}}~~~||||||||||||{{{zzzyyyxxxssssssuuuvvvxxxzzz{{{|||xxxyyyzzzzzzzzzyyyxxxwwwxxxwwwvvvuuuuuuvvvwwwwwwzzzvvvvvvyyywwwsssuuu{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxvvvuuuuuuvvvwwwwwwvvvqqqqqqqqqrrrssstttuuuuuutttttttttttttttuuuvvvvvvyyyxxxvvvvvvwwwwwwuuutttsssrrrrrrqqqqqqrrrrrrssspppppprrrrrrrrrrrrppppppqqqrrrrrrssssssrrrrrrqqqsssrrrqqqpppoooooooooooossssssrrrqqqqqqppppppoooqqqpppppppppoooooonnnnnnrrrrrrrrrqqqqqqqqqppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnooopppqqqrrrrrrpppqqqpppnnnlllkkkkkkmmmqqqqqqqqqooonnnnnnqqqsssjjjkkkmmmmmmllljjjgggeeeaaa^^^TTTDDD888222///---((()))))))))'''$$$!!!  $$$&&&'''***---......,,,,,,---+++((((((+++...///333999GGGNNNSSSPPPMMMOOOQQQRRRPPPXXX```___[[[[[[aaaggglllooofffSSSOOO```qqqwww^^^OOO@@@;;;PPPrrroooMMMDDD===333---///777AAAGGGUUUdddooo{{{|||oooQQQ000"""%%%'''###"""###$$$###$$$)))222999OOO[[[hhhkkkhhhhhhpppxxxwwwwwwuuuooogggWWW>>>***,,,,,,+++'''###!!!"""###+++000999DDDQQQ___lllttt:::333---+++)))%%%###%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''***333BBBQQQSSS@@@///---111111...,,,######""" !!!###!!!  $$$***///000333666666222...,,,)))((()))***))))))...888KKKdddzzz~~~~~~~~~~~~}}}~~~}}}|||{{{{{{|||}}}}}}{{{{{{||||||{{{{{{zzzzzzwwwxxxxxxxxxyyyzzzzzzzzz||||||}}}||||||zzzxxxwwwzzzyyyxxxwwwxxxxxxzzzzzzyyyvvvvvvxxxwwwtttwww|||zzzzzzzzzzzzzzzzzzzzzzzzxxxwwwuuuvvvwwwxxxwwwvvvtttttttttttttttuuuuuuuuutttttttttttttttuuuuuuvvvzzzxxxvvvvvvvvvuuusssqqqsssrrrrrrqqqqqqrrrrrrsssqqqrrrsssttttttsssrrrqqqppppppqqqqqqqqqqqqpppppptttsssrrrqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppoooooooooooorrrrrrqqqqqqqqqpppppppppoooooooooooooooooooooooooooooooooppppppqqqrrrrrrpppqqqpppooommmllllllnnnoooppppppooonnnnnnoooqqqkkklllmmmmmmllliiigggeeebbb___TTTDDD888333000---((())))))((('''$$$!!! ###%%%'''))),,,,,,+++************((((((+++---...222888CCCLLLSSSRRROOOOOOOOONNNNNNWWWbbbddd]]]ZZZeeetttxxxwwwiiiUUUSSSfffxxx~~~aaaNNN===<<>>EEETTTeeerrr~~~~~~wwwlllRRR444&&&(((((("""######""" ###(((+++777DDDVVVeeemmmpppqqqrrryyy||||||xxxssshhhTTTCCC999333+++%%%$$$$$$######&&&***111:::DDDPPP\\\ddd;;;333---+++(((%%%###%%%"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&(((///===KKKGGG888+++***///111...+++!!!""""""   """!!!  %%%+++///111444777666333...,,,)))((()))***)))(((///999MMMeee{{{~~~~~~~~~~~~}}}~~~~~~}}}|||{{{{{{{{{{{{zzzzzz{{{|||||||||{{{{{{yyyyyyyyyzzz{{{|||||||||}}}{{{yyyxxxzzzyyyxxxxxxxxxzzz{{{|||xxxvvvvvvxxxwwwvvvxxx}}}yyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvwwwyyyyyywwwvvvxxxxxxwwwwwwvvvuuuttttttttttttssssssttttttuuuvvvzzzxxxvvvuuuuuutttqqqpppsssrrrrrrqqqqqqrrrrrrssssssssstttuuuuuutttsssssspppqqqqqqrrrrrrqqqqqqpppttttttsssrrrqqqqqqqqqqqqooooooppppppqqqrrrrrrssspppppppppppppppooooooooorrrqqqqqqqqqqqqppppppppppppppppppppppppppppppppppppppppppqqqqqqqqqqqqqqqoooppppppooommmlllmmmnnnlllnnnoooooonnnmmmmmmnnnlllmmmmmmmmmkkkiiifffdddbbb```VVVFFF999333000---((())))))(((&&&$$$!!! !!!"""%%%''')))***)))''''''((()))'''(((+++,,,,,,000666???JJJSSSSSSPPPOOOMMMJJJMMMTTTaaahhh```YYYiiimmmYYYYYYnnn~~~fffMMM;;;>>>TTTkkkeeeIIIIIIAAA555---+++111;;;BBBPPPeeevvvzzz|||ppphhhTTT;;;,,,+++,,,((('''###"""+++<<>>IIIPPP<<<444---+++((($$$$$$&&&"""###%%%&&&&&&%%%$$$"""########################%%%######$$$###'''222>>>===222(((''',,,...+++'''!!!"""###"""   !!! %%%+++///111444777777333...+++)))((()))))))))(((...999MMMeeezzz~~~~~~~~~~~~~~~}}}~~~~~~}}}|||{{{zzzzzzzzzyyyyyy{{{||||||}}}}}}}}}uuuvvvxxxzzz|||~~~~~~~~~~~~|||{{{yyyxxxwwwwwwvvvwwwxxxzzz{{{xxxxxxxxxxxxvvvvvvxxx{{{wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyywwwuuuzzzzzzyyywwwuuutttsssrrrtttsssssssssssstttuuuuuuwwwvvvttttttttttttrrrpppsssrrrrrrqqqqqqrrrrrrsssrrrssstttuuuuuutttsssrrrssssssttttttttttttssssssssssssrrrqqqqqqqqqqqqqqqooooooppppppqqqqqqqqqrrrppppppppppppppppppppppppqqqqqqqqqqqqppppppppppppppppppppppppppppppppppppqqqpppppppppoooooonnnnnnlllmmmooonnnmmmlllmmmnnnlllnnnppppppooommmmmmnnnmmmmmmmmmmmmkkkhhhfffdddcccaaaWWWGGG:::444000---)))(((((('''%%%###!!!  """$$$&&&'''''''''((()))''''''(((++++++***...444<<>>555)))!!! !!!###(((444FFFZZZgggtttvvvvvvqqqppprrrtttrrriii___OOO<<<...%%%""""""!!!!!!"""###%%%+++222777???666...+++((($$$$$$&&&###$$$%%%%%%%%%$$$###"""###########################"""###%%%$$$&&&///:::>>>888000+++...111...'''$$$%%%%%%###!!! !!!    ###""""""!!! $$$***...000333666555222---+++((('''((()))(((''',,,999NNNdddwww~~~}}}}}}}}}}}}~~~~~~~~~}}}|||||||||||||||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~~~~yyyyyyyyyyyyxxxxxxxxxxxxxxxyyy{{{|||}}}}}}||||||{{{zzzyyyxxxxxxyyyzzz{{{yyy{{{{{{wwwuuuxxxyyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxvvvuuuuuuvvvwwwwwwvvvxxxwwwvvvuuusssrrrqqqpppssssssrrrrrrsssssstttuuurrrqqqqqqsssuuuvvvvvvuuusssrrrrrrqqqqqqrrrrrrsssppppppqqqrrrrrrqqqppppppoooppppppqqqqqqppppppoooqqqqqqpppooooooppppppqqqrrrqqqqqqpppoooooonnnnnnpppppppppqqqqqqqqqqqqqqqqqqppppppppppppooooooooommmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmllllllkkkkkkgggiiilllnnnmmmmmmnnnooommmoooqqqpppooonnnoooooolllllllllkkkjjjiiihhhgggeeecccZZZJJJ===666111---)))((('''%%%$$$"""!!!  """###$$$&&&)))+++$$$%%%)))+++(((%%%)))000888CCCLLLNNNMMMNNNOOONNNQQQKKKNNN[[[^^^WWWVVV\\\```pppyyyuuuttt}}}|||YYYFFF:::===NNNdddaaaIII===:::444---)))...777???OOOnnntttfffccc^^^\\\QQQ<<<***)))777FFFEEE<<<000%%%"""&&&'''***333AAAMMMhhhnnnqqqooonnnqqqttttttnnniii___PPP>>>000(((%%% !!!!!!"""%%%***---@@@777///+++'''$$$$$$'''$$$$$$#########"""""""""########################""""""$$$%%%$$$%%%---777>>>:::222+++---222///)))$$$%%%$$$!!! !!!  !!!  !!!"""######"""!!! ###)))---///222555444111---***((('''((((((((('''---:::OOOfffwww||||||}}}}}}~~~~~~~~~~~~}}}zzz{{{|||||||||{{{zzzyyyzzz{{{|||}}}}}}}}}}}}}}}{{{{{{zzzyyyxxxwwwvvvvvvzzz{{{|||}}}}}}}}}|||{{{|||{{{yyyxxxwwwwwwxxxxxxuuuzzzzzzvvvvvvzzz}}}{{{wwwwwwwwwwwwwwwwwwwwwwwwyyyvvvsssrrrsssuuuvvvwwwvvvuuuuuuttttttssssssrrrssssssrrrrrrsssssstttuuutttsssrrrsssuuuvvvvvvuuusssrrrrrrqqqqqqrrrrrrsssooopppqqqrrrrrrqqqpppooonnnooooooppppppoooooonnnqqqqqqqqqppppppqqqqqqrrrppppppppppppoooooooooooopppppppppqqqqqqrrrrrrrrrppppppppppppoooooooooooommmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllgggjjjnnnppppppppppppqqqnnnnnnooonnnmmmlllnnnpppkkkkkkkkkjjjjjjjjjiiiiiifffddd[[[LLL>>>777111---)))((('''%%%###"""!!! !!!!!!!!!"""%%%'''###%%%)))***'''###'''///333???LLLPPPPPPQQQPPPNNNNNNMMMQQQYYY]]]XXXQQQNNNPPPiii{{{wwwmmmlllkkkgggKKKAAA999888GGGaaabbbIII:::999555...***,,,555<<>>999444AAA___cccIII:::999666///***+++222999DDDfffzzzxxxrrriii^^^]]]]]]NNN:::,,,&&&$$$%%%'''+++,,,***%%% ############&&&)))777III]]]ggglllnnnooommmqqqooommmkkkcccRRR<<<,,,###$$$%%%%%%###""""""###BBB999///***&&&######&&&""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""'''$$$$$$$$$######***333===888///))),,,000---&&&$$$"""  ###""""""!!! """)))///111222555666444---***'''%%%&&&'''&&&&&&///:::OOOgggwww~~~~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}||||||~~~~~~~~~}}}}}}|||||||||||||||}}}~~~zzztttwwwyyytttvvvyyytttyyyyyyzzzzzz{{{|||}}}}}}{{{zzzyyyxxxwwwxxxyyyzzzzzzzzzyyyxxxxxxyyyyyyyyywwwxxxyyyzzzzzzxxxvvvuuu{{{yyyvvvuuuuuuvvvuuutttssssssttttttttttttssssssuuuuuuuuutttssssssrrrrrrsssqqqqqqsssvvvwwwvvvsssqqqrrrssstttttttttsssssstttsssrrrrrrqqqqqqrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrnnnoooqqqrrrssssssrrrrrrmmmnnnoooppppppooonnnnnnqqqpppppppppqqqrrrrrrssspppqqqssssssqqqpppqqqrrrmmmnnnooonnnmmmnnnoooqqqppppppoooooonnnnnnmmmmmmiiijjjmmmpppsssssspppnnnnnnrrrsssooommmoooooommmkkkjjjiiihhhhhhhhhiiijjjiiieee\\\OOO@@@555111000+++***(((%%%###"""!!!    ###(((((($$$"""###&&&000:::HHHQQQSSSPPPMMMLLLLLLMMMPPPVVV]]]^^^RRRDDDLLLXXXrrr|||fffOOOFFFAAA666666777222888SSS```TTTAAA<<<777111***(((///888HHH```uuuxxxrrrmmmhhhbbbWWWFFF555,,,%%% $$$,,,'''(((((($$$ !!!"""###%%%''',,,///555777???MMM___lllqqqqqqqqqooonnnmmmhhh\\\LLL@@@222,,,%%%###$$$###DDD;;;111,,,((($$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""&&&######$$$###$$$+++333===777---&&&)))...,,,'''%%%###    !!!!!! """)))///000222555666333...+++(((''''''(((((('''...999OOOgggwww~~~~~~}}}}}}~~~~~~}}}||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}|||||||||}}}}}}~~~~~~~~~~~~wwwyyyzzzuuuwww{{{uuuyyyyyyyyyzzz{{{{{{||||||{{{zzzyyyyyyxxxxxxxxxxxxzzzzzzyyyyyyxxxyyyyyyzzzxxxyyyzzz{{{{{{zzzyyyxxxzzzxxxvvvuuuuuuvvvuuuttttttuuuuuuuuuuuuuuuuuutttuuuuuuuuutttttttttttttttsssrrrqqqsssvvvwwwvvvtttrrrrrrrrrssssssssstttttttttsssrrrrrrqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqppppppooooooqqqrrrrrrrrrrrrqqqkkklllnnnoooppppppppppppqqqpppppppppqqqqqqrrrsssoooqqqrrrrrrqqqppppppqqqmmmnnnnnnnnnmmmmmmoooqqqooooooooooooooonnnnnnnnnkkkkkklllooorrrrrrpppnnnnnnrrrrrrooommmoooooonnnlllkkkjjjiiihhhiiijjjjjjiiieee\\\OOO@@@555111000+++***(((%%%###"""!!!   !!!!!!$$$((((((%%%###$$$&&&000:::GGGPPPSSSRRRPPPOOOPPPOOONNNQQQXXX[[[RRRFFFGGGXXXwwwhhhNNNCCC>>>555222000000>>>\\\gggVVVFFFAAA<<<555---(((---666AAA\\\ttt{{{wwwtttqqqlllTTTBBB000(((###!!!((($$$%%%%%%""""""&&&%%%###"""###)))000666888777888???LLL\\\jjjrrrvvvsssooollliiiaaaVVVMMMEEE===333+++((('''%%%$$$FFF===333...)))%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""###$$$"""###$$$###$$$+++333???888,,,%%%(((//////***'''$$$!!! !!!  !!!  !!!(((...000111555555333///,,,)))'''((((((((((((---888NNNgggwww~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~}}}||||||~~~zzzzzz{{{||||||}}}~~~~~~{{{||||||}}}}}}}}}}}}|||yyy{{{|||wwwyyy}}}wwwxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvzzzyyyyyyyyyyyyyyyzzzzzzyyyzzz{{{|||||||||{{{zzzyyywwwuuuuuuvvvvvvuuutttuuuuuuvvvvvvvvvvvvuuuuuuttttttuuuuuuuuuuuuvvvvvvsssrrrrrrtttvvvvvvuuutttssssssrrrqqqrrrssstttuuutttsssrrrrrrqqqqqqrrrrrrqqqqqqqqqqqqppppppooonnnooopppqqqqqqrrrqqqqqqpppkkklllmmmooopppqqqrrrrrrqqqppppppppppppqqqrrrrrrnnnpppqqqqqqpppooooooppplllmmmnnnmmmllllllnnnpppnnnnnnoooooooooooooooooommmllllllnnnpppqqqpppooommmqqqrrrnnnmmmooopppnnnmmmllljjjiiiiiiiiijjjkkkhhheee]]]OOOAAA666111000+++***(((%%%###"""!!!   !!!######!!! $$$((((((&&&$$$$$$&&&///888EEEOOORRRSSSSSSTTTVVVRRRLLLKKKRRRWWWSSSKKKFFF]]]mmmPPPDDD???555...***...CCCeeennnYYYFFFCCC>>>888///***...555>>>ZZZvvv~~~|||zzzvvvqqqPPP<<<***$$$"""### """""" !!!$$$,,,)))$$$!!!"""***444<<<<<<999555333888HHH___ooouuussspppmmmiiiddd___[[[VVVOOOBBB555,,,(((''''''HHH>>>444...***%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""############""""""$$$$$$$$$+++333AAA999---&&&)))111333000(((%%%"""!!!!!!!!!  !!!!!!!!!!!!   !!!(((...///111444444222///,,,)))''''''((((((''',,,888NNNhhhxxx~~~}}}}}}}}}}}}~~~}}}~~~~~~|||||||||~~~zzz{{{{{{{{{|||||||||}}}{{{|||}}}}}}}}}}}}|||{{{~~~yyy|||~~~xxxzzz~~~xxxxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{zzzxxxvvvtttzzzyyyyyyyyyyyyzzzzzz{{{||||||||||||{{{zzzyyyxxxwwwvvvuuuuuuvvvvvvvvvtttuuuuuuuuuvvvvvvuuuuuuuuutttttttttuuuvvvwwwwwwxxxsssssstttuuuvvvvvvuuuuuutttsssqqqqqqqqqrrrtttvvvtttsssrrrrrrqqqqqqrrrrrrqqqqqqrrrqqqqqqooonnnmmmpppppppppqqqqqqqqqppppppmmmmmmnnnooopppqqqqqqqqqqqqpppppppppppppppqqqqqqnnnoooqqqqqqooonnnooopppkkklllmmmmmmkkklllmmmooonnnnnnnnnooooooppppppqqqnnnmmmlllmmmoooppppppooolllpppqqqnnnmmmooopppooommmlllkkkjjjjjjjjjkkklllhhheee]]]PPPAAA666111000+++***(((%%%###"""!!!   """$$$$$$###!!!!!!$$$'''(((&&&%%%%%%&&&...777BBBKKKOOOQQQSSSUUUZZZUUULLLGGGLLLUUUWWWTTTMMMfffpppTTTKKKFFF444---***///EEEhhhqqq\\\CCCAAA>>>;;;333---000777BBB]]]xxx~~~zzztttlllMMM888&&&!!!!!! !!!!!! ###+++(((###!!!)))444<<<;;;;;;888222111<<>>333///222:::LLLaaaqqqxxxhhhKKK<<<...)))$$$ """$$$""" $$$***...&&&'''***...444999===>>>999DDDTTTbbbjjjnnnppppppkkkjjjiiigggbbbVVVHHH>>>NNNDDD999222---'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&$$$###$$$&&&###!!!%%%,,,'''%%%"""$$$,,,444333,,,(((&&&"""  !!!""""""""""""  &&&,,,---///222222000///,,,)))'''((((((((((((---:::RRRmmm~~~zzzzzz{{{}}}~~~}}}~~~~~~}}}||||||~~~||||||}}}}}}~~~~~~xxx{{{~~~~~~{{{iiiPPPSSSmmm}}}}}}}}}}}}}}}}}}|||||||||{{{zzzyyyxxxwwwxxxyyyzzzyyyyyyyyyzzz{{{|||}}}}}}yyyxxxxxxwwwwwwxxxxxxyyyrrrrrrsssuuuwwwxxxvvvuuuuuuuuuvvvvvvvvvvvvuuuuuussssssssstttttttttttttttsssvvvxxxwwwuuusssuuuvvvqqqrrrssstttttttttsssssstttsssrrrrrrqqqqqqrrrrrrpppqqqtttvvvvvvtttrrrqqqlllllllllmmmoooqqqtttuuuppppppoooooooooppprrrsssqqqqqqpppoooooonnnoooooopppqqqssssssqqqpppqqqrrrmmmnnnooonnnmmmnnnoooqqqrrrqqqqqqqqqpppooooooooonnnnnnoooqqqrrrpppllliiihhhmmmnnnllllllppprrrqqqkkkjjjiiihhhhhhhhhiiijjjhhhfff___SSSDDD888111///+++***(((%%%###"""!!! """ !!!!!!  !!!######!!! !!!"""$$$%%%%%%""" &&&---666???HHHRRR]]]eeeaaajjjlll^^^PPPQQQ___kkksssvvv|||ooojjjcccTTT???777///)))666VVVdddVVVCCCDDDGGGFFF===222///111:::III\\\nnnzzzhhhKKK===000+++$$$ !!!$$$###!!!%%%+++///(((%%%###(((333===CCCDDD444777AAARRRdddqqqtttrrrtttpppmmmkkkiiibbbWWWNNNOOOBBB555///---***)))******(((&&&%%%%%%%%%$$$###$$$###"""!!!!!!"""###$$$&&&%%%###""""""$$$''')))$$$###!!!"""+++444444...'''&&&### !!!"""############ !!!'''///222333222333444111///+++((('''(((***,,,444???UUUmmm}}}~~~~~~}}}~~~||||||||||||}}}}}}}}}}}}{{{xxxvvvwwwyyyzzz~~~}}}|||{{{zzzzzz{{{|||xxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzz{{{}}}~~~{{{xxxvvvuuuwwwyyyzzzzzzuuusssqqqqqqsssuuuvvvuuuvvvuuuuuuuuuuuutttttttttvvvuuuuuuttttttvvvwwwxxxqqqsssvvvvvvuuusssssssssrrrrrrrrrsssssssssttttttvvvtttrrrqqqrrrrrrqqqppptttttttttsssrrrqqqpppooooooooonnnnnnoooqqqrrrtttsssssssssrrrrrrqqqqqqqqqqqqpppnnnmmmmmmnnnpppqqqsssrrrpppooooooppprrrsssnnnnnnnnnnnnoooooooooooosssqqqqqqrrroookkkkkknnnmmmnnnpppqqqpppooommmkkkmmmnnnppprrrqqqooolllkkkjjjjjjjjjiiiiiiiiiiiiiiigggeee```TTTEEE888000---,,,+++)))&&&$$$"""!!!!!! ((('''%%%###  !!!######"""###&&&$$$&&&---555>>>JJJYYYbbbdddggghhhlllkkk^^^QQQTTT```wwwooobbb```BBB999+++***BBB\\\XXXEEE???CCCFFFCCC;;;333///...:::KKK]]]iiiuuu}}}vvvgggSSS===***&&&###""" !!!######"""  (((111888444,,,%%%%%%+++222===FFFBBB999333:::MMMcccrrrxxxyyywwwnnneeecccfffccc]]]PPPBBB555///---***((()))***(((&&&&&&&&&'''&&&$$$$$$###"""!!!!!!"""###$$$&&&%%%###"""###%%%(((***&&&$$$"""###+++444444///(((&&&###!!! !!!"""######"""  &&&...222222222333444111///+++)))'''(((***,,,222>>>TTTmmm}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}|||||||||{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{zzz{{{|||}}}|||||||||}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzzzz{{{{{{|||}}}~~~zzzxxxvvvvvvxxxzzz{{{{{{xxxvvvttttttvvvwwwxxxwwwuuuuuuuuutttttttttssssssuuuuuutttssstttuuuvvvwwwssstttvvvuuutttssstttuuurrrrrrssssssssstttttttttvvvtttrrrqqqrrrrrrqqqpppssssssssssssrrrqqqpppoooppppppoooooopppqqqssstttrrrrrrrrrrrrrrrrrrrrrrrrqqqpppoooooopppqqqsssuuutttsssrrrppppppqqqssstttnnnnnnnnnoooooooooppppppqqqpppppprrrpppllllllpppnnnoooooopppooonnnmmmlllmmmnnnooopppooonnnlllkkkkkkjjjjjjiiiiiiiiiiiiiiigggfff```TTTEEE888111///,,,+++)))&&&$$$###"""!!! '''&&&$$$"""   ######"""###&&&$$$$$$,,,555>>>KKKXXX```aaabbbdddjjjjjj^^^QQQTTT___ppp}}}iii[[[ZZZ===444,,,111DDDSSSMMM>>>999>>>BBBAAA:::333///...:::IIIYYYdddoooxxxtttiiiVVV>>>(((###### !!!######!!! &&&///999???777---###!!!%%%,,,777@@@CCC:::222333@@@TTTgggrrruuurrrkkkcccccchhhhhhcccPPPCCC555...,,,)))((())))))'''&&&'''((()))((('''$$$###"""!!!!!!"""###$$$%%%$$$######$$$''')))+++'''&&&###$$$+++333444///((('''$$$!!! !!!""""""""""""%%%,,,111222222333555000...+++)))((()))***+++000<<>>JJJWWW^^^___aaaaaaeeeggg```WWWXXXaaafffxxx|||aaaQQQNNN666...---:::GGGHHH???888666;;;@@@@@@;;;555111000;;;IIIXXXaaallluuuuuunnn^^^DDD+++"""###!!! """$$$$$$"""!!! $$$,,,555===BBB888,,,!!!$$$...777BBB<<<444...111@@@TTTcccpppppplllhhhgggjjjiiifffRRRDDD555...+++((('''((((((''''''(((******)))((($$$###"""!!!!!!"""###$$$$$$######$$$%%%(((***,,,&&&%%%######)))111222///)))'''$$$!!! !!!!!!!!!!!!!!!###+++000111111333555000...,,,)))((()))***+++///<<>>666777666;;;???@@@===888444222===KKK[[[fffooovvvwwwtttfffPPP555&&&######"""""""""&&&***+++((($$$###"""!!!&&&,,,444999;;;444*** !!!'''...??????;;;333---222AAANNNgggnnnttttttoooiiifffeeeTTTEEE666...+++((('''(((''''''''')))++++++***((($$$###"""!!!!!!"""###$$$#########$$$&&&(((***+++######!!!!!!&&&...111///***(((%%%""" """***///000000222444///...,,,***))))))******///===WWWrrr~~~~~~~~~~~~~~~}}}~~~~~~|||yyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzzzz|||}}}~~~~~~~~~}}}}}}{{{zzzxxxxxxzzz|||}}}zzzzzzzzz{{{{{{|||||||||}}}|||{{{zzzzzzyyyyyyzzztttsssrrrtttvvvxxxxxxxxxuuutttssssssttttttrrrpppsssrrrrrrrrrrrrqqqqqqqqqsssrrrrrrqqqqqqssstttuuuppptttyyyzzzyyyvvvtttsssssssssssstttttttttuuuuuutttsssqqqqqqrrrsssrrrqqqqqqqqqrrrsssssssssrrrrrrrrrrrrsssssstttttttttsssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrsssssssssrrrqqqqqqqqqqqqqqqppppppppppppqqqqqqqqqqqqqqqpppppprrrpppllllllpppoooooonnnmmmlllmmmmmmmmmmmmlllkkkjjjjjjkkkmmmnnnmmmlllkkkiiiiiiiiiiiijjjiiigggaaaUUUFFF;;;444222,,,+++)))'''%%%$$$$$$###  !!!!!!!!!  !!!""""""%%%((('''###"""(((...666BBBRRR^^^aaagggWWWMMMRRR[[[^^^```ddddddppp|||}}}qqq___NNNDDD///(((222GGGJJJ999222:::666999<<<===;;;777333111:::KKK___lllssswwwxxxwwwmmm^^^EEE000&&&&&&(((((('''...555777111)))"""###***000333444---&&& !!!!!!###'''888>>>BBB===444111666===TTTcccuuu}}}vvvlllggggggWWWHHH888///,,,)))((()))''''''''')))++++++)))'''$$$###"""!!!!!!"""###$$$""""""###$$$%%%&&&((()))!!!""" $$$---111000+++)))%%%""" """)))...//////000222///...,,,***)))))))))***000>>>WWWrrr~~~~~~~~~~~~}}}~~~~~~}}}yyyyyyzzz{{{|||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}~~~}}}{{{xxxvvvwwwyyy|||yyyyyyzzzzzz{{{|||||||||||||||{{{zzzyyyyyyyyyzzztttsssssstttwwwxxxwwwvvvvvvuuuuuuvvvwwwwwwuuusssssssssrrrrrrrrrqqqqqqqqqssssssrrrqqqrrrssstttuuuppptttxxxzzzyyyvvvsssrrrsssssstttttttttuuuuuuuuutttrrrqqqqqqrrrsssrrrqqqpppqqqrrrrrrssssssssssssrrrrrrsssttttttssssssrrrsssssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrrrrpppppprrrpppllllllpppnnnnnnnnnmmmmmmmmmllllllmmmlllkkkjjjkkklllmmmnnnmmmmmmlllkkkjjjiiiiiihhhhhhgggbbbWWWIII<<<555222,,,+++)))'''&&&%%%$$$$$$  """ !!!""""""%%%)))((($$$"""(((---333>>>MMMWWWZZZ___MMMAAAFFFPPPVVV\\\bbbiiirrryyyvvvmmm___QQQEEE...+++777LLLLLL999111888333444666666555333111///666HHH___oootttuuuvvvwwwtttlllXXX@@@222111000,,,***666DDDIIIBBB555)))""" !!!(((...111111(((### """###!!!!!!$$$///888AAACCC>>>888555666???OOOfffvvvxxxqqqmmmnnnYYYJJJ999000,,,))))))***''''''''')))+++***(((&&&$$$###"""!!!!!!"""###$$$""""""######$$$%%%&&&&&&!!! $$$---333333+++)))&&&"""  """)))---......///000///...,,,+++***)))))))))000===VVVqqq~~~}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||}}}}}}~~~~~~{{{zzzyyyxxxxxxzzz|||}}}xxxyyyyyyzzz{{{{{{||||||{{{{{{zzzyyyyyyyyyzzzzzzvvvuuuuuuvvvxxxyyyxxxvvvwwwvvvvvvxxxyyyyyyxxxvvvssssssssssssrrrrrrrrrrrrtttsssrrrrrrrrrsssuuuvvvrrrtttvvvvvvuuusssssstttttttttttttttuuuuuuuuuuuutttrrrpppqqqrrrssssssrrrooopppqqqrrrssssssssssssqqqrrrssstttssssssrrrqqqttttttsssrrrqqqqqqppppppoooooopppqqqqqqqqqqqqqqqppppppqqqrrrssssssssssssqqqqqqqqqrrrrrrrrrrrrssspppnnnoooqqqpppmmmnnnrrrlllmmmnnnnnnnnnmmmlllkkklllllllllllllllmmmnnnnnnllllllmmmmmmllljjjhhhfffffffffcccYYYKKK===555111++++++)))'''&&&%%%%%%%%%  """!!!""""""&&&***)))%%%!!!'''---333;;;FFFKKKLLLRRRGGG???BBBGGGKKKVVVbbbhhhrrrxxxrrreeeYYYLLLCCC......===PPPNNN:::...111000000000111222333222222555GGG^^^ooossssssuuuyyy~~~{{{lllVVVIIIEEE;;;---)));;;RRR___[[[MMM???777((($$$!!!###(((---......'''""" !!!"""'''...888@@@CCC@@@===:::444:::LLLcccqqqtttssstttZZZKKK:::111---***)))+++''''''''')))***)))'''$$$$$$###"""!!!!!!"""###$$$"""""""""######$$$$$$$$$!!!!!! %%%...444555,,,***&&&###  """)))---------...///......,,,+++***)))))))))///<<>>555111++++++)))(((&&&&&&%%%%%%  ### """"""&&&***)))%%% '''...333:::AAABBB@@@JJJEEECCCEEECCCDDDRRRdddbbbpppxxxooo^^^PPPEEE>>>---111AAASSSPPP<<<,,,)))000///...000333555666777777HHH___ooosssssswww}}}zzzggg]]]WWWEEE///$$$<<<[[[ooopppdddVVVNNN333---'''&&&))),,,,,,***)))"""!!!"""'''000;;;CCCFFFCCC@@@222///888QQQjjjtttuuutttcccIII999555---******&&&'''&&&&&&))),,,,,,)))&&&!!!"""###""" !!!""""""%%%$$$!!!!!!###%%%%%%""" !!!%%%+++111444...***%%%"""!!!!!!!!! %%%+++......---+++++++++++++++******))))))...>>>WWWooo~~~~~~}}}}}}~~~~~~}}}|||{{{zzzzzz{{{{{{{{{||||||}}}}}}|||{{{zzzyyyyyyzzz|||}}}vvvvvvwwwxxxyyy{{{}}}~~~{{{{{{zzzyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyxxxwwwvvvwwwvvvuuuuuuuuuvvvwwwxxxvvvuuutttssssssuuuzzz~~~xxxwwwvvvuuussssssrrrrrrssssssttttttttttttssssssssssssssssssssstttvvvvvvttttttuuuuuuuuuuuuttttttvvvuuutttsssssssssssssssrrrssssssttttttssssssrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqppppppnnnmmmmmmnnnqqqrrrrrrqqqsssssstttuuutttsssqqqpppooopppqqqqqqrrrrrrrrrrrrqqqqqqpppoooooopppqqqqqqkkkkkkmmmnnnnnnnnnmmmlllnnnnnnmmmmmmmmmllllllllliiijjjkkkkkkjjjiiihhhggggggfffaaaWWWJJJ>>>555000+++)))'''&&&&&&&&&%%%###""""""!!!   !!! """  """$$$&&&&&&###&&&---555777555555888===@@@BBBBBB@@@CCCOOO[[[aaa[[[cccgggVVVEEE???:::000000777>>><<<222)))&&&'''111777555555999<<<;;;IIIZZZnnnwwwrrrlllsssssshhhbbbNNN555---555UUUvvv}}}xxxssslllYYYHHH444,,,,,,---)))&&&!!!!!! ###&&&+++111666999;;;;;;777...***555LLLbbbnnnqqqgggLLL;;;666...)))***&&&(((''''''))),,,,,,)))&&&"""######!!! !!!###%%%###$$$$$$$$$""""""###%%%$$$""" !!!%%%+++111555...***%%%"""!!!!!!!!!   $$$***......---,,,,,,+++++++++************...>>>WWWnnn~~~~~~~~~}}}}}}|||{{{zzzzzz{{{{{{{{{{{{|||||||||}}}||||||{{{zzzzzzzzz{{{|||zzzzzzyyyzzzzzz{{{{{{|||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvwwwxxxyyyxxxxxxwwwuuutttuuuxxx{{{xxxxxxvvvuuutttssssssssstttuuuuuuuuuuuuuuuuuutttsssssssssssstttuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuttttttsssrrrrrrrrrrrrrrrrrrssssssttttttssssssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqppppppqqqooonnnnnnpppqqqpppppprrrrrrssssssrrrqqqqqqpppppppppqqqrrrrrrrrrqqqqqqppppppppppppppppppppppppkkklllmmmnnnooonnnmmmmmmmmmmmmmmmllllllllllllkkkiiijjjjjjkkkjjjiiihhhgggfffeee```VVVIII===444///---***(((&&&&&&&&&$$$###"""!!!!!! !!!   !!!###$$$%%%###%%%,,,333444222333666???AAACCCBBB>>>@@@IIIRRRTTTJJJPPPXXXPPPEEE>>>666---+++111>>>???222'''%%%###,,,444555777<<<@@@???OOO___pppvvvsssqqqtttwwwvvvlllgggRRR999111888VVVvvv~~~~~~}}}zzznnn```MMM>>>444+++$$$ !!!!!! """$$$(((---222555888999777333000444???OOO^^^gggkkkPPP>>>888///***+++''')))))))))***+++***(((&&&#########!!! """%%%((((((&&&#########$$$$$$###"""!!! !!!%%%+++222666...+++&&&"""!!!!!!!!!   $$$***---...---,,,,,,,,,++++++++++++******...>>>VVVnnn~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{zzzzzzzzzzzz{{{{{{{{{{{{||||||||||||}}}}}}|||{{{zzzzzzzzzzzz}}}}}}||||||{{{zzzzzzzzzyyyzzz{{{{{{|||{{{zzzyyyyyyyyyxxxwwwwwwxxxzzzzzzyyyxxxwwwwwwwwwxxxzzz{{{{{{{{{{{{yyyvvvuuuvvvxxxxxxxxxvvvuuuttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvsssssssssssstttuuuvvvwwwwwwvvvuuuuuuuuuuuuvvvwwwtttsssrrrrrrqqqrrrrrrrrrrrrssssssttttttssssssrrrpppqqqqqqqqqrrrrrrrrrsssrrrrrrrrrqqqqqqqqqpppppptttqqqnnnmmmnnnppppppppprrrrrrqqqpppppppppqqqqqqqqqqqqrrrrrrrrrqqqppppppoooppppppqqqqqqppppppoookkklllnnnooooooooonnnmmmllllllllllllkkkkkkkkkkkkiiijjjjjjjjjjjjiiihhhhhhfffddd___VVVIII<<<333......,,,)))''''''&&&$$$""""""!!!  !!!  """###$$$###&&&,,,222222///111666@@@CCCEEECCC???@@@EEEJJJJJJ;;;===HHHHHHBBB;;;111---&&&000FFFKKK999(((%%%""")))000333777===@@@???JJJZZZhhhkkklllppppppmmmxxxpppjjjVVV<<<222777TTTsss}}}xxxjjjWWWEEE555((( """###"""""""""###%%%(((,,,111555777888999888444222999IIIVVVoooRRR@@@999000,,,---******************)))'''&&&$$$$$$###!!! ###'''++++++'''"""!!!###$$$###!!!!!! !!!%%%+++333888///+++&&&###"""!!! ###))),,,...------,,,,,,,,,,,,,,,,,,++++++...>>>VVVmmm}}}}}}||||||}}}|||}}}}}}~~~|||zzzxxxxxxyyyzzz{{{{{{{{{|||||||||||||||~~~}}}}}}|||{{{zzzzzzyyy||||||||||||{{{zzzzzzyyyxxxyyy{{{}}}}}}|||zzzyyyzzzyyywwwvvvwwwyyy{{{|||yyyyyyxxxxxxyyyzzz{{{|||zzz||||||{{{yyywwwwwwxxxyyyxxxwwwvvvuuuuuuuuuuuuvvvuuuuuuuuuuuuuuuuuuvvvsssssssssssstttuuuvvvwwwyyywwwvvvttttttvvvwwwyyytttssssssrrrrrrsssssssssrrrssssssttttttssssssrrrpppqqqqqqrrrrrrsssssssssrrrrrrrrrqqqqqqqqqpppppptttqqqnnnmmmnnnpppqqqrrrsssrrrqqqppppppqqqrrrsssrrrrrrrrrrrrqqqqqqpppooonnnooopppqqqqqqpppooonnnlllmmmnnnooopppooonnnnnnllllllkkkkkkkkkjjjjjjjjjiiiiiiiiijjjiiiiiiiiiiiifffeee```VVVJJJ===444//////---***((('''&&&$$$"""!!!!!!  !!!  !!!!!!!!!###$$$$$$'''---222111...111777@@@EEEHHHGGGFFFHHHIIIIIIFFF555555@@@@@@;;;666,,,---'''666TTT]]]GGG...&&&$$$''',,,000444888999999@@@RRR```aaaccckkkooolll|||wwwppplllXXX>>>///222MMMmmmyyyzzzmmm]]]LLL:::,,,###$$$%%%%%%!!! %%%%%%%%%%%%'''***///444888999======666//////999DDDqqqTTTAAA:::000---///---*********)))((('''&&&&&&%%%$$$###!!!!!!###'''++++++'''###"""###$$$""" !!!!!!"""$$$***222888000,,,'''###"""!!! """(((+++---...---,,,,,,,,,,,,,,,,,,------///???WWWmmm}}}}}}{{{|||}}}|||}}}~~~~~~{{{yyyxxxxxxyyyzzz|||||||||||||||{{{{{{{{{~~~~~~}}}}}}|||{{{zzzyyyyyyyyyzzz{{{{{{{{{zzzzzzxxxyyy{{{}}}}}}|||{{{zzzzzzyyyxxxwwwwwwyyy{{{}}}zzzyyyyyyyyyyyy{{{}}}~~~xxxzzz||||||{{{yyyyyyzzzyyyxxxwwwvvvvvvvvvvvvvvvuuuttttttssssssttttttuuutttttttttttttttuuuwwwwwwyyywwwvvvttttttvvvwwwyyyuuuuuuttttttttttttuuuuuurrrssssssttttttssssssrrrppppppqqqrrrssssssttttttrrrrrrrrrqqqqqqqqqpppppprrrpppmmmmmmooorrrsssttttttsssrrrqqqqqqrrrssstttrrrrrrrrrrrrqqqqqqpppooooooooooooppppppooooooooommmnnnooopppppppppooonnnllllllkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjhhhfffaaaXXXKKK???555111///,,,)))'''&&&%%%###!!!!!!!!!  !!!######"""!!!###%%%"""%%%+++///---***///666>>>FFFLLLNNNPPPTTTSSSOOO@@@333555===999333111,,,,,,)));;;[[[gggRRR888,,,(((&&&'''+++111444555444<<>>;;;666333555888uuuWWWCCC:::000---///---((())))))(((&&&%%%%%%&&&$$$$$$###"""!!!###&&&))))))'''&&&%%%%%%$$$###!!! !!!""""""$$$)))222888111---((($$$"""!!! """'''+++---......,,,,,,------------......111@@@XXXnnn~~~}}}||||||}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxyyyyyy|||||||||||||||{{{{{{{{{}}}}}}}}}}}}}}}|||{{{zzzwwwxxxzzz{{{|||||||||{{{xxxyyy{{{|||}}}}}}||||||zzzzzzyyyxxxxxxyyyzzz{{{yyyyyyxxxyyyzzz{{{}}}~~~wwwyyy{{{|||{{{zzz{{{|||yyyyyyxxxwwwwwwvvvwwwwwwuuutttsssrrrrrrssstttuuuttttttttttttuuuvvvwwwwwwwwwvvvuuuuuuuuuuuuvvvwwwuuuuuuuuutttuuuuuuvvvwwwrrrssssssttttttssssssrrrppppppqqqrrrssstttuuuuuurrrrrrrrrqqqqqqqqqppppppqqqooommmnnnpppsssttttttssssssrrrrrrssssssttttttqqqqqqrrrrrrrrrqqqpppppppppoooooonnnnnnoooooopppmmmnnnpppqqqqqqqqqpppooollllllllllllkkkkkkkkkkkkiiiiiiiiihhhiiiiiijjjkkkiiigggbbbYYYLLL???666111---+++(((&&&&&&%%%###!!!!!!  !!!"""%%%$$$"""!!!###%%%###(((+++)))'''---666???HHHPPPTTTZZZ___[[[RRR999///444<<<555///000...)))***999RRR```WWWDDD999...'''$$$)))000333444555888HHHZZZbbb```___dddjjjnnnyyyzzzqqqoooppp```HHH///,,,BBBdddxxx|||yyy~~~vvvbbbMMM444,,,'''((('''"""###***...,,,++++++...222888;;;999:::<<<>>>>>><<<777444zzz[[[EEE;;;///+++---***&&&'''((('''$$$###$$$&&&$$$$$$$$$###""""""$$$&&&''')))******(((&&&%%%$$$!!!###$$$######(((111888111---((($$$"""!!! !!!&&&***---......,,,---------............222AAAYYYooo~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}||||||yyyyyyyyyyyyyyyyyyyyyyyy}}}|||||||||{{{{{{{{{{{{||||||}}}~~~}}}}}}|||{{{xxxyyy{{{}}}}}}}}}|||{{{zzzzzzzzz{{{|||}}}}}}}}}zzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~xxxzzz{{{zzzyyyyyy{{{|||yyyyyyxxxwwwwwwwwwxxxxxxvvvuuutttsssssstttuuuvvvttttttttttttuuuvvvwwwxxxuuuuuuuuuuuuuuuuuuuuuuuutttttttttttttttuuuvvvvvvrrrssssssttttttssssssrrrppppppqqqrrrssstttuuuuuurrrrrrrrrqqqqqqqqqppppppqqqpppooooooqqqssssssrrrqqqqqqrrrsssssssssssssssppppppqqqrrrrrrrrrqqqqqqqqqpppnnnllllllnnnpppqqqnnnooopppqqqqqqqqqppppppmmmmmmmmmllllllllllllkkkiiiiiihhhhhhhhhiiikkkkkkhhhfffbbbXXXKKK???555111+++)))&&&%%%%%%$$$###!!!!!!  !!!!!! !!!""" !!!###!!!%%%$$$!!! !!!$$$###))),,,)))'''///999AAALLLTTTXXX^^^ddd\\\OOO;;;111555===777111111...)))+++111???OOOWWWTTTNNN:::///(((+++222444444666333===SSSgggiii```]]]cccgggrrrtttlllkkkoooaaaKKK222***<<<___www{{{yyy}}}zzzmmm^^^===000'''))))))%%%%%%***///---,,,,,,...222777:::888777999===AAA@@@;;;666~~~___GGG;;;...)))***'''%%%&&&'''&&&###"""$$$'''###$$$$$$###"""!!!###$$$&&&***......+++'''&&&'''!!!###$$$######'''000777222...((($$$"""!!! !!!&&&***---...///---------.........//////333BBBZZZppp~~~~~~~~~~~~~~~~~~|||}}}}}}}}}|||{{{zzzzzzwwwxxxyyyzzzzzzzzzyyyyyy}}}}}}||||||{{{{{{{{{zzz{{{|||}}}~~~~~~}}}||||||zzz{{{}}}~~~~~~|||{{{zzzzzzzzzzzz{{{|||~~~zzz{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~zzz{{{{{{zzzxxxxxxzzz{{{yyyyyyxxxxxxwwwxxxxxxxxxxxxvvvuuuttttttuuuvvvxxxtttttttttuuuuuuvvvwwwxxxttttttuuuuuuuuuuuuttttttssssssssssssssstttuuuvvvrrrssssssttttttssssssrrrppppppqqqrrrsssuuuuuuvvvrrrrrrrrrqqqqqqqqqppppppsssqqqpppqqqrrrrrrqqqooonnnpppqqqrrrsssrrrrrrqqqooopppqqqrrrrrrrrrrrrrrrrrrpppmmmkkkkkkmmmppprrrnnnooopppqqqrrrqqqppppppnnnnnnmmmmmmmmmllllllllliiiiiihhhhhhhhhiiikkklllgggfffaaaWWWJJJ>>>555000***'''%%%$$$$$$$$$###""" """"""""""""###%%%$$$!!! !!!$$$ $$$$$$  ###"""&&&,,,///,,,+++333>>>CCCNNNWWWZZZ```dddZZZKKKBBB666888@@@;;;444111,,,,,,---,,,000AAAWWWaaa```GGG999...///333333333444111888PPPoooxxxjjjaaaeeeaaakkkmmmfffggglll```KKK444(((666YYYuuu{{{xxxzzzyyytttkkkDDD333''')))+++'''&&&+++...---,,,,,,...111555888666666888<<<@@@@@@===999|||aaaFFF:::444---((()))((('''%%%$$$$$$%%%'''((((((((((((&&&$$$###$$$%%%(((---444777555...((($$$!!!""""""""""""'''///666555...(((&&&###$$$***---...---.........///////////////333BBBYYYooo~~~~~~~~~}}}}}}}}}{{{{{{|||||||||{{{yyyxxxwwwxxxyyyzzz{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{~~~}}}~~~}}}{{{{{{}}}~~~~~~}}}~~~wwwyyy{{{{{{zzzzzzzzz{{{}}}xxxvvvyyy|||zzzxxxxxxuuuuuuvvvvvvwwwwwwwwwwwwxxxwwwxxxzzz|||}}}|||zzzyyyyyyzzzzzz{{{zzzzzzzzzyyyzzz{{{{{{yyywwwtttsssvvvsssqqqpppsssvvvxxxyyyzzzyyyxxxvvvtttsssrrrrrrsssrrrrrrrrrrrrsssttttttttttttuuuuuuuuuuuuttttttssstttttttttssssssuuuvvvqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqqqqpppoooooooooooopppqqqrrrssssssssssssppprrrsssttttttsssqqqpppnnnmmmmmmllllllllllllmmmnnnooopppqqqrrrqqqppppppmmmmmmmmmmmmmmmmmmmmmmmmgggggghhhiiijjjjjjkkkkkkjjjhhhbbbXXXKKK???777333+++)))(((''''''&&&$$$""" !!!&&&(((%%%""" !!!!!! !!!###$$$""" !!!###"""!!!%%%***+++...000222666:::>>>GGGOOOZZZ[[[VVV[[[YYYIIIHHHKKKKKKEEE777+++***///)))((((((,,,777HHH[[[hhhUUU@@@///000444333333777555777KKKlll|||ssshhhgggaaalllpppiiigggiii___NNN888,,,444VVVxxxzzzrrrpppqqqLLL666&&&'''+++(((%%%'''))),,,...,,,+++---444:::999:::;;;:::::::::===???eeeIII<<<666...)))))))))((('''%%%%%%'''((()))*********(((&&&%%%&&&(((+++///444555111)))### !!!"""!!!"""'''///666555...(((&&&###$$$***---...---............////////////555BBBWWWkkk{{{~~~}}}}}}|||{{{{{{|||||||||{{{yyyyyywwwxxxyyy{{{||||||{{{{{{}}}}}}}}}}}}||||||||||||}}}}}}~~~}}}{{{zzz{{{}}}}}}|||{{{||||||xxxzzz{{{zzzyyyyyyzzz{{{|||wwwvvvyyy{{{zzzxxxyyyxxxxxxwwwwwwxxxxxxyyyyyyxxxwwwwwwxxxzzz|||{{{zzzyyyyyyzzzzzzzzzzzzyyyyyyxxxyyyzzzzzzyyyvvvtttsssuuusssrrrrrruuuwwwxxxxxxyyyxxxwwwuuusssrrrrrrrrrsssrrrrrrrrrrrrsssttttttttttttuuuuuuuuuuuuttttttqqqrrrssssssrrrrrrsssuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppooopppqqqrrrsssssssssssspppqqqrrrssssssrrrqqqppppppoooooonnnnnnnnnnnnnnnnnnooopppqqqrrrqqqpppppplllllllllllllllmmmmmmmmmiiiiiijjjjjjjjjjjjkkkkkkllliiibbbWWWIII===444000+++)))'''''''''&&&$$$""" !!!$$$&&&%%%""" !!!###%%%###!!!"""$$$### """''')))***---111555:::???BBBIIIJJJQQQUUUUUU\\\XXXDDDAAAJJJNNNFFF777,,,***,,,***)))(((+++333@@@PPP[[[CCC666...111444333555;;;444444FFFgggyyytttkkkkkkmmmnnnjjjeeefffiiibbbWWW:::...333RRRrrruuunnnkkkLLL777&&&&&&)))'''&&&(((''')))***+++,,,///333777999999888666444444777999jjjMMM???777///*********)))(((''''''((()))***)))******((('''&&&'''(((,,,///222111,,,&&&  """"""""""""'''///666666///(((&&&$$$$$$***---...---------........./////////666BBBUUUhhhwww~~~}}}||||||{{{{{{|||}}}|||{{{zzzyyywwwxxxzzz|||}}}|||{{{zzz~~~~~~~~~}}}}}}}}}||||||||||||}}}}}}{{{xxxzzz{{{{{{zzzyyyyyyzzz{{{{{{{{{yyyxxxxxxzzz|||zzzvvvvvvyyy{{{zzzyyy{{{|||{{{yyyxxxxxxyyyzzz{{{yyywwwvvvvvvxxxzzzzzzzzzyyyyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyyyyxxxvvvuuusssttttttsssuuuwwwyyyxxxxxxxxxwwwuuutttsssrrrqqqqqqsssrrrrrrrrrrrrsssttttttttttttuuuuuuuuuuuuttttttqqqrrrrrrrrrqqqqqqssstttrrrrrrrrrrrrqqqqqqqqqqqqpppppppppqqqqqqqqqqqqqqqooopppqqqrrrssssssssssssooopppqqqrrrrrrqqqpppooorrrqqqqqqpppooooooppppppnnnooopppqqqrrrqqqppppppllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkllllllllliiibbbVVVGGG;;;222...+++)))'''&&&&&&&&&$$$"""  $$$%%%%%%### """$$$&&&$$$######%%%$$$"""$$$(((***+++///444:::@@@EEEHHHIIIEEEIIIPPPWWW___VVV???:::KKKSSSHHH666---***(((+++***))))))---666AAAHHH222------222333000333;;;333111@@@___tttuuuqqqqqquuuoooiiiggghhheee]]]UUU:::///222KKKjjj|||yyynnngggGGG555%%%$$$'''''''''***'''(((***...222666777777999777444000------///111nnnPPP@@@888///))))))))))))(((((((((((())))))''''''((('''%%%%%%&&&(((+++---///...***&&&###!!!"""#########$$$(((111777666///)))'''$$$$$$***...///...,,,------....../////////555BBBVVVjjjyyy~~~~~~}}}||||||zzz{{{|||}}}}}}|||{{{zzzwwwyyy{{{}}}}}}|||{{{yyy}}}}}}}}}}}}||||||||||||{{{{{{|||~~~}}}zzzxxxzzz{{{{{{yyyxxxxxxyyy||||||{{{yyywwwwwwyyy|||yyyvvvvvvzzz{{{yyyzzz|||}}}zzzxxxwwwxxxzzz|||zzzxxxuuutttvvvxxxyyyyyyxxxyyyyyyyyyyyyxxxxxxwwwxxxyyyyyyyyyxxxwwwvvvvvvtttttttttvvvyyyzzzxxxwwwvvvuuutttsssrrrqqqqqqqqqsssrrrrrrrrrrrrsssttttttsssttttttuuuuuuttttttsssqqqrrrsssrrrqqqqqqsssuuurrrrrrrrrrrrrrrqqqqqqqqqpppppppppqqqqqqrrrrrrrrrppppppqqqrrrrrrrrrrrrrrroooooopppqqqqqqqqqppppppsssrrrqqqpppppppppppppppnnnooopppqqqrrrqqqppppppllllllllllllkkkkkkkkkkkkkkkkkkkkklllmmmnnnnnnnnnkkkggg```TTTFFF:::222...+++)))'''&&&&&&%%%###"""  !!!"""######### !!!"""!!!"""$$$&&&$$$######&&&%%%"""$$$((()))***---333999???BBBCCCFFFCCCJJJVVV]]]cccXXX@@@;;;OOOYYYJJJ666,,,)))&&&******)))(((***...444999...+++,,,000000---///555333///;;;XXXqqqyyyxxxxxxrrrpppoooppphhhXXXKKKEEE555...000EEEccc{{{~~~zzztttkkk___WWW999---###$$$''''''((()))+++***,,,333:::>>><<<999666444000+++''''''***---pppQQQ@@@777...((((((''''''''''''''''''''''''&&&'''''''''&&&&&&'''))),,,...///---***&&&$$$######$$$%%%$$$%%%***222999666///)))'''$$$ $$$***...///...,,,,,,,,,---...//////000333BBBYYYnnn}}}~~~~~~~~~}}}|||zzz{{{|||}}}}}}|||{{{{{{xxxzzz{{{}}}}}}|||{{{zzz||||||{{{{{{{{{zzzzzzzzzzzzzzz{{{}}}}}}zzzyyyzzz||||||zzzyyyyyyzzz||||||{{{yyywwwwwwyyy|||xxxvvvwwwzzz{{{xxxyyy}}}~~~|||yyywwwvvvxxxzzz{{{{{{xxxuuutttuuuwwwxxxxxxxxxxxxyyyyyyxxxwwwwwwvvvyyyyyyyyyyyyyyyyyyxxxxxxssssssuuuwwwyyyzzzxxxvvvttttttsssrrrrrrrrrrrrrrrsssrrrrrrrrrrrrsssttttttssssssttttttttttttssssssrrrssstttsssrrrrrrtttvvvsssssssssrrrrrrrrrqqqqqqppppppqqqqqqrrrrrrrrrsssppppppqqqqqqrrrrrrqqqqqqooooooppppppqqqqqqqqqqqqsssrrrqqqpppoooooooooooonnnooopppqqqrrrqqqppppppmmmmmmmmmllllllkkkkkkkkkiiijjjkkklllnnnpppqqqqqqhhheee^^^RRREEE:::333000***(((&&&&&&&&&%%%###!!!  """$$$$$$!!!"""######!!!!!!$$$&&&$$$"""###%%%$$$!!!###(((******,,,111888===??????BBBDDDSSSbbbggghhh]]]IIIBBBSSS[[[LLL777+++((('''(((((()))((((((***...111...+++***,,,......000222555000888TTTppp|||}}}|||qqqsssuuuooo[[[CCC777555---+++///???[[[vvvvvvhhh[[[QQQGGG===666(((###!!!$$$((((((''''''---,,,...555>>>AAA>>>999222000,,,(((%%%%%%(((+++qqqQQQ@@@777---((((((%%%&&&&&&&&&&&&&&&&&&%%%'''((())))))((((((***,,,///111111...)))%%%"""!!!###%%%%%%%%%%%%***222999777000)))'''%%%   $$$***...//////++++++,,,---...//////000222AAAZZZqqq~~~~~~~~~~~~zzz{{{|||}}}~~~}}}|||{{{{{{{{{{{{|||||||||{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyzzz|||~~~~~~|||zzzxxxzzz||||||{{{{{{{{{|||{{{{{{{{{yyyxxxxxxzzz|||xxxwwwxxx{{{zzzwwwyyy}}}{{{zzzxxxwwwwwwxxxyyyzzz{{{yyyvvvvvvvvvwwwwwwvvvxxxxxxxxxxxxwwwwwwvvvuuuxxxxxxxxxxxxxxxxxxyyyyyysssssstttvvvyyyyyyxxxvvvtttssssssrrrrrrrrrsssssssssrrrrrrrrrrrrsssttttttssssssttttttttttttssssssssstttttttttssssssuuuvvvttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrppppppqqqqqqqqqqqqqqqpppooooooppppppqqqrrrrrrrrrrrrrrrpppooonnnnnnmmmmmmnnnooopppqqqrrrqqqppppppnnnnnnnnnmmmmmmllllllkkkiiijjjkkklllnnnpppqqqqqqhhheee]]]QQQEEE:::444111***(((&&&%%%%%%%%%###!!! !!!%%%'''$$$###%%%%%%### !!!###%%%$$$"""###%%%$$$"""###(((000000333999BBBHHHIIIHHHBBBFFFZZZlllnnnmmmeeeUUUGGGRRRYYYPPP<<<+++&&&(((&&&'''((((((((((((+++---,,,+++***,,,///222444666666111888RRRooo~~~zzztttxxxuuuaaaFFF222,,,...'''***---888NNNfffooolllZZZPPPBBB666///***'''$$$$$$'''(((&&&$$$,,,+++---444:::===999444...---***&&&$$$$$$&&&)))rrrRRRAAA777...))))))%%%%%%&&&&&&&&&&&&%%%%%%'''((())))))((()))+++------///000...)))%%%"""!!!"""###$$$###$$$)))111777777000***(((%%%   $$$***...000///***++++++,,,...//////000222AAAXXXooo~~~~~~~~~zzz{{{|||}}}~~~}}}}}}|||}}}|||{{{zzzzzz{{{|||||||||{{{{{{{{{zzzzzzzzzzzzxxxxxxzzz|||~~~~~~|||zzzvvvyyy{{{{{{{{{{{{|||}}}xxxzzz{{{zzzyyyyyyzzz{{{yyyxxxyyy{{{yyyvvvxxx|||yyyyyyyyyxxxyyyyyyzzzzzz{{{yyyxxxwwwxxxxxxvvvuuuxxxxxxxxxxxxwwwvvvuuutttvvvvvvuuuvvvvvvwwwxxxxxxsssrrrssstttwwwxxxwwwvvvtttsssssssssssssssttttttsssrrrrrrrrrrrrsssttttttrrrssssssttttttssssssrrrrrrssstttsssrrrrrrtttvvvuuuttttttsssrrrrrrqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqppppppqqqqqqqqqqqqpppppppppppppppqqqqqqrrrssstttsssrrrqqqooonnnnnnmmmmmmnnnooopppqqqrrrqqqppppppppppppooonnnnnnmmmllllllkkkllllllmmmmmmnnnnnnnnnjjjfff^^^RRRDDD:::333000***(((&&&%%%%%%$$$"""!!!  $$$&&&$$$###''''''%%%!!! """###&&&$$$$$$'''&&&###%%%)))000111555???KKKSSSVVVUUUEEEGGGZZZmmmrrrrrrlll^^^GGGKKKSSSTTTCCC,,,###(((%%%&&&''''''&&&''')))+++)))...111111000222777:::777111777PPPooo~~~}}}uuuuuuzzzpppTTT999---+++***%%%***,,,///===NNNQQQHHH222...'''""" !!! ###%%%&&&%%%$$$++++++---222666777444111++++++)))&&&"""!!!###$$$sssSSSBBB888///******%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''***,,,(((***------***'''%%%$$$!!!""""""""""""'''///666777000***(((%%%!!! $$$***///000///******+++,,,...//////000333AAAWWWlll|||~~~~~~}}}~~~zzz{{{|||~~~~~~~~~}}}|||~~~}}}{{{zzzyyy{{{|||}}}}}}|||||||||{{{{{{{{{{{{xxxxxxyyy|||~~~~~~|||zzzuuuwwwzzz{{{{{{{{{|||~~~wwwyyy{{{{{{zzzzzzzzz{{{yyyxxxzzz|||yyyuuuwww|||xxxyyyyyyzzzzzz{{{{{{{{{{{{zzzyyyyyyyyyxxxvvvtttxxxxxxxxxwwwwwwvvvttttttttttttsssttttttuuuvvvwwwsssrrrrrrsssvvvwwwwwwvvvttttttssssssssstttuuuuuusssrrrrrrrrrrrrsssttttttrrrssssssttttttssssssrrrqqqrrrrrrrrrqqqqqqsssuuuuuuuuutttsssrrrrrrqqqqqqsssssssssrrrrrrqqqqqqqqqppppppqqqqqqqqqppppppoooqqqqqqqqqqqqrrrssstttuuutttsssrrrpppooonnnnnnnnnnnnooopppqqqrrrqqqppppppqqqppppppooonnnmmmmmmmmmnnnnnnmmmmmmlllllllllkkkmmmhhh___RRRDDD999222///***(((&&&%%%%%%$$$"""!!! !!! """%%%$$$$$$'''(((%%%!!!!!!"""'''%%%&&&((('''$$$&&&+++&&&'''---:::IIISSSWWWWWWIIIGGGWWWkkksssuuuqqqcccDDDDDDOOOWWWIII---!!!'''%%%&&&'''&&&%%%%%%''')))'''222:::888111000555;;;777111777OOOnnn~~~zzzqqqqqqxxxnnnPPP888111---&&&%%%+++,,,)))111<<<999+++&&&%%%$$$!!!!!!"""###%%%%%%$$$+++,,,///222444444222000+++***)))%%%!!! |||^^^EEE555---++++++)))((('''&&&&&&&&&&&&&&&&&&))))))&&&$$$&&&'''&&&''''''(((((('''%%%###!!!&&&$$$$$$'''((((((---333888666///(((%%%%%%!!!!!!***111222111111///,,,,,,---///000000555???SSSjjjzzz~~~~~~~~~}}}}}}}}}}}}||||||||||||}}}~~~}}}{{{yyyxxxxxxyyy}}}yyyzzz~~~}}}zzz~~~~~~}}}|||{{{{{{zzzvvvwwwyyy{{{||||||{{{zzzxxxyyy{{{}}}~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxyyyzzz{{{|||}}}xxxvvvuuuvvvwwwyyyyyyxxxzzzyyywwwuuutttuuuvvvwwwuuusssrrrtttwwwyyyxxxwwwvvvuuuuuuttttttvvvwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvrrrrrrqqqqqqqqqrrrssstttssssssrrrrrrrrrssstttuuuqqqrrrsssssssssuuuyyy|||vvvuuutttsssssssssssssssssssssssssssrrrqqqpppooosssrrrqqqpppooopppqqqrrrnnnnnnooopppqqqqqqqqqqqqqqqqqqqqqpppppppppppppppmmmmmmnnnnnnooopppppppppnnnnnnmmmlllkkkjjjjjjjjjooonnnnnnmmmlllkkkkkkkkknnnkkkaaaPPPAAA777000***((('''%%%###!!!!!!!!!!!!   !!!"""!!!!!!###%%%'''(((+++******)))((('''''''''***---...000777@@@CCCBBB???JJJ]]]iiitttwww[[[GGG;;;EEE]]]SSS---...***+++++++++)))***,,,...---000333222///...000333111000555RRRssszzzuuuzzzyyywwwXXX:::---(((%%%(((******&&&%%%((()))'''"""!!!"""(((...444555000...222333000,,,)))%%%"""!!! ~~~___FFF666...,,,,,,''''''&&&&&&%%%&&&&&&&&&***---,,,'''$$$&&&'''&&&&&&''')))***)))(((&&&%%%'''$$$%%%'''((((((---333888666000)))&&&%%%!!!###"""(((///222111000...++++++,,,...//////555???SSSjjjzzz~~~~~~~~~~~~~~~}}}}}}|||||||||}}}}}}}}}{{{yyyxxxyyyzzz~~~{{{wwwxxx|||~~~|||zzz{{{{{{{{{{{{||||||||||||yyyyyyzzz||||||}}}}}}}}}{{{|||}}}}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxyyyyyyzzz||||||yyywwwvvvvvvxxxyyyxxxwwwzzzxxxvvvuuuttttttuuuvvvwwwvvvvvvxxx{{{}}}|||zzzttttttsssrrrssstttuuuvvvuuuuuuuuuuuuuuuuuuuuuuuusssrrrqqqqqqqqqrrrssstttrrrrrrrrrrrrrrrsssssstttqqqrrrrrrrrrrrrtttxxx{{{uuutttssssssrrrrrrssssssssssssssssssrrrqqqpppooorrrrrrpppooooooooopppqqqnnnooopppqqqrrrrrrrrrrrrsssrrrrrrqqqqqqpppppppppnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnmmmlllllllllnnnnnnmmmllllllkkkjjjjjjllliii___NNN???666000***((('''%%%###!!!!!!!!!!!!  !!!!!!!!!  """"""  !!!###%%%'''(((,,,,,,,,,+++)))(((&&&%%%'''))))))***///888;;;:::777IIIaaammmqqq{{{wwwbbbRRRAAAEEEXXXOOO---,,,,,,---......---,,,---...---......,,,)))(((***,,,333111555OOOpppxxxuuu{{{|||{{{^^^???000***'''))))))&&&$$$&&&)))'''!!! """!!! ###***000444555000///111222000+++)))%%%###"""!!!cccGGG666///---,,,&&&&&&&&&%%%&&&&&&''''''///111///((($$$&&&'''%%%'''((()))+++++++++***)))'''$$$%%%'''((((((,,,333999777222***&&&%%%!!!!!! '''...222222000---+++***+++---...---444===QQQiii{{{~~~~~~~~~~~~}}}|||||||||||||||{{{yyyyyyzzz{{{|||xxxuuuvvvyyy||||||{{{xxxxxxyyyzzz|||}}}~~~~~~|||||||||||||||}}}~~~~~~~~~~~~}}}|||{{{zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxxxxyyyzzz{{{{{{zzzxxxvvvvvvxxxxxxxxxwwwyyyxxxvvvuuuttttttuuuvvvwwwwwwxxxzzz|||}}}|||zzzrrrrrrqqqpppqqqrrrssstttttttttttttttttttttttttttsssrrrqqqqqqqqqrrrtttuuuqqqqqqqqqrrrrrrrrrssssssqqqrrrrrrrrrrrrsssvvvyyyssssssrrrrrrqqqqqqrrrrrrssssssssssssrrrqqqpppooorrrqqqppppppooooooppppppoooooopppqqqrrrrrrrrrrrrttttttsssrrrqqqqqqppppppoooooonnnnnnmmmllllllkkkoooooooooooooooooonnnnnnmmmmmmmmmlllkkkkkkjjjjjjiiiggg]]]LLL>>>666000+++((('''%%%###!!!!!!!!!!!! """######""""""!!!!!!"""""""""!!! !!!###%%%&&&'''---------,,,+++(((&&&%%%)))******)))---555999888999MMMgggpppnnnyyyxxx^^^IIIEEETTTMMM000###,,,---///222222111///...///222000---***(((((()))***555444777NNNnnnxxxwww}}}fffGGG333+++(((***((($$$###'''+++&&&!!!!!! !!!!!! $$$+++333555555111///000111000+++***(((''''''%%%### gggJJJ777111...,,,&&&&&&&&&&&&'''((())))))///000...'''$$$&&&'''&&&((()))***+++++++++******&&&###$$$&&&&&&&&&+++111999999444+++&&&%%%"""&&&...222444111...++++++,,,---...---222;;;OOOhhh{{{}}}~~~~~~~~~}}}}}}{{{||||||{{{yyyyyyzzz|||{{{xxxuuuuuuxxx{{{||||||xxxyyyzzz{{{|||~~~}}}|||{{{{{{{{{}}}~~~~~~~~~}}}}}}|||{{{zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxxxxxxxxxxxxxyyyzzzzzzyyywwwwwwxxxxxxxxxwwwyyyxxxwwwuuuuuuuuuuuuuuussstttvvvxxxyyyyyywwwvvvrrrqqqpppppppppqqqssstttsssssssssssssssssssssssssssrrrrrrqqqrrrssstttuuupppqqqqqqrrrrrrrrrrrrrrrqqqrrrsssrrrqqqrrrtttvvvrrrrrrqqqqqqpppqqqqqqrrrrrrrrrrrrrrrrrrqqqpppppprrrrrrqqqqqqppppppppppppooopppqqqrrrrrrssssssrrrssssssrrrrrrqqqpppoooooonnnnnnmmmmmmllllllllllllnnnnnnnnnnnnoooooooooooonnnmmmmmmmmmllllllkkkkkkiiifff\\\LLL>>>777111---((('''%%%###!!!!!!!!!!!!  """""""""!!! !!!###############!!!!!!!!!"""###%%%&&&''')))***+++++++++)))'''&&&+++,,,******...777;;;:::AAAQQQfffllliiiwww^^^IIICCCOOOMMM666(((,,,,,,///333444333000///...333000,,,((('''((()))***666777;;;QQQqqq|||{{{oooOOO888+++%%%((()))&&&$$$&&&***'''"""""""""!!!###***666666555222///...//////,,,+++******+++)))&&&###kkkLLL888222000---((('''''''''((()))*********,,,+++&&&###&&&((('''************))))))((((((%%%""""""%%%%%%%%%)))///::::::666---'''%%%"""&&&...333666222000---,,,---.........111999LLLfff{{{~~~~~~~~~~~~~~~}}}{{{||||||{{{yyyyyyzzz|||{{{yyyxxxxxxyyy|||}}}~~~||||||}}}}}}}}}~~~~~~~~~|||{{{zzzyyyzzz{{{|||}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxxxxwwwwwwwwwxxxxxxzzzyyywwwwwwxxxyyyyyyxxxyyyxxxwwwwwwvvvuuuuuuuuuqqqrrrtttuuuuuuuuuuuuuuusssrrrqqqqqqqqqrrrttttttssssssssssssssssssssssssssssssrrrrrrrrrssstttuuupppqqqrrrsssssssssrrrrrrrrrssstttsssrrrqqqssstttqqqqqqpppppppppqqqqqqrrrqqqqqqrrrrrrqqqqqqpppppprrrrrrrrrrrrrrrqqqqqqpppoooooopppqqqrrrrrrrrrrrrqqqqqqqqqpppooonnnnnnmmmllllllllllllmmmmmmnnnnnnlllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmmmmjjjggg]]]LLL>>>888333///((('''%%%###!!!!!!!!!!!!  !!!!!!"""$$$$$$###!!!"""###""""""""""""###$$$%%%&&&%%%&&&'''))))))))))))(((''')))))))))///888<<<;;;CCCNNNaaahhhgggqqq{{{vvvRRR@@@;;;IIIKKK888)))((()))---111333222000...------,,,)))'''%%%%%%'''(((444:::@@@UUUtttwwwYYY???---######((()))$$$!!!$$$&&&&&&"""###### !!!(((888777555222...+++,,,...))))))(((((()))'''$$$"""pppNNN:::444222---((((((((('''(((((())))))%%%))))))%%%$$$&&&'''&&&***))))))(((((((((''''''%%%###"""$$$$$$$$$(((...;;;<<<888...'''%%%### %%%,,,333777333111...,,,---...///...000777JJJdddzzz}}}~~~~~~~~~|||||||||{{{yyyyyyzzz{{{zzzzzzzzz{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzzzzyyyyyyyyyyyyzzzzzz{{{zzzzzzzzz{{{|||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyxxxwwwvvvvvvvvvvvvyyyxxxwwwwwwyyyzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvvvvtttuuuvvvvvvuuuuuuvvvxxxssssssrrrrrrrrrssstttuuusssssssssssssssssssssssstttsssrrrrrrrrrsssuuuvvvqqqrrrssstttuuutttsssrrrsssuuuuuutttsssrrrrrrsssqqqqqqppppppqqqqqqrrrrrrpppqqqqqqqqqqqqqqqppppppqqqrrrrrrrrrrrrqqqppppppnnnnnnooopppqqqqqqqqqqqqooooooooooooooonnnnnnnnnkkkllllllmmmnnnnnnoooooolllllllllllllllkkkkkkkkkmmmmmmmmmmmmmmmmmmmmmmmmkkkhhh]]]LLL>>>777333///((('''%%%###!!!!!!!!!!!! !!!"""!!! !!!!!!"""$$$$$$!!!!!!##################$$$%%%&&&###$$$%%%&&&((()))***+++'''***,,,...444===AAA@@@DDDMMMaaammmlllnnnjjj\\\CCC666555BBBFFF666&&&!!!'''***///111111///......,,,///000...***((()))+++222999@@@TTTtttgggLLL555'''###((()))"""###&&&$$$%%%&&&"""$$$+++:::666333111---((())),,,&&&$$$#########""" sssPPP:::555333...(((''''''&&&&&&&&&&&&'''###(((***'''%%%'''&&&$$$((((((((((((((())))))***'''$$$$$$&&&&&&%%%)))///;;;===999000(((%%%###!!!###***111555333000---,,,,,,---------///666HHHcccyyy~~~~~~~~~~~~{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{yyyxxxyyyzzzyyy{{{|||}}}|||{{{{{{{{{~~~}}}}}}}}}}}}}}}}}}}}}yyyyyyzzzzzzzzzzzzyyyyyy{{{{{{zzzzzzzzz{{{|||}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyxxxvvvvvvuuuuuuuuuxxxwwwvvvwwwyyy{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwwwwxxxyyyyyywwwvvvvvvyyy|||ssssssrrrqqqrrrssstttuuusssssssssssssssssssssssstttssssssrrrrrrtttuuuvvvqqqssstttvvvvvvuuutttsssuuuvvvwwwvvvtttrrrrrrrrrqqqqqqqqqqqqqqqrrrssssssppppppqqqqqqqqqqqqppppppoooppppppqqqpppooonnnmmmmmmmmmnnnoooppppppppppppooooooooooooooopppppppppnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkggg\\\JJJ<<<666111...((('''%%%###!!!!!!!!!!!!  ###$$$""" !!!!!!!!! ###$$$$$$#########$$$%%%%%%&&&%%%%%%%%%&&&)))+++---(((,,,///222888@@@CCC@@@CCCIII\\\jjjkkkkkkdddSSS@@@666555???AAA444$$$%%%(((---////////////000...555:::888000******---...666;;;LLLmmmvvv\\\AAA111---...***!!!!!!###'''))))))%%%!!!"""###***222;;;666222000+++%%%&&&***&&&$$$!!! uuuQQQ;;;666444...'''&&&%%%%%%$$$$$$$$$$$$$$$)))+++)))''''''%%%"""'''''''''((()))+++,,,---(((&&&&&&'''''''''+++111<<<>>>:::000(((%%%###!!!!!!(((///444222///,,,++++++,,,,,,,,,///555GGGbbbxxx~~~~~~}}}}}}~~~~~~{{{{{{}}}~~~~~~~~~~~~|||}}}}}}~~~~~~}}}~~~}}}{{{yyyxxxxxxyyyxxx{{{}}}~~~|||{{{yyyyyy{{{|||||||||}}}}}}}}}~~~yyyyyy{{{{{{{{{zzzyyyxxx||||||zzzyyyyyyzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyxxxvvvuuuuuuuuuuuuwwwvvvvvvwwwzzz|||||||||{{{{{{{{{{{{zzzyyyxxxxxxzzzzzzzzzwwwuuuvvvzzz~~~sssrrrqqqqqqqqqrrrssstttttttttttttttttttttttttttttttttsssrrrssstttuuuvvvrrrsssuuuwwwwwwvvvuuutttvvvwwwxxxwwwtttrrrrrrrrrrrrqqqqqqqqqrrrsssssstttoooppppppqqqqqqqqqppppppmmmnnnooooooooonnnlllkkklllmmmnnnoooooopppppppppooooooooopppqqqqqqrrrrrrpppppppppooonnnnnnmmmmmmnnnnnnmmmlllkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiijjjjjjggg[[[III;;;444000,,,((('''%%%###!!!!!!!!!!!!  ###### ###%%%$$$$$$###$$$$$$%%%%%%)))(((&&&%%%&&&(((+++---$$$(((,,,///555<<<===:::===@@@PPP]]]___cccbbbVVVCCC;;;999@@@AAA333$$$$$$(((,,,...//////000111+++555===;;;000'''%%%(((---333666EEEfffhhhLLL999999555---"""!!!"""!!!)))+++,,,(((!!!###%%%'''///888;;;555111000***$$$$$$)))(((&&&""" }}}YYY???555111+++########################&&&&&&&&&&&&&&&&&&%%%%%%***(((&&&$$$$$$'''***,,,---+++)))&&&%%%&&&((()))...333555///)))&&&$$$!!!###---777333111///,,,,,,---...000222:::KKKbbbxxx}}}yyyxxxzzz}}}~~~}}}}}}~~~~~~~~~}}}||||||~~~|||{{{{{{}}}~~~}}}}}}||||||~~~|||xxxvvvxxxxxxyyyzzzzzz{{{{{{zzzzzz~~~~~~~~~~~~}}}}}}}}}}}}{{{}}}|||zzzxxxxxxyyyyyyzzzzzz{{{zzzzzzzzz{{{{{{zzzyyyxxxxxxwwwwwwxxxzzzzzzxxxtttrrrtttvvvzzzzzz{{{{{{|||{{{{{{{{{}}}{{{zzz{{{|||{{{wwwtttwwwvvvuuuwwwyyyyyyyyyxxxwwwuuusssqqqpppqqqrrrssstttuuuuuutttssssssuuuvvvttttttsssrrrqqqqqqqqqqqqssssssrrrrrrrrrsssssstttuuuuuutttssssssrrrqqqqqqrrrqqqpppoooooopppqqqrrrpppppppppoooooooooooonnnqqqqqqpppnnnllljjjkkklllnnnnnnnnnnnnoooooooooooosssrrrpppoooooooooppppppppppppqqqpppooonnnlllkkkllllllkkkkkkjjjiiihhhhhhiiilllmmmllljjjiiijjjlllkkkggg[[[JJJ===666111+++'''&&&$$$"""!!!!!!"""""" !!!'''%%%$$$%%%&&&&&&"""&&&+++,,,'''$$$''')))&&&)))***+++---222666666444<<<>>>DDDLLLQQQQQQPPPPPP<<<;;;333444???999&&&###'''+++---...---......111666666...%%%###'''******333:::BBBWWWvvv~~~qqq```TTTHHH@@@+++ &&&(((((((((&&&### !!!###(((000:::BBB;;;111(((''''''%%%###$$$"""]]]BBB666111,,,%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&&&&''''''***)))'''%%%%%%(((***,,,,,,+++(((&&&&&&'''((())),,,111444...(((%%%######---777444222///,,,+++,,,---...222:::KKKbbbwww~~~|||{{{}}}}}}}}}~~~~~~}}}}}}||||||{{{yyyyyy{{{|||{{{{{{~~~{{{{{{}}}|||xxxwwwyyyxxxyyyzzzzzz{{{{{{zzzzzz||||||}}}}}}}}}}}}}}}}}}{{{}}}|||zzzyyyxxxyyyzzz{{{{{{|||||||||{{{}}}}}}|||zzzyyywwwvvvuuusssuuuwwwvvvuuuuuuwwwzzzyyyzzz{{{{{{|||{{{{{{{{{}}}{{{zzz{{{|||{{{wwwtttxxxvvvuuuuuuwwwxxxxxxwwwxxxwwwuuusssrrrsssttttttsssuuuvvvuuutttssstttuuutttsssrrrrrrqqqqqqrrrrrrsssssssssrrrrrrsssssstttuuuttttttsssrrrqqqppppppqqqqqqpppoooooopppqqqqqqqqqqqqpppppppppoooooooooqqqqqqqqqooommmlllmmmnnnnnnnnnnnnnnnoooooooooppprrrqqqpppooonnnoooooopppooopppppppppooommmkkkjjjmmmmmmlllkkkjjjjjjiiiiiikkkmmmnnnmmmkkkjjjlllmmmkkkggg[[[JJJ===666000+++'''&&&$$$"""!!!!!!""""""  $$$""""""###%%%&&&###!!!%%%))))))&&&&&&)))(((%%%&&&((())))))+++000555888888<<>>222666111///333+++++++++,,,++++++---000333HHHXXXXXX???***'''((($$$)))///444;;;PPPppp}}}wwwuuulll```EEE111...((( """''''''&&&$$$ $$$)))---111555777222***$$$$$$$$$"""!!!###'''$$$""" hhhJJJ888000---))))))))))))))))))))))))((('''%%%$$$%%%'''***,,,&&&%%%%%%$$$%%%&&&'''((()))((('''&&&&&&''')))***,,,333777444///+++((($$$!!!+++555666333///,,,***)))***+++000888HHH___uuu}}}~~~~~~~~~~~~~~~||||||}}}~~~}}}|||zzzwwwwwwzzz{{{xxxyyy|||yyyzzzzzz{{{{{{{{{{{{{{{yyyyyyzzzzzz{{{|||||||||xxxzzz}}}~~~|||{{{zzzzzzxxxxxxzzz{{{}}}}}}~~~~~~~~~}}}|||zzzyyyxxxwwwttttttttttttuuuuuuwwwxxxyyyyyyzzz{{{|||||||||||||||{{{{{{zzzzzzyyyxxxwww{{{xxxtttssstttuuuvvvvvvxxxxxxvvvuuuuuuuuuvvvvvvqqqsssvvvwwwuuutttssssssqqqqqqqqqrrrrrrtttuuuuuuttttttsssrrrrrrrrrsssssstttssssssrrrpppoooooonnnqqqppppppppppppppppppqqqrrrrrrrrrqqqqqqqqqppppppooopppqqqpppooonnnppprrrnnnnnnoooooooooppppppppppppooonnnmmmmmmnnnoooooooooooooooooonnnlllkkkiiinnnnnnnnnmmmmmmmmmmmmmmmkkklllmmmmmmllllllmmmmmmjjjfffYYYIII<<<555///***'''&&&$$$"""!!!!!!""""""  !!!"""""""""$$$+++000...(((###!!!!!!&&&&&&(((+++...000666;;;444555555777;;;???===777222666000+++---'''!!!%%%//////,,,***(((***...111HHHcccjjjKKK---((()))$$$''',,,///666MMMnnnyyyvvv}}}|||nnnPPP999333+++###%%%$$$$$$$$$""" $$$'''+++...111333,,,&&&!!!"""###""""""$$$""" nnnNNN888///---)))))))))))))))))))))))))))'''&&&%%%&&&(((+++---''''''''''''(((((((((((((((''''''&&&''''''((())))))111777555000---)))%%% ***444666444000,,,***)))******///777GGG]]]sss~~~|||~~~}}}}}}}}}~~~}}}|||yyyvvvvvvyyyyyyxxxyyy}}}yyyzzz{{{{{{||||||{{{{{{yyyzzzzzzzzz{{{{{{{{{|||vvvyyy|||}}}|||{{{{{{{{{vvvwwwyyyzzz{{{||||||}}}|||||||||{{{{{{zzzzzzzzztttsssssstttvvvwwwxxxyyyxxxyyyzzz{{{||||||||||||{{{{{{{{{zzzyyyxxxyyyyyy|||yyyuuussstttvvvwwwwwwvvvvvvuuuuuuttttttuuuuuupppsssvvvvvvuuusssrrrrrrqqqqqqqqqrrrssstttuuuvvvuuutttsssrrrrrrrrrrrrrrrsssrrrrrrqqqqqqppppppooopppppppppqqqqqqppppppppprrrrrrrrrqqqqqqqqqppppppnnnooooooooonnnnnnpppqqqooooooooooooppppppppppppoooooonnnmmmmmmnnnooopppooooooppppppnnnmmmkkkjjjnnnnnnnnnnnnnnnnnnnnnoookkkjjjjjjkkklllllllllllliiieeeYYYHHH;;;444///)))'''&&&$$$"""!!!!!!""""""!!! !!!  !!!!!!,,,888888...%%%&&&,,,(((%%%(((444===>>>;;;;;;AAA:::111...666@@@???777555999111******'''&&&...111000---)))&&&'''***--->>>```mmmPPP000(((***'''%%%))),,,333JJJkkkrrrrrryyyZZZ@@@999222...333,,,,,,***&&&""" !!!%%%$$$$$$%%%(((---000333)))$$$"""$$$&&&&&&'''+++'''%%%""" sssRRR:::///...(((((((((((((((((((((((()))((('''&&&''')))+++,,,)))***+++,,,,,,,,,++++++((((((''''''''''''''''''%%%...444333///,,,'''###)))333777555111---+++***+++,,,...555EEE\\\rrr~~~|||~~~}}}{{{{{{||||||{{{zzzyyyvvvuuuxxxxxxwwwyyy}}}zzzzzz{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{tttwww{{{|||||||||||||||wwwwwwyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzrrrqqqqqqtttxxx{{{||||||xxxxxxzzz{{{||||||}}}}}}{{{{{{{{{zzzxxxxxxyyy{{{{{{xxxvvvuuuvvvwwwxxxxxxttttttttttttttttttttttttqqqsssuuuuuutttsssrrrsssrrrrrrrrrrrrssstttuuuvvvuuuttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqqqqqqqqqqpppooorrrqqqqqqqqqppppppppppppnnnooopppooonnnnnnoooqqqooooooooopppppppppqqqqqqpppooonnnnnnnnnooopppqqqppppppqqqpppooonnnlllkkkmmmmmmmmmnnnnnnoooooopppjjjiiiiiijjjlllmmmlllkkkiiidddXXXGGG:::444...)))'''&&&$$$"""!!!!!!""""""!!!  !!!###"""  """&&&222BBBGGG>>>555666>>>222///888MMM[[[ZZZSSSPPPYYYNNN===111777CCCDDD<<<888<<<444++++++''''''000//////---***(((''')))***444QQQ^^^III///((()))(((%%%(((***000GGGfff|||qqqjjjpppcccGGG>>>:::>>>JJJIIIGGGDDD>>>999555444444555222...---///444999;;;111......222555555999>>>>>><<<777000'''!!!xxxWWW<<<111111)))))))))))))))))))))))))))))))))(((((()))******)))***,,,---------,,,+++((((((((('''&&&&&&&&&&&&###,,,333333000,,,'''""" (((222777555111...,,,,,,---...---555DDD[[[qqq|||~~~~~~~~~~~~~~~|||{{{||||||{{{zzzyyyvvvuuuwwwwwwvvvxxx|||zzzzzz{{{|||||||||||||||}}}}}}||||||{{{zzzzzzzzzsssvvvzzz||||||||||||}}}yyyyyyzzz{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxtttrrrrrruuuyyy|||}}}|||wwwxxxyyy{{{|||}}}}}}}}}zzz{{{|||zzzxxxwwwyyy|||zzzxxxwwwwwwxxxzzzyyyyyyssstttttttttuuutttttttttrrrsssttttttrrrrrrssstttssssssssssssssstttuuuvvvuuuuuutttsssrrrrrrrrrrrrqqqqqqqqqrrrssssssttttttooopppqqqqqqqqqqqqpppoooqqqqqqpppppppppooooooooopppqqqqqqpppnnnnnnpppqqqoooooopppppppppqqqqqqqqqpppoooooonnnooopppqqqrrrqqqqqqrrrqqqpppooommmlllllllllmmmmmmnnnoooppppppkkkjjjiiijjjmmmooonnnlllhhhdddXXXGGG:::333---((('''&&&$$$"""!!!!!!""""""!!!!!!  """###%%%%%%""""""%%%***222@@@IIIEEE;;;888<<<;;;===MMMgggwwwuuuppppppsssjjjVVVBBB===EEEGGGBBB:::>>>666...---'''"""'''+++,,,------,,,++++++,,,111???DDD999---))))))''''''))))))...BBB___rrrvvvfffhhhsssiiiKKK@@@@@@KKK^^^eeeddd```[[[VVVSSSRRRSSSMMMHHHCCCBBBDDDIIILLLMMMEEEDDDFFFKKKOOOQQQUUU[[[\\\[[[WWWLLL===...###|||ZZZ>>>333333************************************))))))))))))&&&(((***+++,,,+++)))((())))))((('''&&&&&&%%%%%%###---555555222...)))$$$!!!!!!!!!!!!!!!!!!!!!!!! """(((222777555222///------...///---444DDDZZZqqq~~~|||}}}~~~~~~~~~~~~}}}~~~~~~}}}|||zzzvvvtttvvvwwwvvvxxx|||zzz{{{{{{|||||||||||||||~~~~~~}}}|||{{{zzzzzzyyyrrrvvvyyy|||||||||}}}}}}{{{{{{|||||||||||||||{{{||||||{{{zzzxxxwwwvvvvvvyyyvvvuuuvvvyyy{{{{{{yyywwwxxxyyy{{{|||}}}}}}}}}zzz{{{|||zzzwwwwwwzzz}}}yyyxxxwwwxxxzzz{{{zzzyyyttttttuuuuuuuuuuuuuuutttsssssstttsssqqqqqqsssuuutttsssssssssssstttuuuuuuvvvuuutttsssrrrqqqqqqqqqpppqqqqqqrrrtttuuuuuuvvvooopppqqqrrrrrrqqqpppooopppppppppoooooooooooonnnrrrssssssqqqpppoooppprrroooppppppppppppqqqqqqqqqppppppoooooooooqqqrrrsssrrrrrrrrrrrrqqqooonnnlllkkkkkklllmmmnnnoooppppppmmmkkkiiikkknnnpppooommmhhhdddWWWGGG:::333---((('''&&&$$$"""!!!!!!""""""!!!!!!  !!!###%%%&&&&&&###  $$$(((&&&)))333===<<<222***(((;;;@@@UUUqqqlllPPPCCCFFFHHHEEE999>>>888111///&&&'''***---//////.........333333111---******(((%%%)))***)))---???YYYiiilllbbbkkkwwwkkkKKK???AAAQQQhhhooonnnlllhhheeedddeeeggg```\\\WWWVVVYYY\\\]]]]]]XXXWWW[[[aaaeeehhhmmmtttpppqqqmmmbbbOOO:::))) bbbDDD333000,,,+++***+++++++++)))''')))******)))(((((()))+++)))))))))***++++++)))''')))*********)))'''%%%$$$&&&---444777444...)))&&&###"""!!! !!!%%%---::::::555---***---///...,,,111AAAYYYooo|||~~~~~~~~~}}}|||||||||{{{yyyxxxwwwwwwxxxyyyzzz|||~~~|||||||||{{{zzzzzzyyyyyyxxxuuuvvv{{{{{{wwwwwwzzzzzz{{{||||||{{{{{{|||~~~|||{{{yyyxxxxxxyyy{{{|||wwwvvvvvvxxx{{{||||||{{{yyyzzzzzz{{{{{{|||||||||xxxyyyzzzyyywwwvvvwwwxxxuuuvvvxxxyyyyyyxxxwwwuuutttsssssstttuuuvvvvvvuuuuuutttrrrppppppppprrrsssrrrqqqpppqqqssstttsssrrrsssssstttttttttttttttsssoooooopppqqqqqqrrrssssssqqqssstttsssqqqqqqrrrsssqqqqqqpppppppppppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrpppmmmkkkllloooqqqqqqpppqqqqqqppppppqqqqqqrrrssspppoooooonnnnnnnnnnnnnnnpppnnnkkklllnnnooonnnlllgggiiijjjjjjjjjjjjkkkmmmhhhaaaRRR???333...+++'''&&&%%%$$$###""""""""""""""""""!!! !!! !!!''')))***((($$$ !!!###%%%&&&'''&&&---777888000)))'''%%%999[[[zzznnnVVVEEE@@@@@@???222:::???666%%%***...111555<<>>333///,,,(((&&&%%%$$$###""""""""""""$$$$$$###"""!!!  ###%%%&&&&&&###  !!!$$$%%%'''&&&&&&+++333444,,,&&&%%%'''444NNNmmm~~~}}}pppgggWWWGGGAAAAAA>>>999222999>>>555%%% &&&...:::HHHXXXgggmmmkkk```MMM555)))))),,,+++'''***++++++---777HHH\\\jjjmmmvvvzzzxxxzzz~~~kkk\\\NNNHHHHHHJJJNNNTTTbbbiiikkkgggiiiqqqtttoooooohhhhhhlllkkkfffiiisssjjjiiijjjooouuuxxxwwwtttuuuqqqkkkhhhfff\\\EEE///iiiIII666000---+++************)))'''***+++++++++))))))+++---((()))***+++,,,,,,++++++*********)))'''%%%$$$"""###(((///333111---'''$$$###"""!!! !!!"""***555777444---***+++,,,++++++///>>>UUUkkkzzz}}}|||}}}}}}~~~|||{{{zzzzzz{{{{{{yyy{{{}}}~~~}}}}}}~~~}}}}}}||||||{{{yyyyyy||||||yyyxxxzzzxxx{{{}}}~~~}}}{{{||||||xxxxxxyyyyyyyyyzzzzzz{{{yyyvvvttttttvvvxxxyyyyyy|||{{{{{{zzzzzzzzzzzz{{{yyyyyyxxxwwwvvvvvvyyy|||yyyzzz{{{{{{{{{yyyxxxwwwwwwuuuuuuuuuwwwxxxwwwvvvhhhlllppptttvvvuuusssqqqrrrqqqpppqqqssstttsssrrrtttttttttttttttsssrrrqqqrrrrrrrrrrrrrrrsssssssssrrrssssssqqqooonnnnnnoooqqqpppppppppppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrooommmllllllnnnpppqqqpppqqqppppppppppppqqqrrrrrrqqqqqqppppppooooooooooooooommmllllllnnnooonnnmmmiiijjjkkkkkkjjjiiijjjlllggg___PPP>>>333///,,,'''&&&%%%$$$######""""""###'''&&&%%%$$$"""!!! !!!######"""!!!!!!""" !!!"""$$$'''(((''''''***......((($$$###)))---===YYYqqqyyyssskkkVVVMMMAAA<<>>DDDFFFEEECCCTTT[[[___```gggrrrvvvrrrppplllkkkooonnnjjjmmmuuummmlllmmmqqqvvvyyyxxxuuuuuuoooiiigggkkkfffRRR>>>nnnNNN888000...---++++++++++++***)))***+++,,,+++******,,,...+++,,,---,,,+++++++++,,,,,,+++***((('''%%%###"""###(((...222222...)))&&&###"""!!! !!!!!!(((333666666000+++,,,,,,+++,,,000===UUUkkkyyy}}}|||}}}~~~~~~|||{{{zzzzzz{{{{{{yyy{{{}}}}}}}}}}}}~~~~~~~~~}}}||||||||||||{{{|||}}}|||{{{zzzzzzxxxzzz}}}~~~}}}|||{{{|||xxxyyyzzz{{{{{{|||{{{{{{yyywwwsssrrrtttvvvxxxxxx}}}|||{{{zzzyyyzzzzzzzzz{{{zzzyyyvvvtttuuuxxx{{{zzzzzz{{{{{{zzzyyyxxxwwwxxxwwwvvvvvvxxxyyyxxxvvvjjjmmmqqquuuwwwvvvtttrrrsssrrrqqqqqqssssssrrrqqqttttttttttttsssrrrqqqqqqsssssssssssssssssssssrrrrrrrrrrrrqqqnnnlllmmmmmmpppppppppoooppppppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrooonnnmmmmmmnnnooopppqqqpppppppppppppppqqqqqqrrrqqqqqqqqqqqqqqqpppoooooonnnmmmmmmmmmmmmnnnooooookkklllmmmmmmkkkjjjkkkmmmjjjaaaQQQ???444000,,,&&&&&&&&&%%%$$$############''''''%%%$$$"""!!! !!!!!!""""""!!!!!!"""$$$""""""!!!"""###&&&(((***)))***++++++)))%%%######)))(((000EEE\\\fff```XXXGGGBBB<<<>>>HHHOOOIII>>>444:::<<<222"""###+++444@@@NNNaaauuuWWW222***/////////222+++,,,,,,---000;;;OOO```pppvvvwwwqqqmmmllldddYYYDDD===777888===???>>><<>>TTTjjjzzz~~~~~~}}}|||}}}}}}~~~}}}|||zzzzzzzzzzzz{{{yyy{{{}}}}}}}}}|||}}}~~~~~~}}}}}}|||{{{{{{zzzzzz{{{|||}}}||||||}}}|||{{{xxx{{{}}}}}}|||{{{||||||yyyzzz{{{|||}}}|||||||||zzzwwwtttssstttwwwxxxxxx~~~}}}{{{yyyyyyyyyzzz{{{}}}|||zzzwwwttttttvvvyyyyyyyyyyyyyyyyyyxxxwwwwwwyyywwwvvvwwwxxxyyyxxxvvvpppqqqsssuuuvvvvvvuuutttsssrrrqqqqqqssssssrrrqqqssssssttttttsssrrrqqqqqqsssssssssssssssssssssrrrqqqrrrrrrpppnnnllllllmmmppppppoooooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrroooooonnnmmmmmmnnnoooqqqppppppooooooppppppqqqrrrpppqqqqqqqqqqqqpppoooooommmmmmmmmmmmmmmnnnooopppnnnooopppooommmllllllmmmhhh___OOO???777555000***'''&&&%%%$$$############&&&%%%$$$###!!! !!!!!!###$$$$$$###!!!!!!###%%%%%%$$$######$$$'''***++++++---...+++'''%%%%%%%%%''''''+++666EEENNNMMMGGG@@@@@@AAACCCJJJNNNIII@@@555;;;;;;000 """(((...555>>>OOOeeexxxjjjGGG)))(((000222222555,,,---000222222888LLL___ssszzz|||vvvpppiiiZZZIII::::::::::::::::::888555333555888???OOOcccttt|||wwwuuuttttttrrroooppptttrrrrrrsssuuuvvvvvvuuutttuuupppjjjjjjlllfffQQQ<<<{{{ZZZ???333111///,,,+++,,,---,,,,,,)))***+++*********,,,...///000111///+++)))+++...000///,,,***'''%%%$$$###&&&(((---222555444///+++###"""!!! !!!  &&&///666:::555///...---,,,///222>>>SSSjjjyyy~~~}}}}}}~~~~~~}}}||||||~~~|||{{{zzzzzz{{{{{{zzz|||~~~~~~}}}}}}}}}~~~||||||{{{{{{zzzzzzyyyyyyyyy|||}}}{{{|||~~~~~~{{{zzz{{{||||||{{{{{{|||~~~{{{{{{{{{{{{{{{{{{{{{{{{zzzwwwuuuuuuwwwyyyzzzzzz}}}|||zzzyyyyyyzzz{{{|||||||||zzzxxxuuutttvvvxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxvvvwwwxxxxxxwwwvvvuuuuuuuuutttuuuuuuuuuvvvtttrrrqqqqqqssssssrrrppprrrrrrssssssssssssrrrrrrrrrrrrrrrrrrrrrsssssssssqqqrrrrrrpppnnnmmmmmmnnnoooooooooooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrooooooooonnnmmmmmmoooqqqpppoooooooooooopppqqqqqqooopppqqqqqqqqqpppnnnmmmlllmmmnnnmmmmmmmmmoooqqqppppppqqqooommmllllllmmmcccZZZKKK===888888555///'''&&&%%%$$$$$$######$$$######"""!!!  !!!  &&&&&&%%%###!!!"""$$$''''''&&&%%%$$$%%%(((+++---,,,000111+++''''''''''''&&&(((+++---444;;;>>>===;;;???AAABBBEEEFFFBBB<<<555999888---###(((,,,...000:::JJJZZZaaaJJJ444###%%%...222333444,,,...444888666888KKK```yyy}}}vvvkkkVVVBBB555;;;AAAAAA@@@===888222***)))***...;;;QQQgggvvvvvvvvvvvvuuurrrqqqrrrsssttttttuuuuuutttsssqqqpppuuurrrmmmiiiggg^^^III666^^^CCC555000...+++)))***+++++++++((()))******))))))+++------///111///++++++...222333111...+++(((&&&%%%$$$&&&(((,,,222666555000,,,###"""!!! !!! $$$,,,555:::666///---,,,+++///111<<>>???AAACCC>>>888111555444)))&&&+++///000......444:::<<<222***######)))///000///***...777===:::999KKKaaayyyzzzqqq]]]HHH;;;>>>???<<<<<<<<<555,,,&&&%%%$$$$$$+++<<>>======BBBEEE@@@777---222111''')))***111555444222222111...&&&'''%%%"""%%%,,,...+++(((---888@@@<<<:::KKKbbbuuu|||}}}wwwfffSSSBBB===444,,,...222---$$$&&&%%%###!!!"""...DDDXXXooorrrtttssssssuuuwwwwwwvvvvvvvvvtttpppmmmjjjjjj```^^^XXXNNNFFF>>>111%%%kkkLLL888222---)))++++++))))))++++++*********))))))((((((,,,,,,///222000,,,...333///333555000'''!!!###&&&!!!###)))111666666111,,,&&&###  """!!! !!!$$$""" (((444;;;888111.........+++///:::NNNfffzzz}}}|||}}}~~~}}}~~~|||}}}~~~}}}|||{{{{{{}}}~~~}}}||||||}}}}}}|||{{{{{{{{{|||~~~~~~|||~~~{{{|||{{{www{{{{{{|||||||||||||||{{{}}}}}}~~~}}}||||||~~~|||zzzwwwvvvwwwxxxwwwwwwzzzyyyxxxwwwxxxyyyzzz{{{zzzyyyxxxxxxzzzzzzyyyxxxyyyyyyzzz{{{||||||{{{{{{xxxxxxyyyyyyyyyyyyyyyyyy{{{yyyxxxxxxxxxxxxwwwvvvsssrrrsssuuuwwwwwwvvvtttttttttsssrrrrrrqqqqqqpppnnnoooppprrrrrrqqqpppppplllnnnqqqrrrrrrrrrssstttqqqqqqqqqppppppppppppoooqqqqqqqqqppppppppppppooosssssssssrrrrrrqqqqqqqqqpppooonnnmmmmmmnnnooopppmmmnnnppprrrsssssssssrrrnnnnnnnnnnnnnnnmmmmmmlllmmmnnnooonnnkkkkkknnnqqqooonnnmmmmmmnnnmmmkkkiiigggWWWEEE;;;444---******((('''&&&$$$###""""""""""""!!!  !!!""" """"""!!! !!!###%%%&&&&&&%%%$$$$$$'''))),,,)))%%%%%%)))---//////------,,,***(((((()))******'''&&&***---...222777777===BBBCCCCCC@@@777...(((...000&&& ,,,...111333333000,,,***)))$$$$$$$$$&&&((()))((('''$$$+++444>>>BBB999@@@ZZZnnnssswwwyyyyyyssscccTTT<<<222---222222***&&&***---%%% '''444???ZZZcccooowwwyyywwwuuuttttttsssssstttssslll```WWWHHH???555111111---$$$oooOOO:::222---)))******((((((************)))))))))(((((('''(((+++---,,,)))+++111222777:::555***######&&&"""$$$***111777777222---'''$$$!!! !!!!!! """!!!  !!!"""!!!(((333;;;888111.........,,,///:::NNNfffzzz~~~}}}}}}~~~~~~~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~zzzzzzzzz{{{||||||}}}||||||}}}~~~~~~~~~||||||~~~}}}{{{xxxwwwxxxxxxxxxwwwxxxxxxxxxxxxyyyzzz||||||zzzyyyxxxyyy{{{|||{{{zzzzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzyyywwwwwwwwwwwwuuuttttttttttttvvvxxxyyywwwuuutttssssssrrrqqqqqqppppppoooooopppqqqqqqqqqqqqqqqppprrrttttttsssrrrrrrsssqqqqqqqqqqqqppppppppppppqqqqqqqqqppppppppppppooorrrrrrrrrrrrqqqqqqqqqqqqqqqpppnnnmmmmmmnnnoooooommmnnnpppqqqrrrqqqqqqpppnnnnnnnnnnnnnnnmmmmmmlllkkklllmmmllljjjjjjmmmoooooonnnmmmmmmnnnmmmkkkiiieeeUUUDDD999222,,,)))(((((('''%%%$$$###"""""""""###"""!!! !!!!!!""" !!!  !!!&&&''''''&&&%%%$$$&&&(((+++)))((())),,,//////...------,,,***))))))***++++++'''&&&***---///333777:::???DDDFFFGGGDDD888,,,(((...000'''+++111333666666222---)))'''$$$######%%%''')))((('''###,,,555???AAA888AAA[[[kkkooosssttttttoooaaaTTT@@@555///333444---))),,,---$$$###+++222GGGPPP]]]fffjjjjjjiiiiiillljjjgggdddaaaXXXLLLCCC000***$$$"""######tttSSS<<<222---)))******'''''')))******))))))))))))(((((($$$$$$'''***)))'''+++111777>>>BBB===111&&&$$$%%%###%%%***111777888333///)))&&&"""!!!!!!""""""!!!"""!!!  !!!!!!!!! &&&222:::888333000///...---000:::NNNfffzzz}}}}}}}}}~~~~~~|||~~~~~~~~~~~~~~~}}}{{{||||||}}}}}}~~~~~~~~~~~~{{{yyyyyy{{{|||}}}}}}}}}}}}~~~~~~}}}|||~~~|||zzzyyyyyyyyyxxxwwwuuuvvvwwwyyyzzz{{{||||||yyyxxxxxxyyy{{{}}}}}}|||zzzzzz{{{{{{{{{zzzyyyyyy{{{{{{zzzzzzyyyyyyxxxxxxzzzxxxvvvvvvvvvuuutttrrruuuuuuuuuwwwyyyzzzxxxvvvssssssrrrrrrqqqqqqpppppppppppppppppppppqqqrrrrrruuuvvvwwwvvvtttrrrrrrrrrrrrqqqqqqqqqppppppppppppqqqqqqqqqppppppppppppooopppppppppppppppqqqqqqqqqqqqpppooonnnmmmnnnoooooonnnoooooopppppppppoooooonnnnnnnnnnnnnnnmmmmmmlllkkklllllllllkkkkkkmmmoooooonnnmmmmmmnnnnnnllljjjcccSSSBBB777111+++(((((('''&&&%%%$$$###"""""""""$$$###!!!!!!###!!!!!!  !!!&&&'''((('''&&&%%%&&&'''))))))***,,,///111000///...---,,,+++++++++,,,---,,,'''&&&+++///222666;;;===@@@DDDHHHKKKIII<<<...(((...000((((((111444888888444...)))&&&#########$$$'''(((((('''$$$///999AAAAAA888AAA[[[mmmqqqsssttttttqqqggg\\\DDD666,,,---...***'''(((***$$$ !!!"""###'''+++444<<>>333---)))***)))&&&&&&((())))))))))))))))))((((((%%%%%%'''******)))---444<<>><<<999777777555222///---+++&&&!!! !!! ]]]@@@444...******)))&&&%%%'''(((((((((((((((((())))))&&&&&&'''***))))))///666@@@KKKVVVRRRAAA///&&&$$$"""###&&&,,,333555333000)))&&&"""   !!!""""""!!!  !!!!!!###...888999666444111---...111:::LLLdddyyy}}}}}}}}}|||zzz~~~~~~~~~~~~~~~}}}||||||}}}}}}|||{{{}}}||||||{{{||||||}}}~~~~~~~~~}}}yyyxxxyyyxxxyyyzzz|||}}}~~~~~~~~~~~~}}}|||{{{|||~~~}}}|||{{{{{{{{{yyywwwtttuuuvvvwwwwwwvvvtttssstttssstttvvvyyy{{{{{{zzzuuuvvvwwwyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwwww{{{yyywwwwwwwwwvvvuuussstttttttttvvvxxxyyywwwuuuttttttssssssrrrqqqqqqqqqrrrqqqpppppppppqqqssstttssstttuuutttrrrrrrssstttrrrrrrrrrqqqqqqqqqqqqpppqqqqqqqqqpppppppppoooooonnnnnnnnnoooooopppppppppqqqpppooonnnnnnooopppqqqsssrrrrrrqqqppppppppppppnnnnnnnnnnnnnnnmmmmmmlllmmmmmmmmmnnnppppppppppppooonnnmmmnnnoooooommmkkkaaaQQQ@@@777111,,,))))))&&&&&&%%%$$$############$$$###!!! !!!""" """$$$%%%&&&''')))+++******))))))+++...111444222///------///111111000,,,&&&%%%,,,555<<>>GGGMMMHHH>>>+++///000'''"""&&&+++111444333///+++)))$$$###"""$$$''')))******///<<>>CCCCCCBBB;;;???PPPfffjjjlllkkkmmmpppooollllllaaaPPPCCC999333///,,,***000888888---$$$&&&///+++...000...)))$$$"""""""""""""""!!! jjjHHH888222---,,,+++'''&&&''''''''''''((((((((())))))'''%%%%%%&&&%%%&&&,,,555CCCSSScccaaaMMM777)))$$$######%%%***111555444222***'''###!!!!!!!!!  !!!""""""!!! !!!  +++666999999777222------///777III```uuu~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~|||}}}~~~~~~~~~~~~|||}}}~~~~~~}}}{{{~~~}}}{{{zzzzzz{{{|||}}}{{{yyy|||~~~yyyyyy}}}zzzzzz{{{||||||}}}|||||||||}}}}}}{{{yyyxxxyyyzzzzzzzzzzzz{{{||||||zzzxxxwwwwwwvvvuuuuuuuuuvvvvvvttttttsssuuuxxxyyyyyyxxxvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvwwwvvvuuuuuuvvvwwwvvvuuuuuuuuuuuuwwwyyyzzzxxxvvvvvvvvvvvvuuuttttttsssssspppqqqrrrrrrssssssrrrrrrqqqrrrrrrrrrqqqqqqsssuuussssssrrrrrrrrrqqqqqqqqqqqqqqqqqqppppppppppppoooppppppppppppppppppoooooonnnnnnnnnnnnooorrrtttuuurrrqqqpppoooooopppqqqqqqnnnnnnnnnnnnnnnmmmmmmlllkkkjjjjjjmmmpppqqqpppmmmooonnnmmmnnnppppppnnnmmm]]]NNN===444///+++((()))%%%%%%$$$$$$######$$$$$$!!!!!! """ !!!!!!!!!''''''&&&%%%$$$"""!!! ###"""""" """&&&***)))+++,,,,,,,,,///333777888333000000222444222000...&&&###)))333:::???BBBBBBAAA===999:::<<<999333000111...$$$ !!!%%%+++//////...------'''%%%$$$%%%(((,,,---...111;;;??????AAA===???MMMbbbgggjjjjjjlllooopppnnnllliii```SSSEEE:::111,,,---///333444...'''&&&+++(((***,,,***%%%""""""###!!!!!!"""!!! nnnLLL999333...---,,,(((&&&(((&&&'''''''''(((((()))))))))'''&&&'''&&&&&&---666CCCTTTfffdddPPP888)))$$$$$$$$$%%%+++111555555444,,,)))%%%"""""""""!!!  !!!""""""!!! !!! ***555::::::888333------///666HHH___ttt~~~}}}|||}}}~~~~~~}}}}}}|||}}}|||}}}~~~~~~~~~~~~|||~~~}}}{{{zzzzzz{{{|||}}}xxxvvvyyy~~~}}}xxxxxx}}}{{{{{{|||||||||||||||{{{|||||||||zzzxxxwwwxxxyyyyyyxxxyyyzzz||||||zzzxxxxxxwwwvvvvvvvvvxxxyyyzzzvvvuuuuuuvvvxxxzzzzzzyyyyyyyyyyyyxxxxxxvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvuuutttssstttvvvvvvvvvtttvvvvvvwwwxxxzzz{{{yyyxxxwwwwwwwwwvvvuuuuuuttttttpppqqqrrrssstttsssrrrqqqsssttttttrrrqqqqqqsssuuusssssssssrrrrrrrrrqqqqqqqqqqqqqqqppppppppppppooorrrrrrqqqqqqppppppoooooommmmmmmmmnnnppprrruuuvvvqqqpppooonnnnnnooopppqqqnnnnnnnnnnnnnnnmmmmmmlllmmmllllllooossstttrrroooooonnnmmmnnnppppppooommm[[[LLL<<<333...)))''''''%%%%%%$$$$$$###$$$$$$$$$!!!  !!!### !!!""""""!!!222111///---***'''$$$"""%%%$$$"""$$$'''(((+++///000000111444666999555000000333555222///000'''"""(((111777;;;===DDDDDD@@@:::777555///)))222222...### """&&&+++...............(((&&&%%%&&&)))---//////...888:::;;;@@@>>>???KKK[[[aaaddddddfffjjjllljjjnnnpppnnncccSSSDDD888000///,,,---111111---+++,,,&&&(((***'''### !!!"""###%%%&&&&&&$$$""""""!!!vvvPPP===555...---,,,)))&&&'''&&&&&&'''(((((('''&&&%%%)))++++++(((%%%&&&---333IIIMMMRRRQQQHHH:::---%%%%%%$$$%%%)))...222333222,,,***'''###"""!!!"""###!!!!!! !!!!!!###"""!!! !!!  &&&222:::<<<888222...//////666FFF^^^sss~~~||||||}}}~~~}}}}}}}}}||||||}}}}}}~~~~~~~~~|||{{{|||}}}~~~~~~~~~{{{yyywwwxxxyyyzzzzzzzzz{{{}}}~~~}}}{{{xxxzzz||||||{{{yyyyyyzzz~~~}}}{{{zzzyyyyyyyyyzzzxxxwwwvvvvvvwwwyyy{{{|||{{{zzzxxxvvvvvvwwwxxxyyyzzzxxxwwwwwwyyyyyyxxxvvvuuuwwwzzz{{{zzzyyyyyyzzzzzzwwwuuuvvvyyyzzzyyywwwzzzyyyxxxwwwwwwwwwwwwxxxvvvvvvvvvvvvvvvwwwwwwxxxtttuuuvvvvvvvvvuuusssrrrrrrrrrrrrqqqqqqpppppppppuuuuuutttsssrrrrrrqqqqqqpppppppppqqqqqqrrrrrrrrrrrrqqqpppppprrrrrrqqqpppqqqqqqqqqpppppppppppppppmmmoooqqqqqqqqqpppqqqrrrooopppqqqpppooooooqqqsssooooooooooooooooooooooooppppppppppppppppppppppppmmmooopppoooooopppmmmggg[[[JJJ999222000---((('''%%%$$$######%%%%%%$$$###"""""" !!!###$$$ !!!"""###$$$;;;BBB@@@333(((%%%"""###%%%%%%""""""'''---.........///111555888999666///+++...555777444+++###&&&000666999;;;AAACCCAAA<<<666222///,,,...222... %%%'''+++---...---+++++++++$$$###,,,444555666888111888:::===DDD@@@>>>IIIYYYjjjnnniiiiiiggghhhqqqqqqmmmlllkkk```LLL<<<666111000000111000,,,******&&&''''''&&&###""""""###+++***)))'''%%%"""|||XXX>>>666///---,,,(((&&&'''%%%&&&'''((((((((('''&&&(((******'''$$$%%%+++000:::@@@EEEFFF@@@666+++%%%$$$$$$%%%(((,,,000222333---+++'''$$$"""!!!"""###!!!!!! !!!!!!$$$###"""!!! !!!!!!""" %%%000999<<<999333/////////555FFF]]]rrr~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~}}}{{{zzz{{{||||||}}}|||zzzxxxwwwxxxyyyzzzyyyzzz|||~~~~~~}}}xxxzzz||||||zzzyyyyyyzzz}}}|||{{{yyyyyyyyyzzzzzzyyyxxxvvvuuuvvvxxxzzz|||xxxwwwvvvvvvvvvxxxzzz|||xxxwwwvvvwwwxxxyyyxxxwwwxxxzzz||||||zzzzzzzzz{{{zzzxxxwwwxxx{{{}}}}}}{{{wwwwwwwwwwwwxxxxxxxxxxxxvvvuuuuuuuuuuuuvvvwwwwwwtttuuuvvvvvvuuutttsssrrrrrrrrrrrrrrrrrrqqqqqqqqquuuuuutttssssssrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqpppppprrrrrrqqqpppsssrrrrrrrrrqqqqqqppppppmmmoooqqqqqqqqqpppqqqssspppqqqqqqpppooooooppprrrppppppppppppppppppppppppqqqqqqqqqqqqqqqpppppppppmmmooopppnnnoooppplllfffZZZJJJ999222000,,,((('''%%%$$$###$$$%%%&&&$$$###""""""!!! """###### """$$$%%%///666666---%%%$$$"""###%%%&&&######(((+++,,,------...000444777666555000---000666888555,,,######,,,333888;;;???AAABBBAAA???888...'''---111...!!!###$$$&&&)))++++++)))(((%%%"""&&&000777888888:::555<<<===???EEE@@@===FFFYYYjjjnnniiihhhggghhhpppooommmmmmmmmcccPPP@@@999000000111111000.........&&&''''''&&&%%%$$$%%%&&&+++***((('''%%%### cccAAA888000---,,,(((&&&'''%%%&&&'''((((((((((((((('''((()))'''%%%%%%(((+++,,,222888;;;888111***&&&######$$$&&&***...222444...,,,((($$$"""""""""###"""!!!!!! !!!!!!"""$$$###""""""!!!!!!"""""" $$$...888<<<:::666222//////555DDD[[[ppp~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{zzzzzz{{{zzz{{{{{{zzzxxxxxxyyyzzzzzzzzzzzz|||~~~xxxzzz||||||zzzyyyzzz{{{|||{{{zzzzzzzzzzzz{{{{{{{{{yyyvvvttttttvvvyyy{{{uuuuuutttuuuvvvyyy|||}}}wwwvvvuuuvvvyyyzzzyyyxxx|||}}}}}}|||zzzzzz{{{}}}xxxwwwwwwxxx{{{}}}}}}}}}tttuuuwwwxxxyyyyyyxxxxxxuuuttttttttttttuuuvvvvvvtttuuuuuuuuuuuutttssssssrrrrrrrrrsssssssssssssssuuuuuuttttttsssrrrrrrrrrsssssssssssssssrrrrrrrrrrrrqqqpppppprrrrrrqqqpppttttttssssssrrrqqqppppppmmmoooqqqrrrqqqqqqrrrsssqqqrrrrrrqqqooonnnooopppppppppppppppppppppppppppssssssrrrrrrqqqqqqppppppmmmppppppnnnooooookkkeeeXXXIII999222///+++((('''%%%$$$$$$$$$&&&&&&%%%###""""""!!! """"""""" """###$$$%%%///333,,,%%%%%%######&&&(((%%%!!!!!!%%%***)))***,,,---...000333666555555222...000666888666,,,###!!!***111777<<<<<>>///%%%,,,000...### !!!$$$((()))'''$$$!!!)))333999::::::<<<999??????AAAFFF???:::BBBXXXhhhlllhhhhhhggggggooommmlllnnnooogggVVVEEE<<<111333555444222111111222%%%&&&'''&&&%%%&&&'''))))))((((((((('''%%%!!!lllEEE;;;222...,,,(((&&&'''&&&&&&''''''(((((())))))'''((()))(((&&&%%%'''((((((---333666444///+++(((######$$$'''+++000444666///---)))%%%"""""""""###""""""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!!!! """,,,666;;;<<<888444...///444CCCXXXmmm}}}~~~}}}~~~~~~~~~~~~~~~}}}~~~~~~|||zzz{{{|||zzz{{{{{{{{{yyyyyy{{{}}}|||||||||}}}}}}yyy{{{||||||zzzyyyzzz{{{||||||{{{{{{|||||||||}}}|||zzzvvvttttttvvvyyy{{{uuuuuuttttttuuuxxx{{{|||wwwvvvvvvwwwzzz{{{{{{zzz}}}~~~}}}{{{yyyyyy{{{}}}wwwvvvvvvwwwxxxyyyzzzzzzvvvwwwyyy{{{{{{zzzxxxwwwtttsssssssssssstttuuuuuutttttttttttttttttttttsssrrrsssssssssttttttuuuuuuuuuuuuttttttsssssssssrrruuuuuuttttttsssssssssrrrrrrqqqpppppprrrrrrqqqpppttttttsssrrrqqqppppppooonnnoooqqqrrrqqqqqqrrrssssssssssssqqqnnnmmmnnnooopppppppppppppppppppppppptttssssssrrrrrrqqqqqqqqqnnnppppppnnnnnnnnnjjjdddVVVHHH999222///***''''''%%%$$$$$$%%%'''&&&%%%###"""""""""!!! """"""!!! !!!"""###'''888BBB888***%%%%%%$$$$$$'''***((($$$###&&&***(((+++---//////111333555777777444111444:::<<<:::+++$$$!!!&&&...333888===<<>>///(((---000...%%%"""'''(((&&&######***222666888:::<<<:::>>>===???EEE>>>999@@@WWWgggjjjfffhhhggggggooolllmmmpppqqqjjjZZZHHH;;;333:::>>>===:::666333000$$$%%%&&&%%%$$$%%%''')))((('''''')))***((($$$ pppJJJ???444///,,,((('''(((''''''''''''(((((())))))'''((())))))(((''''''(((+++...222333111---***)))$$$$$$&&&,,,222777777777111...***&&&###"""""""""""""""!!!!!!!!!!!!""""""   (((333:::<<<888555......333AAAUUUjjj{{{}}}|||~~~}}}~~~}}}~~~}}}||||||}}}{{{|||}}}|||{{{{{{}}}~~~}}}~~~}}}{{{zzz{{{|||{{{zzzzzz{{{|||}}}}}}}}}~~~~~~~~~~~~~~~|||zzzwwwuuuuuuwwwyyy{{{wwwvvvuuuttttttvvvxxxyyywwwwwwwwwxxx{{{}}}}}}|||||||||{{{zzzxxxwwwyyy{{{yyyyyyxxxxxxwwwwwwxxxyyyzzz{{{||||||{{{yyywwwuuusssssssssssssssttttttuuutttsssssssssssstttttttttsssssssssttttttuuuuuuuuuuuutttttttttttttttssssssuuuuuuuuuttttttsssssssssrrrqqqpppppprrrrrrqqqppprrrrrrrrrqqqpppooooooooonnnppprrrrrrrrrqqqrrrsssssstttsssqqqnnnmmmmmmoooppppppppppppppppppppppppsssssssssrrrrrrqqqqqqqqqnnnqqqqqqnnnnnnmmmiiicccSSSGGG999222...)))&&&&&&%%%$$$%%%&&&''''''%%%###""""""""""""!!!  """!!! !!!"""###$$$000HHHWWWJJJ222$$$$$$&&&%%%))),,,***&&&###&&&)))***,,,///111111222333444666666555666>>>GGGIIIEEE***&&&'''...555888;;;???EEEPPP^^^```PPP888++++++000111///'''  """&&&(((&&&$$$"""&&&***---000444999;;;888;;;999;;;BBB===888???UUUdddgggdddhhhhhhhhhooolllnnnqqqqqqkkk]]]III:::555AAAKKKJJJDDD>>>555---&&&'''&&&%%%######&&&(((((('''(((+++...,,,'''!!!tttOOODDD777111---***)))***))))))(((''''''(((((()))''''''((((((((((((((((((,,,...000000...+++***)))((('''***333===AAA===777333000+++'''###"""""""""###""""""!!!!!!""""""###  !!!!!!!!! %%%000888;;;888444---...333???RRRhhhzzz~~~}}}~~~~~~|||}}}~~~|||}}}~~~~~~}}}}}}~~~}}}~~~~~~~~~||||||~~~~~~}}}|||}}}~~~~~~|||zzz{{{||||||{{{zzzzzz{{{}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxyyy{{{|||yyywwwuuutttssstttuuuvvvxxxwwwwwwxxx{{{|||||||||yyyzzzzzzyyywwwwwwxxxzzz{{{||||||zzzxxxxxxyyyzzz||||||||||||zzzxxxvvvuuutttsssssssssssstttuuuuuusssssssssrrrsssssstttuuusssssssssttttttttttttttttttttttttttttttttttttttttttttttttttttttsssssssssrrrqqqpppppprrrrrrqqqpppqqqqqqqqqpppppppppoooooonnnppprrrsssrrrrrrssstttsssssssssqqqnnnmmmnnnoooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrroooqqqqqqnnnmmmmmmhhhbbbQQQFFF999333...(((&&&&&&$$$$$$%%%'''((((((%%%"""!!!"""######"""!!!!!!"""!!! !!!"""$$$&&&'''(((777SSSfffXXX:::'''###$$$&&&***---,,,'''###$$$'''+++...111333333222222222333333666>>>LLLVVVSSSJJJ(((&&&)))222999;;;>>>AAANNNZZZjjjjjjRRR555***///666444111)))"""###$$$%%%&&&''''''''''''))))))(((,,,444999:::777999444666>>>;;;777>>>RRR```dddbbbhhhiiiiiipppmmmppprrrqqqlll```LLL;;;555FFFTTTTTTNNNHHH===333...---+++(((%%%$$$%%%'''((('''(((---222111***$$$yyyTTTGGG:::333///+++***,,,+++***)))((('''''''''(((&&&%%%%%%%%%&&&'''((((((***,,,......---------...,,,***---;;;IIILLLBBB666444111,,,'''$$$"""""""""######""""""""""""###### !!!!!!!!!  !!!!!!!!!"""###---666:::777333---...222>>>PPPeeeyyy~~~}}}~~~{{{|||~~~~~~}}}|||}}}~~~}}}|||}}}~~~}}}~~~~~~}}}||||||}}}{{{zzzzzz|||~~~~~~||||||||||||{{{zzzzzz|||~~~|||}}}}}}~~~}}}|||zzzzzzzzzzzzzzzzzz{{{|||||||||xxxwwwuuusssssssssuuuvvvwwwvvvuuuwwwyyyzzzzzzyyyvvvxxxzzzzzzyyyxxxxxxyyyzzz{{{|||zzzxxxxxxyyy|||zzzzzzyyyxxxwwwwwwvvvvvvtttttttttssstttuuuuuuvvvssssssrrrrrrrrrssstttuuutttttttttsssssssssssssssttttttttttttuuuuuuuuuuuussssssssssssssstttttttttrrrqqqpppppprrrrrrqqqppppppppppppqqqqqqqqqrrrrrrnnnppprrrsssrrrrrrssstttrrrsssrrrqqqnnnnnnnnnpppqqqqqqqqqqqqqqqqqqqqqqqqooooooppppppqqqrrrrrrrrroooqqqqqqnnnmmmlllgggaaaOOOEEE999333---(((%%%&&&$$$$$$&&&''')))(((%%%"""!!!"""#########!!!!!!""" !!!$$$'''+++...000999UUUiii___EEE000'''###'''+++///---'''###"""$$$+++...222333222000//////...000666CCCTTTZZZMMM<<<&&&$$$(((000777;;;???DDDLLLXXXjjjnnnZZZ>>>333888;;;777222***###&&&)))(((%%%$$$'''***)))***((('''---777;;;888:::999333333;;;999666>>>OOO]]]aaaaaahhhjjjkkkqqqmmmppprrrqqqnnneeeRRR@@@222FFFWWWYYYVVVRRRJJJ@@@888777333...)))&&&'''((((((''')))///555444---&&&}}}VVVJJJ<<<444///++++++---,,,+++)))(((''''''''''''%%%$$$"""###%%%'''(((((()))+++---...///000222444...+++000@@@PPPSSSEEE666444222---((($$$"""""""""######""""""""""""###### !!!"""""""""!!! !!!!!!"""""""""+++555999666111---...222===OOOdddxxx}}}~~~zzz|||~~~}}}|||||||||}}}~~~~~~|||{{{|||}}}}}}~~~~~~}}}{{{zzz|||}}}wwwwwwxxx{{{~~~|||||||||{{{zzzzzz|||~~~|||||||||||||||zzzxxxwwwyyyyyy{{{|||}}}}}}}}}}}}wwwvvvtttsssssstttuuuwwwvvvuuutttuuuwwwxxxxxxwwwuuuwwwzzz{{{zzzyyyyyyzzzvvvxxxyyyxxxvvvvvvyyy|||xxxwwwvvvvvvuuuvvvvvvwwwuuuttttttttttttuuuvvvvvvsssrrrrrrqqqrrrsssuuuuuutttttttttssssssrrrrrrqqqtttttttttuuuuuuuuuuuuuuuqqqrrrrrrsssssstttttttttrrrqqqpppppprrrrrrqqqppppppqqqqqqrrrrrrsssssstttoooqqqssssssrrrrrrssstttqqqrrrrrrqqqooonnnooopppqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnooopppqqqrrrrrrsssppprrrqqqnnnmmmlllggg```NNNDDD:::333---'''%%%&&&$$$%%%&&&((()))(((%%%"""!!!"""###$$$###!!!!!!"""  %%%***///333666:::TTTgggbbbMMM:::---$$$''',,,///---'''"""!!!"""+++...111333111///---,,,,,,...666FFFVVVVVV@@@(((%%%###%%%---444999???FFFEEEQQQeeeooobbbIII>>>BBB???:::333+++ ###(((,,,***$$$"""&&&+++)))***((((((000;;;===888===;;;333222:::888555===NNN\\\___```hhhkkklllrrrmmmqqqrrrqqqpppiiiWWWEEE000EEEWWWZZZYYYZZZTTTLLL@@@>>>:::333---))))))***)))(((***111777777///'''hhhLLL666666777///+++...+++,,,,,,+++'''%%%$$$$$$)))&&&$$$###$$$&&&'''''',,,)))***///000///444;;;666444999JJJ[[[[[[JJJ777666333...)))%%%###"""###""""""!!!!!!!!!!!!""""""  !!!)))222666666444000...///888III```ttt~~~}}}}}}}}}}}}|||}}}~~~~~~~~~~~~}}}}}}~~~}}}|||{{{||||||zzz|||~~~~~~~~~}}}}}}}}}}}}}}}{{{yyywwwwwwyyy{{{}}}}}}~~~|||{{{|||}}}|||xxxtttvvvxxxzzz{{{zzzxxxtttrrrxxxzzz{{{|||{{{{{{{{{}}}|||xxxtttrrrssstttttttttwwwwwwxxxxxxxxxwwwwwwvvvtttvvvwwwyyyzzzyyyxxxwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyywwwvvvuuuuuuuuuuuusssrrrrrrsssttttttsssqqquuutttsssrrrrrrrrrrrrrrrssssssrrrqqqrrrssstttuuuuuuuuutttsssssssssssstttttttttttttttttttttttttttsssrrrqqqqqqssssssrrrqqqooooooooopppqqqssstttuuuqqqqqqrrrssstttttttttsssuuutttsssrrrqqqppppppppptttrrrpppooooooppprrrsssqqqppppppooooooooooooppprrrssssssppppppoooggg___NNNBBB555///+++'''%%%'''###%%%((()))'''$$$"""""""""###$$$###  !!!!!!  """""" """&&&***,,,------,,,000IIIbbbhhhVVV<<<***###((()))+++,,,+++***(((&&&+++///333333///***''''''111555;;;>>>===888444111$$$$$$%%%,,,444;;;>>>>>>AAACCCSSSkkkvvvlll___ZZZRRRBBB000%%%!!!"""$$$%%%%%%'''***,,,---***+++///222333777<<>>RRRVVVIII666)))%%%)))***+++++++++))))))))),,,...111111...------...===>>>>>><<<999444111///'''&&&''',,,444;;;===>>>777888FFF^^^llliiicccbbbRRRCCC222&&&"""###%%%&&&&&&(((***---...++++++///222333666;;;AAA444222333111666:::444EEEXXX```___dddeeeiiissssssrrrqqqrrrtttlllVVVAAA777<<>><<<;;;:::777444000,,,(((&&&%%%###!!! """$$$tttYYY@@@777555///******---......---)))'''&&&&&&$$$$$$$$$$$$%%%'''***------333888666...))),,,333......111555888:::888666555333///***'''$$$###"""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!  $$$+++000444666000///000666DDDYYYnnn|||~~~}}}~~~||||||}}}~~~}}}~~~~~~~~~~~~~~~~~~{{{zzz|||{{{xxxyyy|||~~~|||{{{{{{zzzzzzyyywwwvvvwwwyyy{{{{{{zzz{{{{{{|||}}}|||{{{xxxvvvzzzyyyxxxxxxwwwwwwwwwwwwzzz{{{||||||zzzxxxxxxyyy{{{yyywwwwwwyyy{{{||||||vvvvvvvvvvvvvvvvvvwwwwwwwwwvvvuuuuuuuuuvvvwwwxxxwwwwwwwwwvvvwwwxxxyyyzzzttttttsssssssssttttttuuusssrrrrrrsssttttttsssqqqtttssssssrrrrrrrrrsssssstttttttttttttttuuuuuuuuuvvvuuuuuutttttttttttttttsssssssssssssssssssssssssssrrrqqqqqqssssssrrrqqqoooooooooooopppqqqrrrssswwwuuusssqqqqqqrrrssstttrrrrrrqqqqqqqqqrrrssssssoooqqqrrrttttttsssrrrqqqmmmmmmmmmmmmnnnooopppqqqlllmmmmmmkkkkkkjjjcccZZZHHH===222---***'''%%%&&&%%%'''((((((%%%###"""""""""###$$$###  !!!!!! $$$### !!!###%%%'''((()))((((((###(((---...+++(((%%%$$$'''(((((('''&&&'''***...+++,,,...000333555888:::>>>:::555111/////////...(((&&&''',,,444;;;>>>>>>===444000666<<<>>>???BBBGGG???333''' %%%&&&(((((()))***,,,///000,,,+++---//////333888888111111///+++333:::555DDDYYYcccbbbddddddfffpppmmmnnnppprrrssskkkVVVBBB666888JJJ[[[\\\\\\___[[[WWWYYY[[[YYYTTTMMMHHHFFF>>>===:::777333///,,,***&&&%%%$$$$$$%%%(((+++...xxx^^^CCC888666111---,,,---......---)))'''&&&&&&###$$$%%%%%%%%%'''+++...111999>>>999///((()))+++&&&(((+++,,,---000333666555333///+++'''%%%###"""""""""!!!!!!!!!!!!""""""!!!!!!""""""!!!  """'''---333777222222222777CCCWWWmmm|||~~~|||}}}~~~}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||~~~}}}zzzyyy|||}}}~~~}}}zzzyyyyyywwwwwwxxxzzz{{{{{{zzz|||}}}~~~|||zzzyyyzzzyyyxxxwwwwwwwwwxxxyyy{{{}}}~~~}}}{{{zzzzzz{{{{{{yyyxxxxxxzzz|||||||||vvvvvvuuuuuuvvvwwwxxxxxxuuuvvvwwwxxxxxxwwwvvvuuuvvvuuuttttttuuuwwwyyyzzztttssssssssssssssstttuuusssrrrrrrsssttttttsssqqqssssssrrrrrrrrrsssssstttttttttuuuuuuuuuvvvvvvvvvvvvvvvuuuttttttttttttuuusssssssssssssssssssssssssssrrrqqqqqqssssssrrrqqqoooooooooooopppqqqrrrrrrxxxvvvtttsssrrrssstttuuurrrrrrqqqqqqqqqrrrssssssooopppssstttuuutttrrrqqqmmmmmmmmmmmmnnnpppqqqqqqmmmnnnmmmkkkkkkiiibbbYYYDDD:::111---***'''%%%&&&&&&'''((('''%%%###"""""""""###$$$###  !!!!!! ###"""!!!!!!"""###$$$%%%%%%%%%%%%###$$$&&&'''&&&$$$"""!!!###%%%'''%%%###%%%***///***,,,///333666888888888666444111000111000...,,,$$$$$$'''---666>>>@@@AAAAAA888000222888???DDDGGG>>>:::222&&& """&&&((()))))))))***---//////+++)))+++,,,---111666:::666666111+++444???;;;EEEYYYcccgggmmmkkkgggkkkmmmooopppqqqpppgggSSS@@@444555GGGZZZ]]]]]]]]]VVVUUUYYY]]]^^^[[[VVVQQQNNNEEEDDDAAA>>>999555111///333111...,,,,,,---///000}}}dddHHH:::777444000...,,,---...,,,)))&&&&&&&&&###%%%'''&&&%%%&&&+++///555===BBB<<<222,,,***((($$$&&&)))******,,,111555555333000,,,(((%%%###"""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!    $$$+++222888444333333777AAAUUUlll{{{}}}~~~~~~}}}||||||||||||}}}~~~~~~~~~}}}}}}~~~}}}}}}}}}~~~zzzyyy|||{{{|||}}}~~~~~~}}}{{{yyyyyyxxxxxxyyy{{{||||||{{{|||~~~}}}||||||zzzyyyxxxxxxxxxxxxyyyyyy{{{}}}~~~~~~|||{{{{{{|||zzzxxxwwwxxxzzz{{{{{{zzzwwwwwwvvvvvvvvvxxxyyyzzzvvvwwwyyyzzzyyyxxxvvvtttxxxwwwvvvvvvvvvyyy{{{}}}uuuttttttsssssssssttttttsssrrrrrrsssttttttsssqqqssssssrrrrrrrrrssstttttttttuuuuuuvvvwwwvvvvvvvvvwwwvvvuuuuuuttttttuuuuuurrrrrrrrrrrrrrrrrrrrrrrrsssrrrqqqqqqssssssrrrqqqooooooooooooooopppqqqqqqvvvuuutttssssssssstttuuussssssrrrqqqqqqrrrrrrrrroooppprrrtttuuutttsssrrroooooonnnoooooopppqqqrrrooopppnnnkkkjjjhhhaaaXXXBBB888///,,,***'''%%%&&&'''(((((('''$$$""""""""""""###$$$###  !!!!!!  !!!"""!!!!!!!!!"""###""""""######$$$#########$$$$$$%%%$$$###!!!!!!$$$'''&&&###%%%+++000---...000333666777555333555333222333444222---)))$$$%%%)))111;;;AAACCCBBBBBB:::222111777???DDDFFF:::999333'''"""###'''((()))))))))***,,,...---)))&&&(((***+++///555>>>===>>>777000:::EEEAAAEEEYYYeeejjjrrrpppiiijjjqqqsssrrrpppmmmdddPPP>>>555444EEEYYY]]]]]]ZZZPPPYYY]]]aaabbb___ZZZUUURRRQQQPPPNNNJJJDDD>>>888444777666444333444666999;;;jjjMMM<<<777555111---,,,------+++(((&&&%%%%%%$$$&&&((('''$$$%%%***///444<<<@@@<<<555111,,,'''%%%'''******)))***...111555333000---)))&&&###"""""""""!!!!!!!!!!!!""""""#########""""""!!!  """)))222888444444333666???RRRiiizzz|||{{{{{{zzz{{{|||}}}~~~}}}||||||}}}~~~|||}}}|||~~~}}}yyyxxxzzzzzzzzzyyyyyyyyyzzz{{{{{{zzzyyyyyyzzz}}}}}}}}}{{{zzz}}}~~~|||||||||yyyyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}}}}|||{{{|||}}}yyywwwwwwwwwyyyyyyyyyxxxxxxxxxwwwvvvwwwyyy{{{|||yyyyyyyyyyyyyyyxxxwwwwwwyyyxxxwwwvvvxxxzzz}}}vvvvvvuuutttssssssssstttsssrrrrrrsssttttttsssqqqrrrrrrrrrrrrrrrssstttuuutttuuuvvvwwwwwwwwwvvvvvvwwwvvvvvvuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrsssrrrqqqqqqssssssrrrqqqoooooooooooooooppppppqqqrrrrrrrrrssssssssssssssstttssssssrrrqqqqqqqqqqqqpppqqqrrrttttttttttttsssqqqqqqppppppppppppqqqqqqppppppoookkkiiiggg^^^UUU@@@666...+++***'''%%%&&&'''(((((('''$$$""""""""""""###$$$###  !!!!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$""" $$$)))(((%%%&&&,,,222333111///000222333111///222000///111444222---'''&&&(((...777@@@EEEEEECCC>>>888111///444:::===<<<:::<<<777***!!!!!!######'''((()))))))))))),,,...+++&&&$$$&&&((()))...444===@@@EEE>>>555===FFF@@@CCCZZZgggkkkqqqoookkkoooqqqrrrrrrpppmmmeeeTTTDDD===999GGGXXX]]]^^^[[[RRR[[[^^^aaabbb___ZZZWWWUUUYYYZZZYYYVVVQQQJJJCCC???888888777888;;;>>>BBBEEEoooPPP>>>888555000,,,+++,,,,,,+++(((%%%$$$$$$$$$''')))'''$$$%%%***///000888<<<999555333---%%%%%%'''))))))((((((***,,,555333111---)))&&&###"""""""""!!!!!!!!!!!!""""""############"""!!!  (((111999333333333444===PPPgggxxx~~~~~~{{{{{{zzzyyyzzz{{{|||}}}|||{{{{{{|||~~~~~~}}}|||~~~|||{{{}}}|||xxxwwwyyyzzzxxxuuuttttttwww{{{~~~zzzzzzzzz{{{}}}~~~}}}|||yyy}}}}}}{{{{{{|||xxxxxxyyyzzzzzzzzzyyyyyyxxxzzz{{{|||{{{{{{{{{}}}xxxwwwvvvvvvxxxxxxwwwvvvyyyxxxwwwwwwxxxyyy|||}}}|||{{{yyywwwwwwxxxyyyzzzyyyxxxvvvvvvwwwzzz}}}xxxwwwvvvuuutttssssssssssssrrrrrrsssttttttsssqqqrrrrrrrrrrrrrrrssstttuuutttuuuvvvxxxxxxwwwwwwvvvwwwwwwvvvuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrrrrrrrrsssrrrqqqqqqssssssrrrqqqpppooooooooooooooopppqqqooopppqqqrrrrrrrrrrrrrrruuutttsssrrrqqqppppppppppppqqqrrrsssttttttttttttrrrrrrqqqqqqpppqqqqqqqqqpppqqqnnnjjjhhheee\\\SSS>>>555---+++***'''%%%&&&((()))(((&&&$$$""""""""""""###$$$###  !!!!!!!!! !!!!!!$$$$$$"""&&&&&&&&&%%%%%%%%%$$$$$$######""" %%%******((((((...444888444///---...//////---,,,******---111222---(((***,,,333<<>>777///***))))))((('''((('''%%%%%%%%%###!!!"""!!!!!!!!!!!!!!!"""###  !!!###%%%&&&+++)))'''$$$######$$$%%%$$$!!!!!!""""""###%%%***000555777555111/////////...---((()))***---///...+++)))&&&---555:::>>>AAA???:::333...,,,444>>>BBB>>>999DDDBBB888))) $$$%%%&&&***---,,,)))***///555000$$$%%%***))),,,555666===???;;;777999===???DDDWWWjjjoooqqquuuuuupppkkknnnnnnlllnnnoooggg]]]OOONNNNNNRRRZZZ``````]]]\\\]]][[[WWWXXX[[[[[[XXX[[[^^^___\\\WWWTTTUUUXXXPPPPPPJJJBBB======:::666{{{^^^CCC555222///+++((((((((((((''''''''''''%%%%%%%%%$$$###$$$'''***///222555555333000...,,,***++++++(((%%%%%%(((,,,000555666///)))'''%%%"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""&&&000777666666555444;;;LLLcccuuu||||||}}}}}}~~~~~~}}}}}}||||||}}}}}}}}}~~~~~~}}}}}}|||{{{~~~}}}zzzyyy|||~~~}}}{{{yyyxxxxxxxxxxxxyyyyyyzzz{{{||||||}}}}}}}}}|||{{{{{{{{{|||yyyyyyyyyxxxxxxxxxwwwwwwwwwxxxyyy{{{{{{{{{{{{zzzwwwvvvuuuuuuwwwyyyxxxxxx{{{yyywwwwwwzzz||||||{{{{{{zzzyyywwwwwwwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{|||zzzyyyxxxvvvuuutttssssssssstttuuuuuuuuuuuutttsssttttttttttttuuuuuuuuuuuutttuuuvvvwwwwwwvvvuuutttvvvvvvuuutttsssssssssssssssssstttttttttsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrpppnnnlllmmmoooqqqrrrrrrppppppqqqqqqrrrsssssstttrrrttttttsssrrrqqqqqqrrrrrrrrrssssssssssssrrrrrrppppppqqqqqqqqqrrrrrrrrroooooommmkkkiiifffZZZOOO<<<555---((('''''''''%%%''''''&&&%%%$$$###!!!!!!!!!!!!!!!!!!"""###### ###%%%&&&,,,+++)))'''&&&%%%%%%&&&### """###$$$%%%'''+++111666444222///---------,,,+++'''((())),,,......,,,)))(((///666:::===@@@<<<777111,,,444EEEKKKAAA;;;>>>DDDAAA666'''"""###&&&(((++++++***+++///222///$$$&&&++++++///777333888:::777555999<<<<<<@@@UUUiiinnnnnnpppqqqnnnmmmooopppooorrrrrrjjj^^^QQQMMMHHHHHHOOOWWW[[[[[[YYY[[[ZZZWWWWWW[[[[[[XXXZZZ\\\\\\XXXTTTSSSWWW[[[ZZZ^^^^^^UUUKKKEEE@@@<<<dddHHH777222///+++(((((((((((('''''''''''''''&&&%%%###"""$$$(((+++444333111000000000///...---------)))&&&%%%(((+++///555666000***'''%%%###  !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""$$$...555777777555444:::KKKdddvvv}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~{{{{{{~~~~~~{{{{{{~~~{{{{{{{{{zzzyyyxxxwwwvvvxxxyyyzzz{{{|||~~~~~~}}}|||{{{{{{{{{|||yyyyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{uuutttssstttwwwyyyyyyyyyzzzxxxwwwwwwzzz|||||||||zzzzzzyyyyyyxxxwwwwwwwwwyyyyyyyyyyyyzzz{{{||||||yyyyyyxxxwwwvvvvvvvvvvvvtttuuuvvvwwwwwwvvvuuutttvvvuuutttssssssssstttuuuttttttvvvvvvvvvvvvuuutttuuuvvvvvvuuuuuutttsssrrrssssssttttttssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqooommmmmmoooqqqrrrrrroooooopppqqqqqqrrrrrrsssssstttuuutttrrrrrrrrrtttsssssstttttttttssssssrrrppppppqqqqqqqqqrrrrrrrrrppppppooollljjjeeeYYYLLL888222***&&&&&&&&&%%%$$$''''''&&&%%%$$$"""!!!  !!!"""######$$$  """%%%&&&------,,,***)))((('''&&&!!!###$$$%%%''')))---222666222000...---------+++***&&&&&&'''***------,,,***(((...555888<<<===888000---...???UUUSSS>>>777BBBBBB>>>333$$$!!!"""&&&''')))***,,,---...///...$$$!!!&&&,,,---111777222555666444666:::<<<;;;:::RRRhhhllljjjlllnnnmmmkkklllmmmooorrrpppdddWWWMMMDDD999666;;;DDDNNNSSSUUUXXXYYYWWWWWWZZZYYYVVVXXXXXXWWWTTTRRRSSSXXX]]]___ggglllfff[[[RRRMMMIIIjjjMMM:::222...***(((((((((((('''''''''''''''&&&%%%######&&&+++///:::444...,,,---......,,,...///...+++&&&$$$''')))...444666111+++(((&&&$$$!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###,,,333777888777444999IIIcccvvv~~~~~~~~~~~~~~~}}}|||}}}~~~{{{{{{~~~~~~||||||yyyzzz|||||||||zzzxxxwwwyyyyyyzzz{{{|||}}}~~~~~~~~~}}}||||||||||||||||||{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{|||}}}~~~vvvtttssstttwwwxxxxxxxxxyyyxxxwwwxxxyyy{{{}}}}}}|||||||||||||||{{{zzzyyyxxxxxxxxxyyyyyyzzz{{{|||yyyxxxxxxwwwwwwxxxxxxyyywwwwwwwwwvvvvvvvvvvvvvvvxxxvvvtttrrrqqqrrrssstttssstttuuuvvvvvvvvvuuutttvvvwwwxxxxxxxxxwwwuuutttsssssssssssssssrrrrrrrrrppppppppppppppppppppppppqqqooonnnnnnppprrrrrrqqqpppppppppqqqrrrrrrssssssssstttuuuuuusssssssssuuutttttttttuuuttttttssssssppppppqqqqqqqqqrrrrrrrrrqqqrrrpppmmmjjjdddVVVIII555000)))%%%&&&&&&%%%$$$&&&''''''&&&$$$"""!!!!!! !!!"""###$$$$$$!!!""" """%%%&&&------,,,+++***(((&&&%%%  """$$$&&&(((***---111444111///------...---,,,+++&&&%%%&&&(((+++------,,,'''---333888<<<===666---,,,777KKKVVVMMM;;;777???>>>:::///!!!$$$%%%'''((())),,,///000///------&&&"""&&&+++---000444333444444444888===>>>;;;555OOOgggllliiikkkooopppooooooooorrrrrrkkk\\\OOOEEE:::...)))---555AAAJJJRRRXXX[[[YYYXXXYYYWWWTTTSSSSSSTTTSSSRRRTTTXXX\\\YYYaaagggfffbbb___[[[VVVpppSSS===333...+++(((((((((((('''''''''''''''&&&%%%$$$%%%(((...333;;;555---))))))+++++++++...///000---(((%%%%%%'''---333666111,,,***'''$$$"""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  """+++222777999888555888GGG```ttt~~~~~~~~~~~~~~~~~~|||{{{|||}}}}}}{{{{{{~~~~~~{{{{{{~~~yyy{{{}}}~~~~~~|||zzzyyy{{{{{{{{{{{{||||||||||||}}}}}}}}}}}}}}}||||||||||||||||||{{{{{{{{{zzzzzz||||||{{{{{{{{{|||}}}}}}xxxwwwuuuuuuvvvwwwwwwvvvyyyyyyyyyxxxyyyzzz|||~~~|||}}}}}}}}}}}}||||||{{{wwwwwwwwwwwwxxxyyyzzz{{{xxxxxxxxxxxxxxxyyyyyyzzz{{{yyyvvvttttttuuuwwwxxxxxxwwwtttrrrqqqqqqrrrsssrrrssstttvvvvvvvvvuuutttvvvvvvwwwxxxxxxwwwuuutttttttttssssssrrrrrrrrrrrrppppppppppppppppppppppppqqqpppooooooqqqrrrqqqpppqqqqqqrrrrrrssstttttttttssstttuuutttsssssstttuuutttuuuuuuuuutttssssssrrrppppppqqqqqqqqqrrrrrrrrrqqqrrrqqqmmmjjjbbbSSSDDD444///)))&&&'''((('''%%%&&&'''(((&&&###!!!!!!!!! """###$$$$$$$$$ !!!"""!!!###%%%'''+++++++++***(((&&&$$$""" ###&&&(((***,,,///222...---,,,,,,------+++)))'''&&&&&&'''***,,,------(((...555;;;@@@AAA999///000EEERRRMMMCCC???>>><<<:::555***###(((***)))***---000222222///,,,,,,&&&###%%%))),,,...000222444444333777<<<===:::222MMMfffmmmlllooossstttxxxwwwxxxyyytttgggVVVKKK???444)))&&&''',,,777AAAOOOWWW\\\[[[YYYXXXUUUQQQNNNPPPRRRTTTUUUUUUVVVWWWTTTWWWZZZ]]]cccgggeee___uuuXXX@@@444///---((((((((((((''''''''''''&&&&&&&&&%%%&&&)))...222666222+++'''&&&(((***+++---000222000,,,'''&&&&&&,,,333666222---+++(((%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!)))000777999:::666777DDD\\\ooo~~~~~~~~~~~~~~~{{{{{{{{{}}}}}}zzzzzz}}}}}}zzzzzz}}}zzz{{{}}}~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{zzz||||||}}}}}}}}}}}}||||||zzzzzzzzzzzzyyyyyyyyyxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxvvvvvvwwwxxxwwwvvvyyyzzzzzzyyyxxxyyy{{{}}}{{{{{{zzzzzzzzzzzzzzzzzzwwwwwwwwwwwwxxxyyyzzzzzzxxxxxxwwwwwwxxxxxxyyyzzz{{{yyyvvvtttssstttvvvxxxwwwvvvtttrrrrrrrrrrrrrrrqqqrrrtttuuuvvvvvvuuutttssssssttttttttttttssssssuuutttsssrrrrrrrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooppprrrrrrqqqpppqqqrrrrrrsssssstttuuuuuurrrsssttttttsssrrrtttuuutttttttttttttttsssrrrqqqppppppqqqqqqqqqrrrrrrrrrqqqrrrqqqmmmiii```OOO???222...)))'''((()))(((&&&%%%''')))'''### """!!!"""#########""" !!!"""!!!!!!!!!!!!"""$$$&&&(((+++***((('''%%%###!!!!!! ###&&&)))***,,,...000+++******+++,,,,,,***((()))(((&&&'''***,,,---...,,,222999???EEEFFF<<<000333HHHPPPEEEAAAIIIIII>>>666111&&&%%%+++---***---111444444111---******&&&###$$$(((---...///111444555222333888999777444NNNgggoooppptttwwwvvvzzzzzz{{{zzznnn\\\KKKCCC:::...%%%###"""""")))444HHHRRRZZZ\\\ZZZXXXUUUQQQMMMOOORRRTTTVVVVVVUUUTTTTTTTTTTTTWWW```iiihhhbbbyyy\\\BBB555000...((((((((((((''''''''''''&&&&&&&&&%%%%%%'''***------,,,***'''%%%'''***---,,,111555555111+++((('''+++222666222...+++)))&&&!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! '''...666:::;;;777666AAAXXXjjj|||~~~~~~~~~~~~}}}~~~~~~~~~||||||}}}~~~}}}zzzzzz||||||xxxxxxzzzyyyzzz{{{}}}}}}}}}||||||xxxxxxyyyyyyzzzzzz{{{{{{{{{|||}}}~~~~~~}}}||||||zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzz{{{{{{zzzyyyxxxzzzxxxwwwwwwyyyzzzyyyxxxzzz{{{|||zzzwwwwwwyyy|||zzzyyyxxxwwwwwwxxxyyyzzzxxxxxxxxxxxxxxxzzz{{{{{{xxxwwwwwwwwwwwwxxxxxxyyyxxxwwwwwwvvvvvvuuutttttttttttttttssssssrrrrrrrrrqqqrrrsssuuuvvvvvvuuutttssssssrrrrrrrrrrrrssssssuuutttsssrrrrrrrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppqqqrrrrrrqqqooopppqqqqqqrrrssssssttttttppprrrssssssrrrrrrsssuuutttttttttssssssrrrqqqpppppppppqqqqqqqqqrrrrrrrrrppprrrqqqmmmhhh]]]LLL;;;111,,,((('''((()))(((&&&$$$''')))'''""" ### """###$$$###"""!!! !!!!!!!!!%%%$$$$$$$$$$$$&&&((()))+++)))'''$$$"""!!!  $$$(((+++,,,---///000,,,,,,,,,---///...---+++,,,***''''''))),,,.........333999@@@EEEEEE999,,,///;;;BBBAAAHHHRRRNNNAAA555///###$$$***,,,(((...444666333...***((('''%%%###$$$***000222222222777888444222444777777999QQQhhhpppssswwwxxxuuuvvvxxxzzzvvvfffOOOAAA===>>>111(((%%%  +++>>>JJJVVVZZZYYYXXXVVVRRRPPPQQQQQQSSSTTTUUUTTTSSSSSSTTTTTTVVV]]]fffgggddd{{{^^^CCC555111///)))(((((((((''''''''''''&&&''''''%%%$$$$$$&&&(((&&&'''((('''%%%'''+++000---222888999444...***(((+++222666333...,,,)))&&&  !!!!!!!!!!!!!!!!!!!!!!!!!!! %%%,,,555:::<<<888666@@@UUUgggzzz~~~~~~~~~~~~~~~|||}}}~~~~~~}}}}}}zzzzzz|||{{{wwwwwwyyyyyyyyyzzz{{{||||||||||||vvvvvvwwwxxxzzz{{{||||||{{{|||}}}~~~~~~}}}||||||}}}}}}|||||||||{{{{{{{{{zzz{{{}}}~~~~~~|||{{{yyyxxxwwwvvvwwwzzz{{{|||{{{{{{||||||zzzwwwvvvyyy{{{{{{zzzxxxwwwwwwxxxzzz|||yyyyyyyyyyyyzzz{{{||||||xxxwwwwwwvvvwwwwwwxxxxxxtttvvvxxxyyyxxxvvvrrrpppsssssstttttttttsssrrrqqqpppqqqsssuuuvvvvvvuuuuuuuuutttsssrrrrrrsssuuuvvvuuutttsssrrrqqqrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppqqqrrrrrrqqqooooooppppppqqqrrrrrrsssssspppqqqrrrrrrqqqqqqssstttssssssssssssrrrqqqpppoooppppppqqqqqqqqqrrrrrrrrrpppqqqppplllggg\\\JJJ999///+++'''&&&((()))(((&&&$$$'''***'''""" ### """###$$$###!!!  !!!!!! ''''''&&&%%%&&&'''((())),,,***&&&###!!! !!!!!!%%%)))---...///000111000///000111333333111///...+++(((((())),,,......---111777===BBB@@@333%%%(((+++333AAAPPPUUUNNNDDD444...""""""((()))'''...666777222+++((('''%%%$$$###$$$+++333666555555;;;===888333444777999===SSShhhqqquuuxxxwwwrrrwwwyyy|||xxxdddLLL??????JJJ<<<111---&&&"""---666DDDRRRWWWXXXXXXWWWTTTTTTSSSQQQQQQRRRSSSTTTTTTNNNSSSVVVWWW[[[cccgggggghhhJJJ777///...)))((('''&&&&&&&&&&&&&&&(((((((((&&&$$$$$$&&&(((&&&&&&&&&&&&(((***---...000777===:::111******,,,---333555333000///---)))######""""""""""""##################"""""""""""" """&&&666>>><<<999;;;>>>NNNgggyyy~~~~~~~~~~~~~~~{{{}}}~~~}}}|||}}}~~~|||}}}~~~yyyyyyyyyyyyyyyyyyyyyyyy}}}|||{{{zzzzzz{{{}}}~~~yyyyyy{{{|||}}}}}}}}}}}}zzz|||~~~}}}|||||||||||||||||||||}}}}}}}}}}}}{{{{{{{{{{{{{{{zzzzzzzzzxxxwwwwwwyyy{{{}}}||||||xxxyyyzzzyyyxxxxxxyyy{{{~~~|||zzzxxxwwwxxxzzz{{{yyyzzz{{{{{{zzzzzz|||~~~{{{zzzyyyvvvttttttvvvxxxwwwxxxxxxxxxwwwvvvuuutttvvvuuutttsssrrrqqqqqqqqquuuuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrqqqqqqppppppqqqqqqrrrqqqqqqrrrssssssrrrrrrrrrssssssrrrqqqpppppppppqqqqqqqqqppppppqqqqqqrrrsssrrrrrrrrrsssssssssttttttrrrrrrssssssrrrrrrqqqpppppppppppppppppppppppppppooommmkkkjjjfffYYYGGG999+++)))''''''((()))(((''')))'''%%%###""""""""""""!!!$$$$$$###!!! !!!$$$((('''&&&%%%$$$%%%%%%&&&&&&(((&&& !!!$$$$$$!!!"""&&&$$$(((///111---...333666777777444///---...000111,,,&&&$$$&&&)))++++++000///555???AAA777,,,'''###000AAANNNWWW\\\YYYTTTBBB,,, $$$)))'''...444333111222222000+++***&&&$$$,,,777666---333;;;AAA;;;333000666<<>>LLLUUUVVVTTTRRRRRRNNNNNNOOOOOOOOOPPPQQQQQQMMMSSSWWWWWWXXX\\\]]]\\\lllOOO:::111///)))(((((('''&&&&&&&&&&&&'''(((((('''%%%%%%&&&'''%%%%%%%%%'''(((+++---///000777===;;;222+++***,,,...333666333000///,,,(((######""""""""""""###############"""""""""!!!!!!"""&&&333<<<<<<:::<<<>>>LLLdddttt~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}~~~~~~}}}~~~{{{{{{zzzzzzzzzyyyyyyyyy|||{{{{{{{{{{{{||||||}}}{{{{{{|||}}}~~~~~~~~~~~~yyy{{{}}}}}}{{{zzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||{{{{{{{{{{{{{{{yyyxxxyyyzzz{{{{{{zzzzzz{{{{{{zzzyyyyyyzzz|||}}}{{{yyywwwvvvxxxyyy{{{yyyzzz{{{zzzyyyzzz{{{}}}{{{zzzyyywwwuuuuuuwwwyyyxxxxxxxxxwwwvvvvvvuuuuuuuuuuuutttsssrrrrrrrrrrrrtttttttttuuuuuutttttttttuuutttssssssrrrrrrrrrsssrrrrrrqqqqqqqqqqqqrrrrrrqqqrrrrrrssssssrrrrrrrrrrrrrrrqqqpppppppppppppppqqqqqqppppppqqqqqqrrrsssqqqqqqqqqrrrrrrrrrssssssrrrrrrssssssrrrrrrqqqpppppppppppppppppppppppppppooommmjjjhhhcccUUUBBB444+++)))((('''((()))((('''(((&&&$$$"""!!!!!!!!!!!! """$$$$$$""" !!!$$$'''&&&%%%$$$###$$$$$$%%%%%%((('''""" """###""""""$$$$$$$$$$$$'''------,,,000777@@@@@@>>>999333...,,,---...***&&&%%%''')))*********---666AAAAAA666((("""&&&444EEERRR[[[bbbccc```DDD..."""+++111---222444111///222444444+++(((&&&***222777444///666;;;<<<999666555666555<<>>HHHNNNNNNJJJFFFDDDHHHJJJMMMOOOPPPQQQSSSTTTQQQUUUVVVVVVXXX]]]]]]ZZZsssVVV???333000***)))((('''&&&&&&&&&&&&&&&'''((((((&&&%%%%%%&&&$$$$$$%%%'''))),,,...///111888>>>===555...---...///444777444111///,,,'''######""""""""""""############""""""""""""!!!!!! $$$///999<<<;;;===>>>JJJ```ppp|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzyyyyyyzzzzzz{{{||||||||||||||||||}}}~~~yyyzzz{{{{{{yyyyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||||||||||||||~~~{{{yyyxxxyyyzzzzzzyyy{{{|||||||||zzzzzz{{{}}}{{{yyywwwvvvvvvwwwxxxyyyyyyzzz{{{zzzyyyyyy{{{}}}zzz{{{zzzxxxvvvvvvxxxzzzyyyyyywwwvvvvvvuuuvvvvvvttttttsssssssssssssssttttttttttttuuuuuutttttttttuuutttssssssrrrsssssssssrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrssssssrrrrrrqqqqqqqqqpppoooooooooppppppqqqqqqppppppqqqqqqrrrssspppppppppqqqqqqqqqrrrrrrrrrrrrssssssrrrrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqqqqnnnkkkhhhaaaRRR???111,,,***((('''(((((('''&&&'''&&&$$$""" !!!"""$$$###!!! """###%%%$$$###!!!!!!"""#########''''''###!!!"""""" !!!$$$$$$$$$"""###&&&((((((***222;;;KKKLLLJJJFFF???999444333...,,,)))((()))************,,,444>>>@@@666)))!!!)))888HHHRRRYYY```eeefffEEE...###  ///777555777555///...222777888---''')))555;;;666111111:::;;;:::888:::;;;666...111CCCbbbsssqqquuuzzzuuuuuutttsssoooeeeTTTGGGAAA<<<:::;;;>>>???;;;;;;===777<<>>===GGG\\\nnn{{{|||||||||}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}|||{{{zzzyyyyyyzzz{{{}}}}}}}}}|||||||||}}}~~~zzz{{{{{{{{{yyyyyyzzz||||||||||||||||||{{{{{{{{{zzzzzzzzz{{{{{{|||||||||~~~{{{xxxxxxyyyzzzzzzzzz{{{||||||{{{yyyyyyzzz|||xxxwwwvvvuuuuuuvvvwwwxxxyyyzzz{{{zzzyyyyyyzzz|||yyyzzzzzzyyywwwwwwyyy{{{zzzyyyxxxvvvvvvvvvvvvvvvssssssssssssssstttuuuuuussstttuuuuuuuuuuuutttsssttttttssssssssssssttttttrrrrrrrrrqqqqqqrrrrrrrrrrrrrrrsssssssssrrrqqqqqqppppppooooooooooooooopppqqqqqqppppppqqqqqqrrrsssqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrssssssrrrrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppmmmjjjbbbRRR@@@333,,,***((('''''''''&&&%%%((('''$$$"""!!! !!!######"""  !!!"""""""""!!!  !!!"""###&&&%%%  !!! """###"""!!! """%%%%%%$$$)))444>>>OOORRRUUUVVVRRRKKKCCC???333111---***))))))***+++......222===EEEAAA444)))...;;;IIIOOORRRXXX___bbbDDD..."""...777999:::666//////444888888222***000AAADDD666---111;;;<<<:::777999===666+++***>>>```tttrrrsssxxxuuurrrooollljjjdddYYYLLLCCC>>>;;;<<>><<>>@@@===777222888>>>EEEIIIJJJMMMRRRVVVXXXWWWVVVWWW]]]cccaaa[[[oooOOO:::333,,,+++***((('''&&&&&&%%%%%%&&&''''''%%%$$$$$$%%%%%%&&&(((***+++---------***---///...***''''''(((...444999888555333...)))######""""""""""""######""""""!!!!!!!!!!!! !!!///888;;;>>>;;;CCCVVVmmm{{{{{{|||}}}~~~}}}}}}~~~}}}}}}~~~~~~}}}}}}|||{{{{{{yyyyyy{{{|||}}}}}}}}}}}}{{{{{{||||||||||||{{{{{{yyy{{{}}}}}}|||{{{zzz{{{zzzzzzyyyyyyxxxwwwwwwwwwuuuuuuvvvwwwxxxzzzzzz{{{zzzyyyxxxyyy{{{|||{{{zzzyyyyyyyyyxxxvvvuuuvvvxxxvvvvvvuuuuuuuuuvvvwwwwwwzzzzzz{{{zzzxxxxxxyyyzzzvvvxxxyyyyyyxxxxxxyyy{{{yyyyyyyyyyyyxxxwwwvvvuuutttssssssssstttuuuvvvvvvtttuuuwwwxxxxxxwwwuuuttttttttttttsssttttttuuuvvvssssssrrrrrrrrrrrrssssssssssssssssssrrrqqqppppppppppppooooooooopppqqqqqqqqqqqqppppppqqqqqqrrrsssrrrrrrssssssssstttttttttrrrrrrssssssrrrrrrqqqppprrrrrrrrrrrrrrrrrrrrrrrrllllllkkkggg]]]MMM<<<000***(((&&&&&&'''((('''&&&+++)))'''$$$"""!!!!!!!!! !!!!!!  ###$$$"""!!! """###"""$$$(((&&&%%%%%%&&&'''&&&$$$"""$$$$$$"""%%%---555777>>>DDDLLLSSSTTTLLL@@@777222222000,,,'''$$$"""###"""222LLLfffuuuoooVVV>>>999CCCKKKMMMPPPWWW]]]```HHH333((("""***444666666333//////444444222555222;;;IIIFFF333***///---666666///111===BBB===222>>>\\\ssssssrrrssspppmmmkkkhhhgggiiiiiiaaaVVVFFF===444222333444666999===:::888:::===;;;444...888<<>>666---,,,***((('''&&&&&&%%%&&&&&&'''%%%$$$###$$$&&&&&&''')))+++,,,,,,,,,,,,***+++,,,***'''&&&'''(((,,,444999888666444000+++######""""""""""""######""""""!!!!!!!!!  ...666:::===:::AAATTTiiiwww||||||}}}}}}|||}}}~~~~~~~~~~~~~~~}}}}}}||||||||||||yyyzzzzzzzzz|||}}}~~~{{{{{{{{{||||||{{{{{{zzzvvvyyy}}}~~~}}}zzzyyyxxxzzzzzzyyyyyyxxxwwwwwwvvvtttuuuvvvwwwyyyzzz{{{|||zzzyyyzzz{{{|||{{{yyyvvvxxxyyyyyywwwuuutttuuuwwwuuuuuuvvvvvvvvvwwwwwwwwwzzz{{{{{{yyyxxxwwwxxxzzztttvvvxxxyyyxxxxxxyyyzzzwwwxxxzzz{{{zzzxxxuuutttuuutttttttttttttttuuuvvvuuuvvvxxxzzzzzzxxxvvvuuutttttttttttttttuuuvvvvvvssssssrrrrrrrrrrrrssssssssssssssssssrrrqqqpppooopppppppppppppppqqqrrrrrrqqqqqqppppppqqqqqqrrrsssqqqqqqrrrrrrrrrsssssssssrrrrrrssssssrrrrrrqqqppprrrrrrrrrrrrrrrrrrrrrrrrmmmnnnlllggg[[[JJJ999...(((&&&%%%%%%'''(((((('''***)))&&&###!!!   $$$%%%###  """  %%%&&&&&&$$$"""###%%%'''''''''%%%&&&%%%###(((111333111000333:::@@@BBB===444,,,,,,000444333...(((### %%%@@@aaauuuxxxkkkQQQ<<<>>>DDDIIIJJJMMMSSSWWWWWWFFF333***%%%***444555333...***,,,111333111000111;;;EEEAAA222+++...,,,444555///777KKKUUURRR999???YYYqqqtttssstttpppooopppnnnlllpppsssnnnfffNNNBBB555111111333555999<<<888555888===>>>888222777;;;===;;;777666;;;AAAFFFLLLQQQUUUYYY^^^___\\\|||ZZZAAA999---,,,***)))'''&&&&&&%%%&&&'''&&&$$$######%%%''''''(((***+++,,,,,,++++++---...---+++((((((***,,,,,,333999888777555111,,,######""""""""""""######"""!!!!!!!!!  ---555999<<<999AAATTTeeesss~~~~~~|||}}}~~~|||{{{{{{|||~~~~~~~~~}}}}}}}}}|||||||||||||||zzzzzzyyyzzz{{{}}}{{{|||||||||||||||{{{{{{tttxxx|||~~~|||zzzwwwvvv{{{{{{zzzyyyyyyxxxwwwwwwuuuvvvwwwxxxzzz{{{}}}}}}{{{{{{{{{}}}}}}{{{wwwsssyyyyyyyyyxxxuuuuuuuuuwwwuuuuuuvvvvvvwwwwwwxxxxxxzzz{{{{{{yyywwwwwwxxxzzzsssuuuwwwxxxxxxxxxyyyzzzvvvxxx{{{|||{{{yyyuuusssuuuuuuttttttttttttuuuuuuvvvwwwyyy{{{{{{yyywwwvvvtttttttttttttttuuuvvvvvvtttssssssrrrrrrsssssstttssstttssssssrrrqqqpppoooqqqqqqppppppqqqrrrssssssqqqqqqppppppqqqqqqrrrsssppppppqqqqqqqqqrrrrrrrrrrrrrrrsssssssssrrrqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppiii\\\JJJ888---'''%%%$$$%%%'''))))))((()))(((%%%"""  %%%%%%###  """"""###&&&&&&!!!"""%%%'''(((&&&'''%%%$$$***333333,,,%%%''',,,222555444...((((((///888;;;777...&&&!!!111NNNlllvvvlllZZZEEE666@@@CCCEEEEEEGGGKKKLLLJJJCCC111)))$$$)))333444222+++&&&(((000333111+++000999@@@<<<222---...///666555222@@@ZZZgggddd===@@@WWWooouuuuuuvvvqqqrrrtttsssqqquuu{{{xxxpppVVVHHH:::444222222444777999555333888@@@DDD@@@:::777:::;;;666///...333999>>>GGGOOOSSSWWW\\\]]][[[eeeIII777222///+++)))(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((()))***++++++...---+++***((('''&&&&&&&&&...777;;;888333...+++&&&$$$!!! !!!"""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""  &&&000999======BBBIII]]]ooo~~~~~~}}}~~~~~~~~~~~~~~~~~~{{{{{{|||~~~~~~~~~||||||~~~|||~~~}}}{{{{{{{{{||||||}}}}}}}}}}}}}}}||||||{{{yyyyyyzzzzzzzzzzzzyyyyyy}}}}}}}}}{{{zzzxxxvvvuuuvvvwwwyyyzzz{{{|||||||||xxxyyyzzz{{{|||{{{zzzyyy{{{|||{{{xxxvvvvvvzzz~~~wwwwwwwwwuuutttuuuwwwzzz|||{{{yyyvvvtttuuuxxxzzzyyyxxxxxxzzzwwwssstttxxxwwwwwwxxxyyyyyyxxxxxxxxxqqqrrrssstttuuuvvvwwwwwwttttttuuuwwwxxxyyyzzz{{{sssssstttuuuvvvuuuuuutttttttttsssssssssttttttuuutttsssqqqpppppppppqqqqqqpppqqqrrrrrrrrrrrrssstttssssssrrrrrrrrrsssttttttssssssrrrrrrrrrsssttttttqqqqqqqqqqqqppppppppppppmmmooorrrrrrrrrqqqrrrtttpppqqqppphhhYYYGGG777...&&&&&&''''''(((((())))))((('''%%%###!!!!!!!!!!!!  !!! !!!""""""!!!""" """###$$$$$$ """###%%%%%%%%%&&&&&&'''((()))$$$&&&(((***...222///(((###,,,999???888***"""!!!,,,KKKlllpppYYY???666888>>>AAACCCBBBBBBCCC???999999444///(((###000//////***%%%'''///000,,,(((000666555333444111+++333...;;;JJJXXXttt{{{bbbMMMRRR]]]llltttuuutttuuurrrvvvwwwtttrrrtttuuusssgggUUUAAA:::;;;;;;555000555000...333<<<@@@<<<555666444777999444,,,***///999777;;;FFFPPPUUUYYY\\\jjjMMM:::222///+++)))((((((((('''''''''&&&&&&&&&&&&''''''&&&'''''')))***+++------...---+++)))((('''&&&&&&(((---444777666222///---(((%%%"""!!!"""###############$$$$$$$$$$$$######!!!!!! !!!!!! $$$///999======AAAHHH[[[mmm~~~~~~~~~~~~~~~}}}|||zzzzzz{{{}}}}}}~~~~~~~~~~~~||||||~~~|||~~~|||{{{{{{|||}}}}}}}}}}}}}}}}}}}}}||||||{{{|||}}}}}}}}}}}}}}}}}}|||}}}}}}|||{{{zzzxxxwwwvvvuuuvvvwwwyyyzzz{{{{{{{{{xxxyyyzzzzzz{{{{{{zzzzzzzzz{{{{{{yyywwwwwwzzz}}}zzzyyyxxxvvvttttttvvvxxxuuuwwwyyyyyyxxxxxxyyy{{{xxxvvvwwwzzzxxxuuuvvvzzzxxxxxxyyyyyyyyyyyyxxxxxxuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuvvvxxxyyyzzzzzzuuuuuuuuuuuuuuuuuuuuuuuutttttttttsssssssssttttttsssrrrqqqpppppppppqqqqqqppprrrsssrrrqqqqqqrrrsssrrrrrrrrrqqqrrrrrrssstttrrrrrrrrrqqqrrrrrrssstttqqqqqqqqqppppppooooooooommmoooqqqrrrqqqqqqrrrssspppqqqooofffVVVDDD555---&&&''''''(((((()))******((('''%%%###!!!!!!!!!!!!   """!!! !!!"""  """###$$$!!!###$$$%%%%%%%%%%%%&&&'''((((((***,,,---+++---000...***$$$+++444999111%%%(((CCC^^^```KKK777444999>>>CCCGGGGGGFFFEEE>>>777===888333,,,###'''333,,,+++'''###&&&---///,,,***///222///---...---)))///333HHHZZZgggzzzwwwZZZGGGMMM[[[lllvvvwwwvvvvvvqqqttttttqqqssswwwxxxvvvgggVVVDDD>>>AAABBB===888000000222777<<<===:::777555444555777222***)))---///---222===HHHOOOTTTXXXrrrTTT???333000+++)))))))))))))))(((''''''''''''''''''(((###%%%'''))),,,---...//////...+++)))'''&&&&&&&&&)))---222444444222111000***'''$$$"""###$$$$$$#########$$$$$$$$$$$$######  """---888======AAAFFFXXXjjj}}}~~~~~~~~~~~~~~~{{{zzzyyyzzz{{{||||||}}}||||||}}}}}}}}}~~~~~~}}}~~~}}}|||{{{|||}}}~~~}}}}}}~~~~~~}}}}}}|||{{{}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}||||||zzzyyywwwwwwttttttvvvwwwxxxzzz{{{{{{zzzyyyyyyyyyyyyzzz{{{{{{yyyzzz{{{{{{yyyyyyzzz||||||{{{zzzwwwtttssstttvvvrrrvvvzzz||||||zzzxxxxxxwwwvvvwwwzzzzzzwwwyyy}}}yyyyyyyyyzzzzzzyyyyyyxxxxxxwwwvvvuuuttttttssssssssstttuuuvvvwwwxxxyyyzzzxxxwwwvvvuuuttttttuuuuuuuuuuuuttttttssssssrrrrrrrrrrrrqqqppppppppppppqqqqqqrrrsssrrrqqqpppqqqrrrqqqqqqppppppqqqqqqrrrsssqqqqqqppppppqqqqqqrrrsssqqqqqqqqqpppooonnnnnnmmmmmmooopppqqqppppppqqqrrrpppqqqnnncccRRR@@@222,,,''''''((())))))******+++''''''%%%###"""!!!!!!!!! !!!!!! !!!""""""!!!###### ###%%%'''%%%%%%%%%%%%&&&'''((()))000333222...+++++++++)))%%%(((---///)))%%%:::MMMKKK:::...222<<>>666@@@<<<777111)))&&&,,,555)))((($$$!!!###))),,,+++,,,///...***''')))***))),,,>>>\\\ooouuuyyyjjjKKK>>>EEEWWWlllyyy{{{yyyxxxrrrrrrpppoootttzzz|||yyyfffXXXHHHBBBEEEGGGAAA999...222777;;;===<<<;;;:::555555666666000******---)))'''+++555>>>EEEKKKPPP{{{\\\DDD555111,,,***)))*********((((((''''''''''''((((((###%%%'''***,,,...//////000...+++)))'''&&&&&&&&&(((,,,111555666555333111,,,)))%%%$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!  !!! ***666<<<===@@@DDDUUUgggzzz~~~~~~~~~~~~}}}~~~zzzxxxzzz{{{||||||}}}}}}}}}|||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{||||||{{{{{{{{{||||||||||||{{{zzzxxxxxxuuuuuuvvvwwwxxxzzz{{{|||zzzzzzyyyxxxyyyzzz{{{|||xxxzzz{{{||||||{{{{{{zzz||||||zzzwwwttttttuuuwwwvvvyyy|||}}}{{{xxxvvvuuuxxxwwwxxx{{{zzzwwwyyy}}}yyyzzzzzzzzzzzzyyyxxxxxxyyyxxxvvvuuutttsssssstttrrrssstttuuuwwwxxxyyyyyy{{{yyywwwtttsssssstttuuuuuuuuuttttttsssrrrqqqpppqqqqqqpppppppppppppppppprrrssssssrrrpppooopppqqqpppppppppooopppqqqqqqrrrpppppppppooopppqqqqqqrrrrrrqqqppppppooonnnmmmmmmlllnnnppppppoooooopppqqqpppppplll___LLL;;;///***((((((((()))******++++++'''&&&%%%$$$"""!!!   """!!!  """###$$$""" !!!"""!!!$$$''')))(((((((((((()))***++++++000444555///)))((('''%%%$$$$$$&&&&&&!!!'''666CCC@@@222+++222===@@@GGGKKKJJJHHHEEE???999@@@===888222---+++///444)))'''$$$!!!"""&&&)))***------,,,)))'''(((+++,,,000PPPrrr~~~xxxlllUUU<<<777???SSSlll|||}}}{{{vvvtttpppooouuu}}}~~~yyynnncccTTTMMMPPPQQQGGG;;;444666888;;;<<<=========777777777555000+++,,,...+++)))+++222888;;;@@@FFFdddJJJ777333...***)))***++++++((((((''''''''''''((((((%%%&&&(((***,,,---......111///,,,(((&&&%%%&&&&&&&&&***000777999888444111---***'''$$$$$$$$$$$$###!!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!!!!!!!""" '''333;;;===???CCCRRRdddwww~~~~~~~~~~~~~~~~~~}}}{{{yyy||||||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||yyyzzzzzz{{{{{{zzzzzzyyy||||||||||||{{{zzzzzzyyywwwwwwwwwwwwxxxzzz{{{|||zzzzzzyyyxxxyyyzzz{{{|||xxxyyy{{{|||}}}}}}{{{zzz{{{{{{zzzxxxuuuuuuxxxzzzyyy{{{|||{{{yyywwwwwwxxxyyyxxxyyy{{{zzzwwwwww|||yyyzzzzzzzzzyyyyyyxxxwwwvvvuuutttsssssstttuuuvvvrrrrrrssstttvvvwwwxxxyyy{{{yyyvvvtttssssssssstttttttttttttttsssrrrppppppppppppppppppppppppppppppqqqrrrsssrrrpppooopppqqqppppppooooooooopppqqqqqqppppppooooooooopppqqqqqqqqqqqqqqqpppooonnnnnnmmmmmmoooppppppooooooooopppooonnniiiZZZGGG666,,,***((((((((()))******++++++&&&&&&%%%$$$###!!!  !!!""""""!!!!!!!!!!!!"""###$$$%%%%%%""" !!!"""%%%(((***++++++++++++,,,---......,,,111333///)))'''&&&###%%%###"""""""""---888@@@===222---555>>>AAAGGGIIIEEEBBBBBBAAA>>>>>><<<777111......///000***'''$$$###"""###&&&***))))))))))))((((((+++...>>>fffqqqZZZCCC444333<<>>mmmQQQ:::666///+++************(((''''''''''''''''''(((''''''((()))+++---///000222///,,,(((%%%%%%&&&&&&$$$(((...666::::::666222...+++'''%%%$$$$$$###"""######$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""""" $$$000888<<>>;;;333000666>>>@@@EEEFFFAAA???AAADDDEEE===;;;666111///111000,,,***&&&$$$###"""!!!&&&+++(((&&&%%%&&&&&&&&&***///QQQxxx~~~hhhNNN:::444333:::LLLfff{{{|||{{{xxxvvvyyy~~~~~~{{{vvvnnn```ZZZbbbllliii^^^QQQIII@@@:::999999888666111444444...)))+++---...)))))),,,000111000222777uuuXXX===888111,,,************''''''&&&&&&&&&&&&'''''''''&&&&&&'''***...222444333000,,,'''%%%%%%%%%&&&###%%%***111777888666333///+++'''%%%$$$###"""!!!######$$$$$$$$$$$$######!!!!!!!!! !!!!!!!!!  !!!---666;;;???DDDIIIZZZooo}}}~~~}}}|||}}}~~~~~~~~~~~~~~~|||}}}}}}}}}}}}}}}||||||}}}~~~}}}zzzzzz|||~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}}}}||||||{{{{{{||||||||||||{{{{{{zzzyyywwwvvvvvvvvvxxxyyyxxxyyyzzzzzz{{{{{{zzzzzz{{{yyyyyy{{{}}}}}}{{{~~~}}}|||yyyvvvvvvwwwyyywwwyyyzzzzzzyyyyyy{{{}}}wwwuuuwwwyyyyyyvvvwww|||xxxxxxxxxxxxwwwvvvuuutttsssrrrpppooopppqqqtttuuuqqqqqqrrrsssuuuvvvwwwwwwvvvuuuuuutttsssrrrrrrqqqqqqrrrsssttttttsssqqqpppmmmnnnooopppqqqqqqpppoooooopppqqqqqqpppoooqqqrrrqqqppppppppppppqqqrrrrrrqqqppppppppppppqqqrrrrrrqqqqqqqqqqqqrrrrrrrrrrrroooqqqrrrrrrqqqppppppqqqkkkjjjcccRRR===...)))***&&&''''''(((((()))******&&&&&&&&&%%%$$$""" !!!$$$$$$""" ###############""""""!!! !!!!!!!!!$$$&&&(((((((((((())))))***+++,,,+++,,,+++))),,,222555333...***''''''$$$ $$$///444888555000000666======CCCEEEAAA???BBBGGGIII===<<<777222222444222+++&&&"""!!!###"""!!!&&&///...)))%%%%%%$$$$$$***333^^^~~~ppp```JJJ666555444999HHHaaavvv~~~~~~{{{}}}}}}zzz{{{~~~qqqgggVVVNNNYYYmmmtttmmmeee___TTTIII???999666555111555444---***...111222------000333111,,,,,,000{{{]]]???:::222,,,***)))))))))&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$&&&)))///444888333000,,,'''%%%$$$%%%&&&$$$$$$''',,,333666666444///+++'''$$$######"""!!!!!!!!!""""""""""""!!!!!!    +++555:::???DDDFFFWWWlllzzz}}}~~~~~~}}}||||||}}}~~~~~~~~~{{{|||||||||||||||{{{{{{}}}}}}zzzyyy|||~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{||||||||||||{{{{{{zzz{{{||||||||||||||||||zzzyyywwwuuuttttttvvvvvvxxxyyyzzz{{{|||{{{zzzyyy|||zzzxxxzzz}}}~~~|||}}}zzzvvvuuuvvvwwwzzz{{{}}}|||zzzxxxxxxxxxtttsssuuuyyyyyywwwyyy}}}xxxxxxxxxwwwwwwuuutttttttttrrrpppnnnnnnppprrrssspppqqqrrrssstttvvvwwwwwwttttttttttttsssrrrqqqppppppqqqsssttttttsssrrrqqqmmmnnnoooqqqqqqqqqpppooonnnoooqqqqqqppppppqqqsssqqqqqqppppppqqqqqqrrrsssqqqqqqppppppqqqqqqrrrssspppqqqqqqrrrrrrsssttttttppprrrssssssqqqppppppqqqjjjiiibbbPPP;;;---)))+++&&&&&&''''''((()))))))))%%%&&&&&&%%%$$$""" """%%%%%%""" """######""""""!!!   !!!"""""" ###%%%'''%%%%%%%%%&&&&&&'''((()))///---)))'''---888>>>===333...+++***'''!!! ###,,,///222///,,,...555<<<;;;AAAEEEBBB@@@DDDIIILLL>>>>>>999333444888444+++"""""""""!!!(((111666...'''%%%$$$$$$---888bbb|||yyydddZZZIII555444555888FFF]]]rrr{{{}}}|||yyy}}}}}}}}}uuuhhhSSSGGGTTTnnn{{{xxxtttqqqhhhXXXGGG:::666666444999888000---222777777555555777888333+++(((***jjjKKK<<>>444---((('''%%% %%%+++******+++))))))111<<>>333,,,///555777666555<<<;;;999666222---(((&&&oooOOO???111///...)))'''***((((((((((((((((((((((((((('''''')))---333888<<<111---)))&&&%%%%%%$$$###$$$"""###&&&,,,000222222...,,,(((%%%#########$$$########################""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! %%%...777>>>AAAEEERRReeevvv~~~}}}|||||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{~~~~~~~~~~~~}}}|||||||||}}}|||}}}}}}}}}}}}||||||{{{~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyvvvvvvvvvvvvwwwxxxyyyzzzyyyxxxwwwxxx{{{|||{{{zzz{{{}}}}}}yyywwwxxxzzzzzzxxxwwwxxxyyyyyyxxxwwwuuuvvvwwwxxxxxxxxxwwwwwwuuuttttttssssssrrrrrrqqquuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppooonnnnnnooooooooorrrqqqqqqppppppooooooooopppppppppooommmnnnppprrrnnnoooppppppoooooopppqqqrrrqqqqqqppppppqqqqqqrrrsssssssssrrrrrrpppooooooqqqqqqqqqpppppppppoooooommmhhhYYYEEE666///,,,)))((((((((((((((((((((()))''''''&&&%%%###!!! !!!!!! """$$$### ###""""""""" """###"""###''''''%%%$$$%%%&&&((()))+++,,,,,,///---(((######)))333;;;222(((   ###'''))))))((('''***111777??????>>>===>>>AAADDDGGG???BBB>>>888888;;;444'''!!!"""(((///333555111,,,&&&!!!###000===RRRLLLHHHEEE@@@888444555<<<999BBBZZZooovvvyyy|||~~~~~~rrr^^^GGGCCCUUUlllvvvuuurrrooommmkkkggg\\\NNNCCC???444+++---111222000000999<<<>>>;;;333+++'''&&&wwwUUUCCC444111///+++))),,,******))))))((((((''''''&&&&&&''')))---333888;;;111...)))&&&%%%%%%$$$############&&&+++///111222000...***'''$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """+++555???DDDEEEQQQcccttt~~~}}}|||}}}}}}~~~~~~~~~~~~}}}}}}}}}|||||||||||||||{{{{{{{{{{{{~~~}}}~~~~~~}}}|||||||||}}}{{{||||||}}}}}}}}}}}}|||{{{||||||}}}}}}}}}}}}|||zzzzzzzzzzzzzzz{{{{{{{{{vvvuuuuuuvvvvvvwwwxxxyyyxxxwwwwwwxxxzzz{{{{{{yyy|||~~~~~~{{{wwwvvvxxx{{{yyyxxxwwwwwwwwwwwwvvvtttssstttuuuvvvvvvvvvvvvuuuuuuuuuttttttsssrrrrrrrrrssssssttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrpppooooooooopppqqqssstttqqqpppooonnnnnnmmmnnnnnnpppppppppppppppppppppppppppppppppooommmnnnppprrrnnnoooppppppooooooppprrrrrrqqqqqqppppppqqqqqqrrrrrrssssssrrrrrrqqqpppoooqqqqqqpppppppppooooooooollldddSSS>>>111...---,,,((((((((((((((((((((((((((((((&&&$$$"""  !!!!!!!!!"""$$$"""!!!"""""""""!!!$$$'''$$$"""$$$&&&&&&%%%&&&''')))******++++++)))(((%%%"""!!!%%%...444---###!!!$$$)))***'''***333777444;;;:::999:::<<>>EEEEEEOOO___ppp~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{{{{{{{~~~}}}|||}}}~~~~~~~~~}}}}}}}}}}}}}}}zzz{{{|||}}}}}}~~~}}}}}}{{{||||||}}}}}}}}}}}}|||xxxxxxxxxyyyzzzzzzzzz{{{yyyyyyxxxxxxyyyzzzzzz{{{yyyxxxwwwxxxzzz{{{zzzyyy{{{|||{{{xxxtttsssvvvzzzyyywwwvvvuuuvvvvvvtttrrrssssssttttttuuuuuuuuuuuuuuuuuuuuutttssssssrrrrrrrrrrrrtttttttttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqpppooooooqqqssstttqqqpppooonnnmmmmmmmmmmmmnnnooooooooopppppppppqqqpppppppppooommmnnnppprrrnnnoooppppppppppppqqqsssrrrqqqqqqppppppqqqqqqrrrrrrrrrssssssrrrqqqqqqpppqqqqqqppppppoooooonnnnnnkkk```KKK777------///---(((((((((((((((''''''''')))(((&&&###!!! !!!###!!! !!!!!!""""""!!!$$$((($$$!!!"""%%%%%%%%%%%%'''(((((((((''''''###!!!"""&&&***---'''$$$  """+++...,,,555CCCBBB777777555555666:::>>>BBBCCC;;;AAAAAA999///)))###"""%%%(((+++,,,++++++444EEEOOONNNJJJJJJBBB555---111999;;;777333888666???VVViiisss|||uuu```EEE<<>>666444<<>>>>>222666777///$$$ """$$$%%%&&&&&&111QQQzzzrrrQQQ>>>777666;;;FFFKKKEEE999111666111:::TTTmmmzzz~~~|||{{{zzzzzzsssaaaEEE555FFFgggxxxwwwrrrnnnkkkjjjjjjiiieeebbbTTTKKK???444***###%%%***+++)))(((((()))***++++++uuuZZZ???444111,,,((()))((((((((('''''''''''''''$$$&&&(((+++...///000000,,,+++))))))))))))((('''"""###$$$$$$$$$(((...222444222---)))&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! (((444>>>DDDJJJWWWhhhxxx}}}}}}}}}}}}~~~~~~{{{|||~~~~~~}}}|||}}}~~~~~~}}}||||||}}}}}}}}}}}}||||||{{{zzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}zzzyyyyyyxxxxxxyyyyyyyyy|||{{{zzzzzz||||||{{{zzzzzz|||}}}{{{wwwuuuwwwyyywwwuuutttuuuvvvvvvuuutttsssssssssssstttvvvwwwyyyvvvvvvuuuuuuttttttssssssrrrrrrrrrrrrrrrssstttuuurrrrrrrrrrrrrrrrrrrrrrrrssssssssssssssssssssssssqqqqqqppppppppppppqqqqqqnnnnnnnnnooooooooooooooopppppppppooommmnnnppprrrmmmoooqqqqqqqqqqqqsssuuurrrqqqqqqppppppqqqqqqrrrrrrrrrsssssssssssssssrrrqqqqqqpppooonnnmmmlllllldddUUU@@@000---000...'''))))))(((''''''&&&%%%%%%&&&%%%"""  !!! ###&&&$$$ """"""!!!###$$$###"""  !!! !!!%%%%%%###!!!"""""""""!!!"""&&&(((&&&$$$"""###333>>>777((( !!!"""---DDD[[[___NNN:::222///,,,///555;;;===<<<333444333,,,!!! """###$$$$$$333WWWzzz~~~```@@@222222666@@@KKKMMMFFF???;;;;;;222666NNNjjjyyy~~~|||{{{{{{|||}}}uuueeeGGG333AAAcccyyy|||vvvuuurrrnnnjjjgggeeeeee___UUUHHH999+++!!!"""((((((***,,,,,,+++***,,,---zzz^^^BBB666222---))))))(((((((((((())))))))))))%%%&&&))),,,.../////////+++***))))))******)))((("""###$$$###$$$'''---333666333///+++((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!! !!!"""""""""!!!  &&&222;;;DDDJJJVVVfffwww|||~~~}}}}}}}}}~~~~~~zzz{{{~~~}}}{{{|||}}}~~~~~~}}}|||}}}}}}~~~}}}}}}|||{{{{{{xxxyyy{{{|||~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{zzzyyyyyyzzzzzzzzz}}}|||{{{{{{|||}}}|||zzzwwwyyy{{{zzzvvvttttttvvvvvvuuutttuuuvvvwwwvvvuuurrrrrrrrrrrrsssuuuwwwxxxvvvvvvvvvuuuttttttssssssssssssrrrqqqrrrsssuuuvvvssssssssssssssssssssssssppppppqqqsssssssssssssssqqqqqqqqqpppqqqqqqrrrrrrooooooooooooooonnnnnnnnnpppppppppooommmnnnppprrrmmmoooqqqqqqqqqrrrsssuuurrrqqqqqqqqqqqqqqqqqqrrrrrrrrrsssssstttsssssssssqqqqqqpppooonnnmmmllllllbbbTTT@@@111...111---%%%))))))((('''&&&&&&%%%%%%%%%$$$"""  !!!""""""%%%"""!!!###$$$%%%!!!###$$$%%%$$$""" !!! ###((('''###!!!"""###"""!!!)))+++&&&!!!!!!###%%%333<<<555)))###!!!&&&###///KKKcccbbbMMM:::222...,,,...555:::<<<;;;555333000))) """###111UUUsssmmmLLL333---222999DDDNNNOOOJJJGGGIIIAAA444333IIIfffwww~~~~~~}}}|||{{{{{{}}}wwwhhhJJJ333===```yyy~~~vvvwwwvvvqqqjjjeeeddddddbbbYYYKKK;;;+++!!!###***&&&---333222---)))+++///eeeGGG888333...)))'''******))))))(((((('''''''''(((+++...//////...---******)))))))))))))))***$$$%%%&&&&&&''')))---000666555111+++))))))&&&!!!$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!   ---:::@@@HHHUUUeeettt}}}}}}~~~}}}}}}~~~~~~}}}~~~}}}|||}}}~~~}}}{{{zzz{{{{{{{{{|||{{{{{{zzzyyy|||}}}~~~|||{{{{{{{{{zzzzzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{|||{{{{{{zzzzzzyyyxxxxxxyyywwwuuuwww{{{}}}{{{yyyxxxyyyyyywwwtttrrrrrrrrrsssuuuvvvvvvuuussstttttttttuuuuuuvvvwwwxxxxxxxxxvvvvvvuuusssrrrrrruuuwwwrrrrrrssssssttttttuuuuuutttsssrrrrrrrrrrrrssstttttttttsssrrrqqqqqqqqqqqqqqqqqqpppppppppppppppqqqqqqqqqqqqqqqppppppppppppoooqqqrrrpppmmmnnnqqquuuqqqqqqppppppqqqqqqrrrssssssrrrqqqqqqqqqrrrssstttqqqpppppprrrtttvvvvvvuuuqqqqqqpppoooqqqtttqqqkkk]]]LLL:::333111...+++)))'''((()))(((&&&%%%%%%%%%$$$###"""!!! $$$###""" $$$&&&  """###$$$$$$((($$$   """%%%%%%$$$###"""### !!!######"""###$$$%%%&&&***,,,%%%###,,,+++777OOObbb]]]GGG333777111---111:::@@@???;;;666...&&&###!!!$$$%%% 000FFFNNNAAA///***000666:::@@@EEEHHHIIIHHHGGG???555)))888```vvvuuusss}}}yyyvvvwwwzzz}}}~~~}}}uuugggJJJ333AAAfff}}}{{{vvvttttttooogggdddggg```[[[RRREEE777+++&&&'''))))))---111222......111mmmNNN<<<555///+++)))))))))))))))((((((((((((((()))***,,,---------,,,******)))))))))))))))***%%%&&&&&&&&&''')))---000666666333---******'''###$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!  ***777===EEERRRbbbrrr~~~~~~~~~~~~~~~|||yyywww|||}}}~~~|||{{{||||||||||||{{{zzzyyyyyy|||}}}~~~}}}{{{{{{{{{|||{{{{{{{{{|||}}}}}}~~~~~~}}}|||||||||{{{{{{{{{{{{||||||{{{{{{zzzyyyyyyxxxzzzyyyxxxyyyzzz{{{zzzyyyyyyyyyzzzxxxuuutttttttttvvvwwwxxxwwwvvvuuuvvvwwwtttuuuuuuvvvwwwwwwxxxxxxvvvvvvuuutttrrrsssuuuwwwtttttttttttttttuuuuuuuuuttttttsssrrrrrrsssttttttttttttsssrrrqqqqqqqqqqqqqqqqqqpppppppppppppppqqqnnnnnnnnnnnnmmmmmmmmmmmmnnnooonnnmmmlllmmmppprrrqqqqqqppppppqqqqqqrrrssstttsssrrrqqqqqqqqqrrrssspppoooooopppsssttttttsssrrrsssqqqoooqqqrrrnnngggZZZIII999222000---***(((((())))))(((&&&$$$$$$$$$######""""""!!!!!!""""""$$$###!!! """$$$ """$$$%%%&&&%%%&&&"""$$$&&&'''&&&$$$""""""###"""""""""!!!$$$%%%&&&((()))%%%###$$$$$$ %%%''''''///???KKKHHH<<<444666222///444===CCCAAA===666...'''""""""%%%&&&###'''///333...(((+++222000777@@@GGGIIIGGGBBB???666000))):::```uuusssrrr}}}zzzxxxyyy|||~~~~~~|||wwwjjjMMM666AAAfff~~~~~~wwwtttvvvuuuoooiiihhhaaa^^^XXXPPPDDD666+++%%%'''&&&(((---...++++++...vvvWWWCCC888111---+++((((((((()))))))))******)))))))))******+++++++++))))))))))))))))))******%%%&&&'''&&&'''))),,,///555777555///,,,,,,)))%%%%%%$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!  &&&111888@@@NNN___ooo{{{~~~~~~~~~|||xxxuuusss|||}}}~~~~~~}}}}}}||||||{{{zzzzzzyyyyyy}}}}}}}}}|||zzzzzz|||~~~|||{{{{{{{{{{{{|||~~~||||||{{{{{{{{{{{{zzzzzz|||||||||{{{zzzzzzyyyyyyzzz{{{{{{{{{yyyxxxyyyzzzyyyzzz{{{zzzwwwvvvvvvwwwyyyyyyyyyxxxwwwwwwyyy{{{tttuuuuuuvvvvvvwwwwwwxxxuuuuuuuuutttssssssuuuwwwvvvvvvuuuuuuuuuuuuuuutttttttttsssrrrrrrsssttttttttttttsssrrrqqqqqqqqqqqqqqqpppppppppppppppqqqqqqnnnnnnmmmmmmmmmlllllllllpppnnnllllllnnnoooppppppqqqqqqppppppqqqqqqrrrsssuuutttrrrqqqpppqqqqqqrrrooonnnnnnooorrrssssssrrrssstttrrrppppppqqqkkkcccUUUFFF777000///,,,)))((()))******(((%%%""""""##################$$$$$$$$$###"""  !!!"""&&&((((((((('''%%%"""  )))))))))&&&###""""""###&&&&&&$$$ """%%%&&&&&&((()))$$$!!!&&&######(((///222111222666666333222888AAAEEECCC>>>555///(((!!!"""$$$&&&)))%%%"""$$$&&&)))...444+++444AAAIIIJJJDDD<<<666++++++)));;;___rrrrrrrrr|||zzz{{{~~~~~~{{{xxxmmmQQQ888AAAddd}}}~~~wwwtttwwwyyytttlllggg``````^^^[[[RRRBBB000######"""$$$)))+++((((((***}}}```HHH999222...---'''(((((()))******++++++***))))))((((((((())))))((())))))***************&&&'''''''''&&&(((,,,///333666666111---,,,)))%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!  """+++444<<>>444000...(((((())))))***+++,,,,,,((((((((((((((((((((((((&&&''')))***++++++******((()))((('''&&&'''***------444777333...,,,)))&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!  ###+++444DDDVVVhhhwww~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzz{{{{{{{{{{{{{{{zzzyyyzzz|||~~~||||||{{{zzzzzz{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{tttuuuxxxyyyyyyzzz|||~~~zzz{{{|||{{{xxxwwwwwwxxxwwwxxxxxxxxxwwwxxxzzz|||uuuuuuuuuuuuuuuuuuuuuuuurrrtttuuuuuuttttttvvvwwwvvvvvvuuuuuuuuuuuuuuutttssstttuuuuuuuuuuuutttsssttttttsssrrrqqqqqqqqqqqqoooooooooooopppqqqrrrrrrqqqqqqpppppppppooooooooonnnmmmmmmnnnooopppooonnnqqqqqqppppppqqqqqqrrrsssuuutttrrrqqqpppqqqqqqrrrrrrqqqpppqqqsssssssssrrrnnnpppqqqppppppoooggg]]]EEE<<<444111000...,,,...******((($$$!!! !!!!!!"""$$$%%%&&&&&&%%%%%%!!!  ###%%%&&&&&&$$$### """"""!!!!!!###$$$%%%&&&&&&%%%###"""###%%%$$$$$$$$$!!! !!!$$$&&&)))*********+++,,, %%%%%%"""!!!'''...000///111666<<<;;;;;;===???>>>:::555666666///!!!!!!&&&###''')))(((+++222777888333;;;CCCEEE???666111000''')))'''555UUUkkkuuu~~~~~~|||yyyuuupppXXX:::777UUUrrr|||uuu|||yyyqqqmmmkkkkkkeeefffccc^^^[[[WWWHHH666$$$"""%%%...333000,,,***{{{\\\CCC777111...)))))))))******+++++++++''''''))))))***)))((('''&&&''')))+++,,,+++***))))))))))))'''&&&'''***,,,---444999555000---+++(((&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!  !!!'''000???RRReeettt~~~~~~|||{{{zzzyyyyyyzzz|||}}}yyyzzz|||{{{zzzzzz|||}}}{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{vvvuuuuuuwwwyyy{{{{{{zzzzzz{{{{{{yyywwwuuuuuuvvvvvvxxxyyyyyyyyyyyyzzz|||uuuuuuuuuuuuuuuuuuuuuuuuqqqsssuuuuuuuuuuuuvvvwwwtttttttttttttttuuuuuuuuussstttuuuvvvvvvuuutttsssttttttsssrrrqqqqqqqqqqqqoooooooooooopppqqqrrrssspppppppppoooooooooooonnnlllnnnoooooonnnnnnooopppqqqqqqppppppqqqqqqrrrssstttsssrrrqqqqqqqqqrrrsssqqqpppooopppqqqrrrqqqpppoooqqqrrrqqqpppmmmcccYYY@@@888222000///---,,,...))))))'''###  """ """$$$%%%&&&%%%$$$###  """$$$"""  """"""!!!!!! !!!"""!!!!!!###%%%$$$%%%&&&%%%"""   !!!!!! !!!"""###&&&(((***)))))))))***%%%)))'''$$$&&&+++///...,,,222:::<<<;;;;;;===>>>>>>:::777777888111"""'''...,,,---,,,)))...888>>>===111999@@@@@@999000+++***((((((&&&444TTTjjjsss|||~~~}}}~~~~~~{{{yyytttqqqZZZ:::666RRRppp|||vvv|||}}}wwwrrrrrrqqqoooeeehhheee]]]ZZZZZZOOO@@@(((###"""(((...///......cccGGG999222...***************+++++++++%%%''')))++++++***)))(((%%%''')))+++,,,+++***))))))))))))'''&&&'''))),,,---555;;;777222///,,,***&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!   $$$---===PPPcccrrr}}}~~~~~~~~~~~~~~~~~~~~~{{{zzzyyyxxxyyy{{{}}}~~~xxxzzz||||||{{{{{{{{{|||zzz{{{{{{||||||{{{zzzzzz{{{|||||||||}}}}}}~~~~~~~~~~~~}}}|||||||||xxxvvvtttvvvyyyzzzyyyvvvzzz{{{zzzyyyvvvtttssstttvvvxxxzzz{{{zzzzzz{{{|||uuuuuuuuuuuuuuutttttttttqqqsssuuuvvvuuuuuuvvvwwwrrrsssssssssttttttuuuuuussstttuuuvvvvvvuuutttsssttttttsssrrrqqqqqqqqqqqqoooooooooooopppqqqrrrsssqqqqqqqqqqqqppppppppppppmmmpppsssrrrpppooopppsssqqqqqqppppppqqqqqqrrrssssssrrrqqqqqqqqqrrrssstttpppooonnnooopppqqqpppooopppssssssqqqoookkkaaaVVV===666000///...++++++---((((((&&&###  """ """$$$%%%%%%$$$###"""!!!###&&&$$$!!!###$$$######%%%'''$$$&&&&&&%%%!!!!!! !!!###$$$&&&''''''%%%#########%%%,,,,,,))),,,000000+++)))333@@@<<<;;;;;;===??????===:::777999333"""""",,,555000///,,,***000999:::555...666>>>>>>555+++&&&%%%'''(((&&&444UUUjjjqqqxxx~~~||||||}}}{{{yyyuuurrr\\\;;;555PPPooo|||uuuxxxxxxssssssvvvtttooobbbgggeee\\\YYYYYYQQQCCC,,,$$$###))),,,...111kkkLLL:::222...,,,+++++++++---,,,+++)))(((***---111222///***%%%''''''(((((()))+++,,,---*********)))'''&&&''')))...000444666555111,,,((('''%%%###"""######"""!!!&&&&&&%%%$$$############$$$#########""""""!!!!!!"""!!!!!!!!! $$$111???KKK[[[ooo}}}~~~~~~|||zzzzzzzzzyyyxxxxxxzzz{{{|||zzz{{{|||}}}~~~~~~}}}|||}}}}}}|||{{{{{{{{{{{{{{{||||||{{{|||}}}~~~}}}}}}~~~}}}uuuttttttuuuvvvwwwwwwvvv|||zzzxxxwwwvvvwwwxxxyyyuuuwwwyyyyyyxxxxxxyyyzzzttttttuuusssqqqqqqrrrsssuuutttssstttvvvxxxwwwvvvvvvvvvuuuuuuuuuttttttssstttttttttttttttuuuvvvwwwuuuuuutttttttttsssssssssooopppqqqrrrrrrqqqooonnnooooooppppppppppppoooooooooooooooooooooooooooooorrrqqqooonnnnnnoooqqqrrrssssssrrrrrrqqqpppoooooooooooooooooooooooooooooossswwwuuuooonnnlll^^^KKK:::777222000//////...---(((&&&"""  !!!!!!"""###$$$%%%$$$###""" $$$)))%%%!!! ###"""###&&&%%%&&&)))(((%%%+++)))'''$$$""" """###$$$%%%%%%$$$!!! &&&+++333111111///+++***000:::DDDCCCCCCDDDEEECCC>>>:::;;;555(((333IIIKKK;;;333,,,,,,333:::<<<;;;111222111///+++)))((()))***'''***///NNNlllmmmxxx~~~{{{{{{|||{{{uuuoooXXX888000HHHfffwwwzzzyyyvvvqqqpppqqqrrrrrrggggggddd```___]]]UUUKKK444))) """(((+++,,,...pppRRR???444///,,,+++***+++,,,,,,***((((((+++...111111...)))%%%'''''''''((()))***+++,,,)))******)))'''&&&((()))...000444666555222---)))'''%%%###############!!!$$$$$$######""""""######""""""""""""!!!!!!!!! """"""!!!!!!!!! """...<<>>666000 ###!!!+++HHHYYYRRR222...+++...555888444///'''&&&%%%""" """&&&!!!"""&&&GGGgggkkkxxx~~~~~~xxxuuuvvvvvvwwwdddAAA///===YYYjjjtttvvvrrriiieeeiiiiiidddaaabbb```\\\\\\]]]ZZZUUUFFF777((("""!!!rrrVVV???222---+++)))((())))))((('''***,,,......***'''&&&&&&&&&%%%%%%&&&&&&'''((()))'''((()))((('''(((***,,,***...222666777444000...)))'''%%%$$$%%%%%%$$$##################$$$%%%&&&###########################"""""""""!!!!!!!!!!!! !!!!!!  %%%///;;;HHHYYYnnn}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzxxxxxxxxxyyyyyy{{{yyyvvvsssssstttwwwxxxzzzyyywwwwwwxxxxxxwwwuuusssssssssttttttuuuvvvvvvwwwxxxyyyyyywwwuuuuuuvvvwwwvvvuuusssrrrtttxxx|||wwwvvvuuuvvvxxxzzzyyyxxxwwwvvvuuuttttttuuuvvvwwwttttttuuuvvvuuuuuutttsssrrrrrrssssssssssssssssssoooooopppqqqrrrsssssssssssssssttttttttttttssssssqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqppppppppppppppppppppppppooorrrssspppiii]]]LLL>>>555444333333333111...+++%%%$$$"""!!!!!!###%%%''')))))))))'''%%%###  $$$'''(((%%%!!! ///444444...(((&&&&&&%%%'''((((((((((((&&&%%%$$$!!! !!!'''+++,,,+++++++++'''$$$***222>>>AAAEEEGGGEEE<<<111***!!! !!!000OOO\\\OOO333...+++---333555111,,,((('''$$$ """((( %%%LLLooopppzzz|||~~~}}}sssqqquuuuuuxxxfff@@@***777TTThhhpppssspppeeeccciiiiiiccc]]]___^^^[[[ZZZ\\\ZZZVVVIII999)))""" {{{]]]CCC555///,,,)))((()))))))))((((((+++---,,,)))&&&&&&(((&&&&&&&&&&&&&&&'''((((((&&&'''((((((((((((***,,,(((,,,111555666444111...)))'''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&######$$$$$$$$$$$$$$$%%%######"""""""""!!!!!!!!! !!!!!!!!!  """+++555AAAPPPgggzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{|||||||||~~~~~~}}}||||||||||||}}}|||{{{zzzxxxxxxxxxyyyyyyzzzyyyvvvtttssstttvvvwwwzzzxxxwwwxxxyyyyyyxxxvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwyyyxxxwwwuuuvvvwwwwwwvvvuuutttrrrtttwwwzzzvvvuuuuuuvvvxxxyyyxxxwwwuuuuuuvvvvvvvvvvvvwwwwwwtttuuuvvvvvvvvvuuussssssrrrrrrrrrrrrssssssssssssppppppqqqqqqrrrrrrssssssssssssttttttttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrooofffXXXHHH===555555444555555333///,,,%%%$$$"""!!!"""$$$''')))******)))'''$$$!!! """&&&+++,,,((($$$"""""" """"""!!! '''---///***$$$$$$&&&'''))))))((((((''''''&&&&&&###!!!!!!&&&******+++---...)))$$$&&&---777:::>>>>>>;;;666111......######999ZZZcccPPP111+++''')))///333111---+++)))%%% """)))"""""")))PPPsssttt}}}|||~~~ssscccbbbkkkooouuufffAAA'''111NNNccclllqqqnnnbbb```ggghhhaaaYYY\\\]]]ZZZYYY[[[YYYUUUKKK:::)))""" dddGGG888000---***))))))***))))))'''***---+++'''%%%'''***''''''''''''''''''((()))%%%'''((((((((()))+++---&&&***///444555444000...***(((&&&%%%&&&&&&&&&$$$%%%$$$###############$$$""""""######$$$$$$$$$$$$#########"""""""""!!!!!! !!!!!!"""  &&&000:::HHH```uuu}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{||||||~~~}}}||||||{{{{{{||||||{{{{{{yyyxxxxxxyyyzzz{{{{{{yyywwwuuuuuuuuuvvvwwwzzzyyyxxxyyyzzz{{{zzzyyywwwwwwxxxxxxxxxwwwwwwvvvtttvvvxxxxxxwwwvvvvvvwwwvvvvvvvvvtttssssssuuuwwwuuuttttttuuuwwwxxxxxxwwwsssuuuvvvxxxxxxxxxvvvuuutttuuuvvvwwwvvvuuusssrrrqqqqqqrrrrrrrrrsssssssssrrrrrrqqqqqqqqqrrrrrrsssrrrssssssttttttssssssrrrsssssssssssssssssssssssspppqqqqqqqqqqqqqqqqqqppprrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppplllbbbSSSDDD;;;555555666777777555000---$$$###"""!!!###%%%(((***+++***)))'''### !!!&&&++++++'''###"""### """###"""!!!"""%%%%%%###!!!(((+++&&&"""$$$(((******)))'''%%%$$$$$$%%%&&&%%%"""$$$'''((()))+++,,,&&& """'''222777:::666000///777@@@BBB111 $$$:::XXX[[[CCC,,,&&& """***111222000---+++&&& """)))&&&+++000PPPpppsss}}}{{{cccLLLKKKWWWeeepppfffCCC'''...III]]]jjjqqqlll___\\\dddddd[[[UUUZZZ\\\ZZZXXXYYYWWWSSSMMM<<<***"""  hhhKKK;;;111...+++))))))******)))&&&***,,,***&&&%%%(((+++(((((('''''''''(((((()))%%%&&&((((((((()))+++---%%%)))...333555333000...***(((&&&&&&&&&'''&&&%%%$$$$$$###"""!!!!!!""""""!!!!!!""""""#########$$$############"""""""""""" !!!""""""  ###,,,555CCC[[[qqq{{{~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{{{{{{{|||}}}}}}}}}|||{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyzzz{{{{{{{{{zzzxxxwwwvvvvvvvvvwwwzzzyyyyyyzzz|||}}}|||{{{yyyyyyyyyyyyyyyxxxwwwvvvsssuuuwwwwwwwwwvvvwwwxxxuuuvvvvvvuuusssrrrsssuuuuuutttssstttvvvxxxwwwvvvrrrtttwwwyyyyyyxxxvvvuuutttuuuvvvwwwvvvuuusssqqqqqqqqqqqqrrrrrrsssssssssssssssrrrqqqqqqqqqrrrrrrrrrssssssssssssssssssrrrssssssssssssssssssssssssoooppppppqqqqqqppppppooossssssssssssssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqqqqpppnnnjjj___OOOAAA999666666777888888666111---$$$###""""""###&&&)))++++++***)))&&&###!!!###(((((($$$ """ """###""" %%%)))(((''' (((+++'''"""$$$)))+++***(((%%%###""""""$$$%%%'''###"""%%%'''((()))((("""$$$000888;;;333))),,,???RRRSSS==='''###444NNNLLL...'''!!!'''000333333///,,,&&& !!!'''***222555OOOkkkqqq~~~vvvVVV:::888GGG^^^lllgggEEE)))---EEEXXXjjjqqqlll]]]YYYaaa```VVVSSSXXX\\\ZZZXXXXXXUUUQQQOOO>>>+++""" !!!{{{ZZZ???666000,,,+++***'''(((,,,,,,+++***)))((((((((((((++++++***'''%%%$$$&&&((($$$&&&((())))))***,,,......,,,,,,///444555111---,,,***'''$$$"""###$$$%%%$$$%%%&&&%%%$$$$$$%%%'''%%%%%%$$$######$$$%%%%%%$$$$$$$$$###"""!!!!!!  '''000===QQQaaasss}}}~~~~~~~~~~~~}}}{{{xxxwwwxxxyyy~~~}}}}}}|||}}}}}}~~~}}}{{{xxxwwwxxxzzz{{{wwwvvvuuuttttttuuuvvvwww{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxuuuttttttuuuvvvwwwvvvuuuzzzyyyxxxvvvuuutttttttttuuuttttttssstttuuuvvvwwwsssssssssssstttvvvwwwxxxvvvxxxyyywwwtttrrrsssuuurrrrrrrrrrrrrrrrrrrrrrrrtttttttttssssssrrrrrrrrrrrrrrrrrrssssssttttttttttttsssrrrrrrqqqqqqqqqqqqpppqqqqqqpppooooooppprrrsssssssssssssssssssssssspppooooooppprrrrrrpppooonnnooonnnfffXXXIII???:::555555666999999666...(((&&&###!!!"""%%%(((***+++...+++&&&""" """%%%$$$!!!!!!"""###$$$""" !!!"""'''...,,,%%%+++%%% !!!!!!"""$$$)))***$$$"""""" ***'''### !!!!!! !!!%%%,,,---,,,(((###+++BBBYYYLLL<<<)))!!!:::GGG:::$$$%%%$$$$$$%%%)))+++,,,,,,///,,,&&&!!!%%%)))///<<>>SSSeeeiiihhh```YYYXXXYYYXXXTTTYYY\\\ZZZYYYYYYWWWTTTCCC555'''$$$&&&&&&&&&&&&gggKKK<<<444---+++)))''''''******)))((('''&&&&&&&&&&&&%%%'''((('''%%%$$$$$$%%%'''(((***++++++,,,...//////......111555777666333---+++(((&&&%%%&&&'''((($$$&&&&&&&&&$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$######"""!!!!!!!!!!!!  !!! ###(((222BBBQQQgggttt~~~~~~~~~{{{zzzzzz|||||||||}}}~~~~~~~~~}}}|||{{{{{{zzzyyyxxxxxxxxxxxxwwwvvvuuuttttttuuuvvvwwwyyyyyyyyyxxxxxxxxxxxxxxx|||zzzxxxvvvvvvwwwxxxyyy{{{yyywwwvvvxxxzzz{{{{{{{{{zzzyyywwwwwwvvvvvvvvvuuuuuutttttttttuuuvvvwwwssstttvvvwwwxxxyyyxxxxxxxxxyyyyyywwwtttssssssssstttttttttttttttttttttttttttssssssssssssrrrrrrrrrppppppppppppqqqqqqqqqqqqssssssrrrqqqqqqqqqrrrrrrqqqrrrrrrrrrpppppprrrssssssssssssssssssssssssssspppooonnnoooqqqqqqooommmooonnnjjj___OOOAAA888555888888888999777222+++%%%$$$"""!!!!!!%%%***---...+++(((### ###$$$""""""%%%%%%"""$$$$$$%%%$$$###!!! $$$000BBBJJJAAA444&&&  $$$""""""$$$###!!!"""!!!"""### '''777999111((("""!!!###!!!!!! !!!###'''************(((%%% """!!!)))000666JJJdddqqqpppyyyyyyrrr]]]@@@,,,000>>>\\\tttpppNNN333...???UUUgggkkkjjjbbb\\\YYYYYYXXXWWWYYYZZZXXXXXXYYYVVVPPP777---%%%%%%(((((((((***pppTTT>>>555---+++***((())),,,******)))(((''''''''''''%%%''')))***)))'''''''''(((***,,,,,,,,,,,,...000///......000444666777666...,,,)))'''&&&''')))***&&&''')))(((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!!!!!!! !!!!!!!!! !!!%%%---<<>>666444999999:::888555///((($$$###"""!!!"""&&&+++---...)))%%%!!!!!!$$$%%%###%%%'''&&&""")))((('''%%%###!!!!!!&&&111CCCTTTWWWMMMAAA111(((!!!###%%%$$$!!! !!! !!! %%%222777000(((""" !!!$$$(((***+++***((((((&&&### !!!######***,,,///BBB___pppqqquuusssnnn]]]AAA,,,...<<<\\\tttqqqOOO333...@@@[[[mmmnnnmmmhhhbbb^^^\\\[[[YYYZZZYYYWWWWWWVVVNNNEEE,,,&&&###&&&))))))***,,,yyy]]]BBB777---+++,,,+++,,,///++++++***)))(((((((((((($$$&&&)))***)))(((((())))))+++,,,,,,,,,,,,...000...------...111444555666///---***((('''''')))***((()))+++***)))''''''((($$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  $$$***888EEEYYYhhhxxx~~~~~~~~~}}}~~~~~~}}}{{{yyyyyyzzzyyyzzz}}}~~~~~~|||{{{||||||||||||||||||{{{{{{wwwvvvuuuttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwzzzxxxwwwuuuuuuuuuwwwwww|||yyyvvvuuuwwwyyy{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwvvvuuuuuutttuuuvvvwwwxxxtttuuuxxxzzz{{{{{{zzzyyyyyyyyyxxxwwwvvvuuuttttttuuuuuuuuuuuuuuuuuuuuuuuussssssssssssssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrqqqqqqrrrrrrsssrrrssssssrrrqqqqqqrrrtttrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppqqqrrrrrrpppnnnqqqmmmdddVVVFFF;;;666666999::::::888333,,,&&&###"""!!!"""$$$(((,,,------&&&### !!!###$$$###&&&***(((###)))(((&&&$$$"""!!! )))<<>>DDDJJJFFF999***###!!!"""""" !!!000===AAA555'''&&&!!!!!!&&&***------,,,(((***+++***(((&&&%%%&&&+++(((+++888JJJ[[[iiissshhhhhhiiibbbJJJ...)))333RRRkkkkkkNNN000)))AAAcccllljjjjjjkkkhhhaaa\\\[[[YYY[[[YYYSSSKKKBBB555***!!!!!!$$$((((((%%%&&&***oooNNN@@@333............///+++***)))(((((('''((((((!!!###$$$%%%%%%&&&)))+++)))***,,,,,,++++++---...///...---,,,,,,///333555111///+++(((&&&&&&&&&'''''')))++++++)))&&&%%%%%%###$$$%%%%%%%%%%%%$$$###"""""""""""""""""""""###""""""!!!!!!!!!!!!""""""!!!!!!"""""""""#########!!!!!!!!! $$$///;;;JJJ\\\ppp|||~~~~~~~~~~~~~~~~~~}}}|||}}}zzzzzz{{{{{{|||}}}}}}~~~yyyxxxwwwuuuvvvwwwxxxzzzwwwvvvuuuttttttuuuvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyvvvwwwyyyzzzzzzzzzzzzzzzyyyxxxvvvwwwxxxzzzyyyyyyxxxxxxwwwvvvvvvvvvwwwwwwwwwvvvuuuuuuuuuvvvxxxxxxvvvvvvwwwxxxyyyzzzzzz{{{xxxvvvuuuvvvxxxyyyxxxvvvttttttttttttttttttttttttrrrrrrrrrsssssssssttttttrrrqqqqqqqqqpppppppppppprrrqqqqqqqqqrrrrrrssstttpppqqqrrrqqqooooooqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqpppoooooooooooommmkkklllggg[[[LLL>>>777777:::888::::::777000)))%%%### """%%%***------***'''""""""$$$%%%###""""""%%%(((///;;;HHHMMMKKKAAA===777///((($$$!!! ***333BBBKKKHHH???>>>CCCBBBGGGOOOTTTNNN???444///&&&!!!"""###!!!'''555AAAAAA333%%% &&&### %%%***,,,,,,+++(((***,,,,,,)))&&&%%%$$$)))%%%111KKK]]]___dddnnncccaaaccc___HHH+++%%%000KKKffflllQQQ333'''===```iiifffgggjjjhhh```[[[ZZZXXXZZZVVVLLL@@@777---%%%""""""%%%(((%%%!!!"""&&&uuuTTTEEE666000///...------***)))(((''''''&&&&&&'''$$$%%%&&&&&&&&&(((,,,///)))***++++++++++++,,,---000///...,,,,,,...222666222///,,,(((%%%%%%%%%&&&&&&(((******(((%%%$$$$$$###$$$%%%&&&&&&%%%$$$###"""""""""""""""#########""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$""""""!!!  +++777AAATTTjjjwww}}}~~~~~~~~~~~~{{{}}}}}}{{{zzz{{{zzzzzzzzzzzz{{{|||~~~|||zzzxxxvvvvvvxxx{{{|||wwwvvvuuuttttttuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyvvvxxxzzz}}}~~~}}}|||{{{yyyxxxwwwxxxzzz{{{zzzyyywwwwwwvvvvvvvvvvvvvvvvvvwwwvvvuuuuuuuuuvvvxxxyyyvvvvvvvvvwwwxxxyyy{{{{{{wwwuuutttvvvyyy{{{yyywwwttttttttttttttttttttttttrrrrrrrrrsssssstttttttttqqqpppppppppoooooonnnnnnqqqqqqqqqqqqrrrrrrssstttpppqqqqqqpppooooooppprrrqqqqqqqqqqqqqqqqqqqqqqqqooonnnmmmmmmnnnmmmkkkiiiiiicccWWWHHH;;;666777:::888::::::777///)))%%%$$$"""''',,,///---)))%%%!!!###&&&(((%%% !!!%%%%%%)))...888IIIZZZbbbbbbVVVPPPFFF:::///&&& ,,,000888>>>999111222:::CCCFFFJJJLLLDDD999555777444,,,"""!!!""" ###,,,888CCC>>>000"""!!!%%%!!!$$$))),,,+++***'''))),,,,,,)))&&&######%%%"""666[[[mmmdddaaajjj```]]]^^^[[[DDD((("""...GGGeeemmmUUU555''':::\\\iiieeefffkkkiiiaaa[[[[[[WWWYYYSSSFFF888000***%%%###$$$'''((($$$$$$]]]HHH777555555///---000++++++)))(((''''''''''''$$$$$$$$$%%%&&&'''((()))***+++,,,,,,+++***,,,---///---+++***+++...111444666222,,,)))''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$#########"""""""""""""""!!! !!!!!! !!!!!!"""!!!!!!"""***000;;;HHH]]]qqq}}}}}}~~~~~~~~~~~~}}}|||||||||||||||}}}~~~{{{||||||}}}}}}}}}}}}}}}|||{{{zzzxxxwwwwwwxxxxxxwwwvvvuuuttttttuuuvvvwww{{{{{{zzzzzzzzzzzzyyyyyyxxxyyyzzzzzzzzzyyyxxxwwwxxxyyyzzz{{{{{{{{{yyyxxxwwwzzz|||zzzuuusssuuuxxxttttttvvvwwwxxxxxxxxxxxxvvvxxxzzzzzzxxxvvvvvvvvv{{{{{{{{{{{{zzzyyyxxxwwwssspppooorrrtttsssvvv{{{wwwxxxxxxwwwtttsssssstttsssrrrpppnnnnnnooopppqqquuuuuutttttttttsssssssssqqqrrrqqqpppnnnmmmnnnooonnnnnnooopppppppppppppppssssssrrrqqqqqqpppoooooommmbbbSSSFFF===999888888777;;;<<<555+++$$$$$$&&&$$$&&&***...///,,,&&&!!!  """%%%'''---999IIIZZZgggmmmfffeeecccVVV>>>'''!!!&&&(((,,,...,,,'''%%%'''+++444666888999::::::<<<===999555///)))###***555<<<===888,,,  %%%******))),,,111------)))!!! $$$###"""%%%HHHlllhhhVVV^^^pppccc\\\cccbbbEEE)))%%%))):::WWWfffOOO///'''888III\\\```fffjjjiiiccc\\\WWWSSSNNNDDD777+++%%%%%%&&&---,,,***%%% fffOOO;;;666555000,,,...++++++)))(((((('''''''''%%%%%%%%%%%%&&&&&&'''((('''((())))))(((((()))******+++,,,...000222333444666333...***''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$#########"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!  (((...777CCCVVVkkk{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||||||||{{{||||||}}}}}}}}}}}}}}}}}}|||zzzyyyxxxxxxyyyyyywwwvvvuuuuuuuuuvvvwwwwwwyyyyyyyyyzzzzzzzzzzzzzzzxxxyyyzzz{{{{{{{{{{{{{{{|||||||||{{{zzzyyywwwwwwvvvyyy{{{yyyuuusssuuuxxxttttttuuuvvvwwwwwwwwwwwwvvvwwwyyyxxxwwwuuuvvvvvvzzzzzzzzzzzzyyyxxxwwwvvvtttqqqqqqtttvvvuuuwww{{{yyyyyywwwtttrrrrrrtttvvvuuutttrrrpppppppppqqqrrrttttttttttttttttttssssssqqqrrrrrrpppnnnmmmnnnooonnnoooppppppqqqqqqppppppsssrrrrrrrrrrrrrrrqqqpppggg]]]OOOBBB;;;999::::::999;;;;;;555+++$$$$$$&&&%%%(((,,,...---)))$$$  """%%%***222<<>>111,,,111------)))""" """"""%%%BBB^^^ZZZQQQ\\\llliiiccckkkkkkMMM...$$$$$$777OOOZZZDDD''',,,:::IIIOOOXXX```bbb___YYYTTTGGGCCC:::///%%%"""###&&&))))))'''$$$ tttZZZAAA888666111,,,,,,+++***))))))((((((((((((&&&&&&&&&%%%%%%&&&&&&'''&&&'''((((((''''''(((***%%%(((---222555666555444666444000+++(((&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$############### !!!!!!"""######!!!!!! !!!!!!!!!!!! %%%+++222;;;LLLaaauuu~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{zzz{{{|||}}}}}}~~~~~~}}}}}}}}}}}}|||{{{zzzzzzzzzzzzxxxwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{yyyzzzzzz{{{|||}}}~~~~~~|||zzzxxxwwwvvvvvvvvvxxxzzzxxxuuusssuuuwwwttttttuuuuuuvvvvvvwwwwwwvvvwwwwwwvvvttttttuuuwwwxxxxxxyyyxxxxxxwwwvvvuuuuuusssssswwwyyywwwxxx{{{{{{yyywwwsssqqqqqquuuxxxvvvuuusssrrrqqqqqqrrrrrrssssssttttttttttttttttttqqqrrrrrrpppnnnmmmnnnpppnnnoooppppppqqqqqqppppppoooooooooppprrrrrrpppooo```VVVIII>>>999999;;;===:::<<<:::333***$$$$$$'''(((,,,//////)))$$$ ###''')))---777FFFRRRYYY[[[[[[RRR>>>+++"""###"""%%%&&&%%%###"""%%%(((((((((&&&%%%$$$&&&***---000,,,((($$$!!!$$$///777::::::+++""" !!!"""///KKKaaaXXX;;;,,,000......,,,'''%%%### $$$999HHHEEEJJJ\\\iiiqqqkkkrrrrrrVVV555$$$---???FFF444!!!+++000666???GGGKKKJJJFFFCCC777333---%%%!!!$$$$$$%%%&&&$$$!!!~~~dddGGG:::777333---++++++******)))(((((())))))((('''&&&%%%%%%%%%%%%%%%&&&((())))))((((((***+++%%%(((---222555555444333666555222...)))&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$############################## !!!!!!""""""""""""!!!!!! !!!!!!!!!!!! ###(((///555CCCXXXooo~~~~~~~~~}}}~~~}}}zzzyyy||||||}}}~~~~~~~~~~~~}}}~~~}}}}}}|||||||||{{{{{{xxxxxxxxxwwwwwwwwwwwwwwwvvvvvvwwwxxxyyyzzz{{{|||}}}||||||}}}}}}~~~~~~|||yyywwwwwwwwwwwwvvvwwwxxxwwwuuutttuuuvvvuuuttttttuuuuuuvvvvvvwwwwwwwwwvvvuuussssssuuuwwwvvvwwwwwwwwwvvvvvvuuutttvvvtttvvvzzz{{{yyyyyy|||yyyxxxwwwtttrrrrrrtttwwwvvvuuutttsssrrrrrrrrrrrrssssssssstttttttttttttttqqqrrrrrrpppooonnnoooqqqmmmnnnooooooppppppoooooolllkkkkkknnnqqqqqqnnnkkk[[[RRRFFF<<<888:::===???<<<<<<888111)))%%%%%%(((+++///111...&&&!!!!!!$$$$$$&&&+++444<<<>>>AAABBB<<<000%%%!!!""""""$$$%%%$$$###$$$'''))),,,,,,***'''$$$"""###%%%%%%"""&&&000666777666%%%%%%444VVVsssggg???***/////////...---,,,)))###"""...222222EEE```jjjuuummmrrrsssYYY;;;''' +++000&&&%%%###'''+++///111111...---((('''%%%""" """%%%%%%"""lllNNN===777333///++++++******))))))))))))***((('''&&&&&&%%%%%%%%%%%%%%%'''((()))((((((***+++((())),,,///000111111000555555444000***&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$####################################""""""!!!!!!!!!!!!!!!!!! !!!!!! !!!&&&---111<<>>)))---++++++---///000,,,'''$$$$$$###'''DDDeeepppsssiiilllmmmZZZAAA--- """ ######""""""!!!!!!"""""""""!!!"""###$$$###  !!!tttWWWAAA888333000---+++******))))))*********((('''&&&%%%%%%%%%%%%%%%###%%%&&&'''&&&'''(((***)))***+++,,,---.........333555555222,,,'''&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$###""""""!!! !!!!!! !!!!!! ###)))---777HHH^^^rrr~~~~~~|||{{{|||}}}~~~~~~~~~~~~|||}}}}}}~~~~~~}}}}}}|||zzz{{{{{{{{{zzzyyyxxxwwwwwwwwwxxxyyy{{{|||}}}}}}~~~~~~|||zzzyyyzzzzzzyyyyyyyyyzzzzzz{{{xxxxxxwwwwwwwwwwwwwwwwwwxxxwwwvvvuuuuuuvvvwwwxxxvvvwwwwwwvvvttttttuuuwwwttttttuuuuuuuuuuuuttttttwwwuuuuuuyyyyyywwwxxx{{{sssvvvxxxyyywwwuuussssssrrrrrrrrrsssssssssssssssuuuuuutttttttttsssssssssqqqqqqrrrqqqooooooqqqrrrlllmmmnnnnnnoooooonnnnnnpppnnnnnnrrruuussslllfffUUUNNNEEE>>><<<<<<===>>>===:::333,,,''''''***---000000...)))"""!!!!!!!!!"""$$$''''''$$$ %%%&&&%%%  """"""!!! !!!###%%%"""%%%((((((&&&###!!! %%%'''""" ***000222000...!!!#########$$$%%%'''---BBBYYYUUU:::******'''&&&(((...000,,,(((''' ###DDDiiivvvpppeeegggjjj]]]KKK777### !!!###%%%%%%"""|||aaaHHH999333000---+++******))))))***++++++''''''&&&%%%%%%%%%&&&&&&###%%%'''''''''((()))+++((()))+++---......------111444666333---((('''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$######""""""""""""""""""!!!!!! !!!!!!  $$$(((222@@@SSSgggxxx~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{|||}}}~~~~~~}}}||||||{{{{{{||||||{{{zzzxxxwwwyyyyyyzzz{{{{{{|||}}}}}}zzz{{{~~~~~~|||yyywwwyyyyyyzzzzzz{{{zzzzzzyyyyyyxxxxxxxxxyyyyyyyyyxxxyyyxxxwwwvvvvvvwwwxxxyyyvvvwwwyyyxxxwwwuuuvvvvvvttttttuuuuuuuuuuuuttttttwwwttttttvvvwwwuuuwww{{{tttvvvwwwwwwvvvttttttuuuqqqrrrssstttuuuvvvvvvvvvvvvvvvuuutttsssrrrrrrqqqpppqqqrrrqqqppppppqqqsssnnnoooooopppppppppppppppqqqooonnnqqqtttqqqhhh```OOOJJJDDD???======>>>>>>===888111***'''(((,,,000111///+++&&&""" """ ###$$$$$$""""""!!! ###""""""###!!!""" !!!###$$$###&&&((((((&&&$$$#########$$$ $$$---111111///... !!!###%%%%%%&&&111AAADDD888,,,''''''$$$'''...111,,,)))***$$$###CCChhhxxxoooeeegggmmmfffWWWBBB*** !!!###$$$!!!hhhLLL:::333///---+++***************++++++&&&&&&&&&%%%%%%&&&&&&'''&&&''')))*********,,,...%%%(((+++...000///...,,,000444777444---(((((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$!!!!!! !!!!!!%%%...;;;LLL___rrr~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~{{{|||}}}~~~~~~}}}|||{{{{{{||||||}}}|||zzzxxxwwwzzzzzz{{{{{{|||}}}}}}}}}vvvxxx|||}}}yyywwwyyyzzz{{{|||{{{zzzyyyxxxzzzyyyxxxyyyzzzzzzzzzyyy{{{yyyxxxvvvvvvwwwyyyzzzvvvxxxzzzzzzxxxvvvvvvvvvttttttuuuuuuuuuuuuuuutttwwwtttrrrtttuuutttvvvzzzvvvwwwwwwuuuttttttuuuwwwqqqrrrtttuuuwwwxxxxxxyyywwwwwwvvvtttsssrrrqqqppppppqqqrrrqqqppppppqqqsssppppppqqqrrrrrrrrrrrrqqqooommmlllnnnqqqmmmcccZZZJJJGGGBBB???>>>>>>>>>>>><<<777000)))''')))...222222...((($$$""" """%%% $$$###!!!%%%###$$$%%%### !!!###%%%%%%%%%%%%%%%###  '''///222222000...""" """###"""&&&222;;;888...&&&***&&&)))000222...+++,,,'''###AAAfffxxxpppfffjjjrrrmmm```III/// !!! !!!!!!!!!!!! !!!!!!!!!uuuWWWAAA777111+++...---,,,,,,,,,+++)))''''''&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&)))((())),,,000111...+++///222555444000+++))))))&&&'''((('''&&&%%%''')))''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################"""!!!  !!!!!!!!! """###(((444BBBTTTjjj|||~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}|||}}}~~~~~~~~~{{{yyy||||||{{{{{{{{{zzzzzzzzz{{{|||}}}~~~~~~}}}|||{{{}}}zzzyyyzzz|||~~~}}}|||{{{|||}}}|||{{{zzz{{{|||}}}{{{zzzyyyzzzzzzyyyyyyxxxxxxyyy{{{|||~~~vvvwwwxxxyyyzzzyyyxxxwwwwwwuuussssssvvvxxxwwwuuuvvvuuuttttttuuuwwwzzz{{{xxxxxxwwwuuusssssstttvvvvvvuuuuuuuuuwwwwwwuuusssvvvuuutttssssssrrrssssssoooqqqqqqqqqpppooopppqqqtttsssrrrrrrqqqqqqqqqrrrsssooommmppprrrmmm```UUUJJJFFFAAA>>>???AAACCCCCC:::333***(((+++///111111000+++$$$ !!!!!! !!!"""%%%&&&%%%""""""!!!!!!"""$$$&&&(((""""""!!! ###)))///777999///!!!###///444000+++***$$$###'''///222///------+++ '''AAAcccuuulllsssuuuqqqqqqkkkSSS777'''''')))***...,,,++++++---///---((($$$######$$$$$$"""!!!|||^^^FFF999222---...---,,,,,,,,,+++)))''''''&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''))))))))),,,000000...,,,---111444444111,,,)))(((&&&''''''&&&%%%%%%&&&(((''''''&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$%%%########################"""!!!!!! !!! !!!!!!!!!  &&&111>>>NNNddduuu}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~}}}{{{zzz||||||{{{{{{{{{zzzzzzzzz{{{|||}}}}}}}}}}}}|||{{{}}}{{{yyyzzz|||~~~}}}||||||}}}}}}}}}{{{{{{|||}}}}}}{{{zzzzzzzzz{{{yyyyyyxxxxxxxxxzzz{{{|||wwwwwwxxxyyyyyyxxxwwwvvvvvvtttssstttvvvxxxwwwvvvtttuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvtttsssuuuvvvvvvuuuuuuvvvwwwxxxvvvuuuvvvuuutttssssssrrrrrrsssoooqqqrrrqqqpppooopppqqquuuttttttssssssrrrssssssssspppnnnoooooohhhZZZOOOHHHEEE@@@>>>>>>???@@@@@@777111+++)))---000111111...)))###  ###%%%&&&&&&$$$###"""!!!"""$$$&&&'''"""!!! &&&...555;;;;;;...  ***///+++&&&$$$$$$###&&&...111///,,,,,,+++  $$$<<>>>>>>>>===<<<333///,,,,,,///222111000***&&&!!!###&&&''''''%%%$$$###""""""###$$$%%%!!! """)))222:::>>>:::,,,&&&***((($$$""""""!!!%%%,,,000---******'''$$$+++---)))<<>>^^^uuuxxx|||wwwmmmlllqqqkkk]]]666$$$ ###$$$((("""!!!!!!$$$&&&$$$bbbGGG888333///...---------,,,***((((((((((((''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&'''(((((('''''''''((((((+++000444555222---)))&&&&&&'''&&&%%%$$$&&&(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""### &&&---777FFFSSSiiiyyy~~~}}}}}}|||~~~}}}{{{zzz|||}}}zzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{}}}}}}}}}|||||||||}}}}}}~~~~~~~~~}}}|||}}}~~~}}}{{{{{{{{{||||||zzzyyyxxxwwwwwwwwwxxxyyy}}}}}}{{{zzzyyyxxxwwwwwwrrrtttuuuvvvwwwwwwwwwwwwxxxxxxwwwwwwwwwyyyzzz{{{xxxyyyzzzyyywwwuuuvvvwwwuuuuuuuuuwwwyyyzzzyyyxxxuuutttsssrrrrrrqqqqqqrrrppprrrrrrrrrqqqpppqqqrrrrrrsssttttttttttttsssssspppqqqpppmmmeee[[[PPPIIIGGGEEEBBB@@@???===:::777......000222333111...+++""" !!! ###'''((((((&&&%%%$$$###"""!!!!!!!!!)))+++111777777///######))),,,***'''!!!(((,,,)))&&&&&&$$$--->>>@@@222999YYYqqqyyy}}}vvviiigggnnnmmmccc>>>)))!!!$$$###&&&&&&"""mmmOOO;;;555///...---------,,,***(((((((((((((((((('''&&&%%%###$$$%%%%%%&&&'''((((((&&&'''((('''&&&%%%&&&'''(((***...333555444///+++&&&'''((('''%%%%%%''')))''''''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$########################!!! !!!!!!""" $$$***222???KKK___ooo~~~~~~|||~~~}}}zzzyyy|||~~~zzzzzzzzz{{{{{{{{{{{{{{{||||||{{{zzzzzz{{{||||||}}}~~~~~~}}}|||{{{|||~~~~~~~~~~~~}}}|||}}}~~~}}}|||zzzzzzzzz{{{|||zzzyyyxxxwwwwwwxxxyyyzzz}}}|||{{{yyyxxxxxxwwwwwwrrruuuwwwwwwvvvuuuuuuvvvyyyxxxwwwvvvwwwzzz|||~~~xxxzzz{{{zzzxxxvvvvvvwwwvvvuuuuuuvvvxxxyyyxxxwwwuuutttsssrrrqqqqqqqqqqqqqqqrrrsssrrrqqqpppqqqsssqqqrrrssstttuuutttsssrrrpppqqqpppkkkbbbXXXPPPKKKHHHEEEBBB@@@>>>;;;888666///111333555333///+++(((   ###&&&''''''$$$$$$###"""!!! +++,,,000666555+++ !!!''',,,***%%%'''***'''%%%%%%'''***333000###///UUUqqqzzz}}}wwwiiifffnnnqqqjjjMMM444!!!!!!$$$###wwwXXX@@@777000...------...---+++(((((()))))))))((('''%%%$$$###$$$$$$%%%&&&'''((()))''')))***(((&&&%%%&&&(((((())),,,111444444111---(((((()))((('''&&&(((***&&&&&&''''''''''''''''''******)))(((&&&%%%$$$###########################"""!!!!!! !!! """'''...999DDDVVVfffxxx~~~}}}~~~~~~|||~~~}}}yyyxxx|||zzzzzzzzz{{{{{{{{{||||||}}}}}}|||{{{{{{|||}}}}}}}}}~~~{{{{{{|||~~~}}}}}}}}}|||{{{}}}||||||zzzyyyyyyzzzzzz{{{yyyyyyxxxxxxxxxzzz{{{|||{{{zzzyyywwwvvvvvvwwwwwwsssvvvxxxxxxvvvttttttuuuvvvvvvwwwxxxzzz|||}}}~~~xxxzzz{{{{{{yyywwwwwwwwwvvvuuuuuuvvvwwwxxxvvvuuuuuutttsssrrrqqqqqqqqqqqqqqqrrrssssssqqqqqqrrrsssqqqssstttvvvvvvvvvtttsssrrrssspppiii^^^SSSMMMKKKHHHEEEAAA>>>;;;999666444111333666666222---(((%%% ###%%%&&&&&&"""""""""!!!!!!""",,,---333;;;888+++!!!''',,,)))!!!%%%(((&&&######$$$!!!%%%"""***RRRnnnvvv|||wwwiiifffpppuuuqqq___CCC((( """&&&%%%###}}}]]]DDD999000///------...---+++)))((())))))))))))'''%%%$$$######$$$%%%&&&(((((())))))++++++)))&&&%%%'''***))))))+++000444555222///((()))***)))'''''')))***&&&&&&'''''''''''''''''',,,,,,***)))'''%%%$$$##############################"""!!! !!!&&&+++666AAAPPP```sss~~~~~~}}}}}}}}}~~~}}}|||}}}~~~~~~~~~~~~|||}}}yyyxxx|||zzzzzzzzz{{{{{{{{{||||||~~~}}}|||{{{{{{|||}}}~~~}}}~~~{{{zzz|||}}}}}}|||{{{zzz||||||{{{zzzyyyxxxyyyzzz{{{yyyyyyxxxxxxyyy{{{|||~~~yyyxxxwwwuuuuuuuuuvvvvvvssswwwyyyyyyvvvsssssstttsssuuuxxx{{{}}}~~~}}}}}}xxxzzz|||{{{yyywwwwwwwwwvvvuuuuuuuuuwwwwwwuuusssttttttsssrrrqqqqqqqqqqqqqqqrrrssssssqqqqqqrrrsssrrrtttvvvwwwxxxwwwvvvuuussstttqqqgggZZZPPPKKKJJJHHHDDD???<<<999777444333333555777666222+++&&&###"""%%%&&&%%%!!!!!!!!!!!! %%%,,,...777@@@===...  """###(((,,,((( $$$(((%%%""""""+++PPPiiirrryyyuuuiiifffqqqxxxuuummmOOO000$$$"""!!!!!!"""***000000...lllOOO===444000///000///,,,+++---)))(((((('''''''''((((((%%%%%%%%%&&&&&&'''''''''******)))((('''&&&&&&%%%'''&&&(((---333666666444---+++)))'''&&&&&&'''((((((((((((((((((((((((((($$$'''******)))&&&%%%$$$########################$$$######"""""""""""""""!!!!!!  !!!(((000666IIIUUUfffwww}}}}}}}}}}}}~~~}}}}}}~~~}}}{{{zzz|||~~~{{{zzzzzzyyyyyyzzzzzz{{{wwwxxxyyyyyyzzzzzzzzzzzz}}}{{{{{{|||||||||~~~~~~}}}||||||{{{yyyxxxxxxyyy{{{|||}}}zzzwwwuuuuuuvvvyyy{{{wwwvvvuuuttttttuuuvvvwwwuuuvvvxxxxxxvvvuuuvvvwwwtttuuuwwwyyyzzz|||||||||{{{zzzzzzyyyyyyxxxxxxwwwxxxvvvuuutttuuuvvvuuutttuuuuuuttttttsssrrrppppppsssrrrrrrqqqqqqrrrrrrssssssssssssuuuwwwxxxwwwvvvsssooohhh```XXXQQQKKKIIIDDDAAA<<<999888888777666999888666222---'''"""$$$###"""    !!!$$$###!!! $$$...888<<>>+++  &&& %%%)))***,,,---)))###%%%!!! !!!###""";;;^^^eeetttooocccjjjtttqqqmmmllliiiLLL+++""""""%%%...///+++...//////222<<>>rrrUUUAAA555000---...---)))(((***)))((((((''''''''''''(((%%%%%%%%%&&&&&&'''''''''***))))))(((((('''&&&&&&(((''')))---222444444333---,,,***(((''''''((((((((((((((((((((((((((((((%%%(((++++++)))'''&&&&&&########################$$$######"""""""""""""""!!!  &&&...333CCCNNN```qqq}}}~~~~~~~~~}}}}}}~~~~~~|||{{{|||~~~{{{zzzzzzyyyyyyzzzzzz{{{yyyyyyzzz{{{{{{{{{{{{{{{}}}{{{|||}}}|||}}}}}}~~~~~~}}}}}}}}}{{{zzzyyyxxxyyyzzz|||}}}{{{yyywwwuuuuuuvvvxxxyyywwwwwwvvvvvvvvvvvvwwwwwwuuuvvvxxxxxxvvvuuuvvvwwwtttuuuwwwyyy{{{||||||}}}{{{{{{zzzzzzyyyxxxxxxxxxxxxwwwuuuuuuvvvvvvvvvuuuuuuuuuuuuuuutttsssrrrqqqrrrrrrqqqqqqqqqqqqrrrrrrsssrrrrrrsssuuuwwwvvvuuusssnnnfff\\\TTTNNNIIIFFFBBB@@@===:::999888777666999888555000+++%%%!!!######!!!  !!!!!!""""""  !!!###!!!!!!'''---555999<<<<<<+++"""((($$$***+++---...)))"""%%%!!!!!! 999\\\gggooohhhaaajjjooogggbbbooopppVVV111!!!$$$(((***)))...000111444:::???===777:::;;;:::;;;CCCJJJGGG@@@|||^^^HHH888222------,,,)))(((***))))))((('''''''''''''''&&&&&&&&&&&&&&&'''''''''))))))))))))(((''''''&&&(((((())),,,000222333222------,,,+++***)))((((((((((((((((((((((((((((((&&&)))+++,,,***(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""" !!!!!!!!! ###***///:::EEEVVVggguuu}}}||||||}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~{{{{{{zzzzzzzzzzzz{{{{{{zzzzzz{{{||||||||||||{{{~~~~~~}}}|||}}}~~~}}}}}}||||||||||||}}}}}}{{{{{{zzzzzzzzz{{{}}}~~~zzzyyyxxxwwwwwwwwwxxxyyywwwwwwxxxxxxxxxxxxwwwwwwtttvvvwwwwwwvvvuuuuuuvvvtttuuuwwwyyy{{{|||}}}}}}{{{{{{{{{zzzyyyyyyxxxxxxyyywwwvvvuuuwwwwwwvvvuuuvvvvvvvvvvvvvvvuuutttsssrrrrrrqqqqqqqqqqqqrrrrrrtttrrrqqqqqqsssuuuuuuuuussslllaaaWWWPPPJJJFFFCCC??????===;;;:::888666666999777333...(((###"""!!!  !!! ###%%%%%%%%%&&&$$$!!! !!! $$$+++---333555777888)))$$$***$$$***,,,------)))###!!!  666YYYiiihhh___```jjjgggZZZUUUlllrrr\\\444 !!!&&&---666<<>><<<:::888666666777555000***$$$ !!!  """""" """&&&)))(((((('''$$$!!!!!!&&&---///333222333555(((!!!%%%+++%%%)))))))))+++***'''$$$  555VVVfffccc^^^cccjjj^^^PPPQQQeeelllWWW111'''(((***///666>>>DDDHHHKKKNNNNNNJJJHHHDDD;;;111333222222555999999555000sss[[[AAA777///...///...///111,,,+++***)))(((((((((((('''''''''''''''''''''''''''((()))*********(((((($$$%%%&&&(((+++///444777/////////...---+++)))(((((((((((((((((((((((((((&&&((())))))'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""" !!!""""""  %%%)))///888FFFVVVfffuuu~~~~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~|||{{{{{{zzzzzz{{{{{{|||zzzzzz{{{{{{{{{zzzzzzyyyyyyzzz|||{{{zzzzzz{{{}}}{{{zzzzzzyyyzzz|||~~~~~~|||{{{zzzyyyyyyzzzyyyyyyxxxxxxxxxxxxxxxtttuuuvvvwwwwwwvvvuuuttttttuuuwwwwwwuuutttuuuvvvtttuuuwwwzzz|||}}}~~~}}}}}}|||{{{{{{zzzzzzyyy{{{yyyxxxwwwxxxyyyxxxwwwwwwwwwxxxxxxyyyxxxxxxxxxuuuuuuttttttttttttuuuuuuxxxuuurrrqqqssstttuuuuuuooofffYYYOOOJJJGGGDDDAAA;;;<<<>>><<<999777777777555222---&&&!!!!!!""""""!!! !!!$$$(((+++)))((('''###!!! &&&---111333///000333&&&!!!###!!!###(((!!!%%%'''$$$$$$(((+++++++++!!! !!!!!!444SSS```bbbcccggggggVVVKKKSSSbbbgggPPP---(((+++///444888;;;>>>@@@DDDFFFDDD???;;;999222+++,,,,,,///555999999666333|||gggDDD999...,,,......///111...---,,,***))))))))))))((((((((('''''''''''''''&&&''')))+++++++++)))((($$$%%%&&&''')))---333777111000///---,,,***)))(((((((((((((((((((((((((((&&&''')))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""""" !!!!!!!!! """%%%,,,333???NNN^^^nnn}}}}}}~~~}}}|||||||||||||||}}}}}}}}}}}}}}}~~~~~~||||||{{{{{{{{{{{{||||||zzz{{{{{{{{{{{{zzzyyyyyywwwyyyzzzyyyxxxxxxyyyzzzwwwwwwxxxyyy{{{}}}~~~}}}|||zzzyyyxxxwwwxxxwwwvvvuuuuuuuuuvvvwwwuuuuuuvvvvvvvvvvvvuuuuuusssuuuvvvvvvuuuttttttuuutttuuuwwwzzz|||~~~}}}}}}}}}|||{{{{{{zzzzzz|||zzzyyyxxxyyyzzzyyyxxxvvvwwwxxxyyyyyyyyyyyyyyyuuuuuuuuuttttttuuuuuuuuuxxxvvvsssssssssttttttsssiii```TTTLLLIIIGGGDDD@@@:::<<<===;;;888666777:::333///)))###!!!###""""""!!!"""###&&&(((***((('''%%%"""!!!  $$$)))...000+++,,,000%%%!!!"""$$$&&&"""!!!%%%***+++,,,'''---000&&& !!!!!!"""222PPPYYYdddhhhiiibbbPPPHHHTTTbbbcccLLL+++$$$(((---111222111222222666999888555333444222...&&&''',,,555:::999666666rrrLLL>>>111---.........000//////---,,,+++*********)))((((((((('''''''''&&&%%%&&&)))+++,,,+++***)))&&&''''''&&&&&&***000555222111...,,,***)))))))))(((((((((((((((((((((((('''((()))((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""!!! """(((...888FFFUUUfffvvv~~~~~~~~~~~~}}}}}}zzz{{{||||||}}}}}}}}}|||}}}~~~~~~}}}|||~~~||||||{{{{{{{{{{{{|||||||||||||||||||||{{{zzzzzzvvvwwwxxxwwwvvvuuuvvvwwwsssuuuwwwzzz|||~~~|||||||||{{{{{{zzzyyyxxxzzzyyyvvvuuutttuuuwwwyyywwwvvvvvvvvvvvvvvvvvvwwwsssuuuvvvvvvuuuttttttuuutttuuuwwwzzz}}}~~~~~~~~~}}}}}}|||{{{{{{zzz}}}{{{yyyyyyzzz{{{zzzyyyuuuvvvwwwxxxyyyzzzzzzzzzttttttssssssssssssttttttvvvuuussssssssssssrrrpppbbbYYYNNNHHHGGGGGGCCC???999<<<===:::666555888<<<000,,,&&& !!!###""""""###$$$%%%&&&'''((('''&&&%%%!!!  %%%((()))%%%(((...%%%!!!%%%###"""$$$(((((('''000DDDHHH333"""!!!!!! !!! 000LLLVVVeeejjjeee\\\LLLEEENNNXXX\\\FFF'''!!!%%%***,,,,,,+++++++++,,,000111///...000///,,,""""""(((222666333000111yyySSSDDD666000000000///000111000...---,,,+++++++++))))))(((((('''''''''&&&$$$&&&))),,,---,,,***)))))))))(((&&&%%%'''---222333111...+++)))((())))))(((((((((((((((((((((((((((******)))((('''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""!!!!!!  %%%***333@@@OOOaaaqqq{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}zzzzzz{{{|||}}}}}}||||||}}}~~~~~~|||{{{|||~~~||||||{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}|||{{{{{{uuuwwwwwwvvvuuuttttttuuuqqqsssvvvzzz}}}xxxyyyzzzzzz{{{{{{zzzzzz~~~|||yyywwwvvvxxx{{{}}}yyyxxxwwwvvvvvvwwwxxxyyysssuuuvvvvvvuuuttttttuuutttuuuwwwzzz}}}~~~~~~}}}}}}||||||{{{{{{}}}|||zzzzzz{{{{{{{{{zzzuuuvvvwwwxxxyyyzzzzzzzzzsssrrrrrrqqqqqqrrrrrrsssuuussssssssssssrrrpppnnn]]]TTTJJJFFFFFFFFFCCC>>>999<<<<<<999555444888===...***$$$!!!$$$""""""$$$%%%&&&''''''&&&&&&&&&$$$""" """!!!"""###!!!%%%---$$$&&&%%%###$$$&&&%%%!!!666VVV[[[<<<###!!!### ///IIIUUUfffjjjaaaXXXKKKCCCGGGLLLRRR@@@### !!!%%%)))******)))+++---''',,,///---++++++)))%%%""""""(((222444///+++,,,aaaJJJ555111000+++)))---000000//////......------,,,+++(((&&&%%%%%%&&&'''&&&'''***---/////////...))))))(((&&&&&&(((---000333222000---(((&&&'''((((((((((((***,,,,,,***((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!! %%%&&&---888EEEVVVlll~~~|||~~~|||~~~~~~~~~|||}}}~~~~~~~~~{{{{{{||||||}}}|||zzzzzz|||~~~~~~|||{{{{{{{{{|||}}}||||||{{{zzzyyyyyyxxxxxxwwwvvvvvvuuuuuutttsssrrrwwwvvvvvvyyy}}}~~~||||||{{{{{{zzzzzzzzz{{{{{{}}}|||{{{yyyyyyyyyyyyyyyxxxxxxxxxvvvuuutttuuuwwwuuuxxxzzzxxxsssqqqsssvvv{{{yyyyyy{{{}}}}}}~~~~~~~~~}}}|||zzzyyyzzzzzzzzzzzzzzz{{{|||}}}|||zzzxxxxxxzzz{{{yyyvvvtttsssssssssssstttuuuuuu{{{{{{wwwrrrsssuuupppgggRRRNNNIIIHHHHHHFFF@@@;;;:::888666555444444333333)))%%% ###!!!"""$$$&&&&&&&&&$$$###'''&&&$$$###"""!!!""""""!!!!!! """))),,,''' !!!'''***QQQgggSSS555((($$$ )))999DDDTTTXXXXXXOOOBBB888777:::999333))) ###''')))******+++,,,---,,,,,,***(((&&&%%%###!!!###(((...111///((("""lllSSS;;;444444000...000---------....../////////,,,+++)))&&&%%%%%%&&&&&&&&&'''***---/////////...))))))((('''&&&(((,,,000222222000,,,)))&&&&&&'''''''''''')))++++++)))'''***)))(((((('''''''''((('''&&&&&&&&&%%%%%%$$$$$$""""""""""""""""""""""""!!! """(((111;;;HHH]]]ooo|||}}}}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~}}}||||||~~~~~~~~~}}}|||||||||||||||||||||{{{{{{zzzyyyyyyxxxxxxwwwvvvuuusssssssssrrrvvvuuuvvvyyy}}}~~~}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxwwwvvvwwwxxxuuuxxx{{{yyyuuurrrtttvvvzzzyyyyyy{{{~~~~~~||||||}}}}}}}}}|||{{{zzzyyyzzzzzzzzzzzzzzz{{{||||||{{{yyywwwxxxzzzzzzyyywwwtttsssssssssssstttuuuuuuxxxyyyvvvrrrrrrrrrkkkbbbPPPLLLHHHFFFFFFDDD>>>999:::888555555666555222000'''$$$ ###%%%""""""###$$$$$$###""""""######!!!!!! !!!""""""!!! &&&***(((&&&---666===\\\jjjRRR333'''###!!!!!! ...>>>IIIAAADDDCCC===333,,,,,,...222...'''!!!"""&&&)))))))))))))))((((((((('''&&&$$$"""!!!!!!"""&&&+++...,,,&&&"""vvv[[[???444222///---...++++++,,,---///000111111---+++)))'''%%%%%%%%%%%%&&&'''***,,,.../////////******)))'''&&&(((+++...111111000---***''''''''''''&&&&&&'''))))))(((&&&******)))))))))((((((((()))(((((('''&&&%%%$$$$$$""""""""""""""""""""""""!!! """(((///333===PPPbbbuuu|||~~~}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}|||{{{}}}||||||{{{{{{zzzzzzzzz{{{yyyvvvtttrrrrrrrrrsssuuutttuuuxxx{{{~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyywwwxxxyyyzzzzzzzzzyyyxxxwwwxxxxxxyyyyyyyyyxxxxxxuuuyyy||||||xxxvvvuuuwwwyyyyyyyyy{{{}}}~~~}}}||||||||||||||||||{{{yyyyyy{{{zzzzzzzzzzzz{{{||||||xxxwwwvvvwwwxxxyyyxxxwwwtttsssssssssssstttuuuuuuuuuvvvuuusssqqqnnnddd[[[LLLIIIFFFEEEDDDBBB<<<777:::777444555777666000***$$$""" !!!!!!"""###$$$$$$######"""!!!!!!  !!!"""'''***///===JJJVVVjjjkkkNNN///$$$"""###"""!!!...===FFF111111///+++'''$$$$$$&&&)))(((%%%""" """&&&)))((('''&&&%%%%%%%%%&&&&&&%%%$$$"""!!! !!!$$$''')))((($$$!!!dddFFF666111///---,,,------...//////000111111---,,,***(((&&&%%%$$$$$$&&&''')))+++---.........******)))(((''''''***---000111111///,,,)))((()))'''&&&%%%&&&'''(((&&&%%%)))************)))))))))***))))))'''&&&%%%$$$$$$""""""""""""""""""""""""!!! !!!''',,,...444EEEVVVnnnxxx~~~}}}||||||}}}}}}|||}}}~~~}}}}}}~~~}}}|||{{{}}}}}}||||||{{{{{{{{{{{{}}}{{{wwwtttrrrrrrssstttrrrssstttvvvyyy{{{}}}~~~~~~~~~|||{{{yyyyyyxxxxxxuuuvvvxxxzzz{{{{{{zzzyyyvvvvvvwwwxxxzzzzzzyyywwwvvvyyy}}}}}}{{{yyyxxxxxxzzzzzz{{{|||~~~~~~~~~}}}|||||||||||||||{{{zzzzzz{{{{{{zzzzzzzzz{{{{{{|||uuuuuuuuuuuuvvvvvvvvvvvvtttsssssssssssstttuuuuuussstttuuutttppphhh]]]UUUJJJHHHFFFDDDCCC@@@;;;777:::666444555777444,,,%%%  !!!!!!!!!!!!"""&&&%%%$$$""" $$$***666JJJ\\\iiiqqqfffEEE)))""""""!!!###!!!'''333:::///,,,(((&&&&&&&&&&&&&&&$$$%%%%%%%%%### """&&&)))(((&&&$$$######$$$%%%&&&&&&%%%$$$###!!!"""###$$$%%%$$$###!!!rrrSSS???666222000///111111111000000000//////,,,+++***(((&&&%%%%%%$$$%%%&&&''')))+++,,,---...***+++***(((''''''))),,,000111333222///,,,******'''%%%$$$%%%&&&&&&&&&$$$((()))************))))))***))))))'''&&&%%%$$$$$$"""""""""""""""""""""""" !!!!!! """'''(((---;;;IIIfffsss~~~}}}||||||||||||zzz{{{}}}~~~}}}~~~~~~|||{{{|||||||||||||||{{{{{{{{{|||yyyuuusssssstttuuurrrrrrsssuuuvvvyyy{{{}}}~~~~~~|||{{{yyyyyyxxxxxxtttvvvyyy{{{|||{{{zzzyyyvvvuuutttvvvxxxyyyxxxvvvwwwyyy|||~~~}}}{{{zzzyyy|||}}}~~~}}}}}}|||||||||{{{|||||||||{{{{{{zzzzzzzzz{{{{{{ssssssttttttsssssstttttttttsssssssssssstttuuuuuutttttttttsssmmmbbbWWWQQQJJJHHHEEECCCAAA>>>;;;999888555333444444000(((!!! """!!!!!!!!!"""((('''%%%###!!!  ###***999RRRfffrrrnnnZZZ999###!!!"""!!!""",,,111///,,,(((&&&'''((('''&&&###$$$&&&&&&$$$ """&&&((('''%%%###### """$$$&&&&&&%%%$$$"""!!!"""######"""!!!!!!!!!{{{___GGG999222000///444333222111///...---,,,******)))((('''&&&%%%%%%$$$$$$%%%''')))***,,,,,,+++++++++)))''''''(((***...000333333000---+++***(((&&&$$$$$$%%%&&&%%%$$$'''((()))*********)))((()))(((((('''&&&%%%$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!  &&&)))---777BBBYYYiiizzz}}}~~~~~~~~~~~~}}}||||||}}}}}}{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{}}}zzzxxxvvvvvvvvvwwwssstttuuuvvvvvvxxx{{{~~~~~~}}}|||{{{zzzyyyyyyyyywwwxxxyyy{{{||||||{{{{{{yyyvvvssstttwwwyyyxxxuuuxxxyyy{{{}}}}}}|||{{{zzz}}}~~~||||||{{{zzzzzz{{{{{{|||||||||{{{zzzzzzzzzzzz{{{sssuuuuuutttsssrrrrrrttttttsssssssssssstttuuuuuuwwwtttsssqqqiii\\\RRRNNNIIIGGGDDD@@@===<<<;;;;;;555555444222///***### """###""""""###$$$''''''&&&$$$""" """ """)))999SSSjjjssshhhNNN000!!!"""###"""***...)))'''$$$#########""""""!!!###$$$$$$"""!!!###$$$$$$###"""###"""$$$$$$###!!! """###"""  iiiOOO<<<333000///222222111///...,,,++++++(((((((((((((((''''''&&&"""######%%%&&&(((***++++++,,,+++***''''''((()))+++...111222000,,,***))))))'''%%%$$$%%%&&&&&&%%%%%%&&&(((******)))(((''''''&&&&&&&&&%%%%%%$$$$$$"""""""""""""""""""""""" !!!!!!"""!!! %%%***---333:::III[[[ppp}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzzzzzzzzzzzzzzzzzzzzzz~~~}}}|||zzzyyyyyyxxxxxxwwwxxxyyyxxxwwwyyy|||}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||||||||}}}xxxssssssvvvyyyxxxvvvyyyyyyyyy{{{|||}}}|||||||||~~~zzzyyyyyyxxxxxxyyyzzzzzz||||||{{{zzzzzzzzzzzzzzzvvvxxxyyywwwtttrrrsssuuutttsssssssssssstttuuuuuuxxxtttppplllcccUUUMMMLLLHHHFFFAAA===999888:::<<<333444444111***### !!!!!! """$$$%%%%%%%%%$$$"""  !!!(((999SSSiiirrrbbbEEE+++"""&&&&&& %%%'''   !!!""" """$$$%%%###!!! """!!!tttYYYCCC888555555000///...---,,,+++******''''''((((((((((((''''''!!!""""""###%%%''')))***+++,,,,,,***((('''''')))))),,,000111///+++((('''***'''%%%$$$%%%&&&&&&%%%$$$&&&((()))***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" !!!"""""""""!!!%%%(((+++000<<>>666444222111///,,,+++,,,,,,---++++++***)))(((((())))))'''&&&%%%%%%&&&'''((()))***------(((&&&((()))((((((+++...000///...------(((((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$######""""""######!!!"""""""""!!! $$$)))---555@@@TTTjjj}}}~~~~~~~~~|||{{{|||~~~~~~zzzzzz|||}}}|||{{{}}}}}}}}}}}}||||||||||||~~~}}}||||||}}}}}}~~~~~~~~~~~~|||zzzyyyyyyzzz}}}~~~~~~}}}{{{{{{{{{|||}}}~~~yyywwwyyyzzzyyyyyy{{{yyyzzz|||~~~~~~}}}|||{{{}}}}}}~~~~~~}}}{{{yyyxxxwwwwwwxxxxxxxxxyyyyyyyyy|||zzzxxxwwwxxx{{{~~~|||yyywwwuuuuuutttuuuvvvtttqqqrrruuuuuuqqqxxxvvvlll]]]SSSQQQMMMGGGFFF@@@:::888:::;;;999666666111***### !!!!!!!!!"""$$$&&&!!!$$$&&&&&&### !!!%%%%%%***;;;RRRcccfffVVV===***$$$&&&"""!!!$$$%%%%%%"""nnnTTTAAA777555222000...,,,++++++,,,------,,,+++)))(((''''''''''''&&&&&&%%%&&&''')))***)))---,,,(((&&&'''(((''''''***...000000///...---))))))((('''&&&&&&&&&'''((('''''''''&&&&&&&&&%%%'''''''''&&&&&&&&&%%%%%%%%%$$$######""""""######!!!""""""!!! """'''+++111:::KKKaaauuu}}}||||||}}}~~~~~~}}}{{{zzz|||}}}|||{{{}}}}}}}}}}}}}}}}}}}}}|||~~~~~~}}}||||||}}}}}}}}}~~~~~~~~~}}}|||zzz{{{|||~~~~~~}}}|||{{{||||||}}}}}}yyywwwyyyzzzyyyyyy{{{yyyzzz|||}}}}}}}}}|||{{{}}}}}}}}}}}}|||{{{zzzyyywwwwwwwwwxxxxxxxxxyyyyyy{{{zzzyyyyyyyyy{{{}}}~~~|||zzzxxxvvvttttttttttttuuusssqqqrrrvvvuuuqqqvvvssshhhYYYPPPNNNJJJEEECCC???:::999;;;<<<999666222---&&&  !!!###%%%"""$$$%%%%%%"""  ###%%%$$$)))===WWWhhhZZZMMM999)))$$$%%%###!!! www]]]FFF:::555111000...+++***++++++,,,...---,,,***((('''&&&&&&''''''&&&&&&'''(((***+++***......***'''((()))'''&&&)))...111222111///---***))))))(((((((((((()))(((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$######""""""######!!!!!!!!!!!!  %%%(((+++111???TTTjjjzzz~~~~~~}}}||||||}}}~~~}}}}}}~~~~~~}}}{{{zzz{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~||||||}}}}}}}}}}}}~~~~~~~~~}}}|||}}}~~~~~~}}}}}}|||}}}}}}}}}~~~yyywwwyyy{{{yyyzzz|||yyyzzz{{{|||}}}|||{{{zzz~~~}}}}}}|||{{{{{{{{{{{{wwwwwwwwwwwwxxxxxxxxxxxxzzzzzzzzz{{{{{{|||}}}}}}{{{zzzxxxwwwuuutttttttttsssuuutttqqqsssvvvuuurrrtttnnnbbbTTTKKKIIIFFFBBB???<<<:::;;;===<<<888555,,,((("""  """$$$"""###$$$###!!!!!!!!!"""!!! !!!$$$%%%!!!%%%888PPP___MMMEEE777)))######!!!fffNNN===666111000---+++******+++,,,---,,,+++)))((('''''''''(((((('''''''''(((***+++,,,///000,,,)))******(((&&&)))---111444333000...***))))))((((((((()))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&%%%$$$######""""""######!!!!!!!!! ###&&&(((+++555HHH___rrr}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{|||||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}|||||||||}}}~~~||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzxxx{{{}}}{{{|||~~~zzz{{{{{{|||||||||{{{zzz~~~}}}|||{{{{{{{{{}}}}}}wwwwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{|||}}}}}}|||{{{zzzyyyxxxwwwvvvvvvuuuuuutttuuuuuussstttwwwvvvrrrqqqiii[[[OOOHHHEEECCCAAA;;;;;;;;;<<<===:::666222'''$$$ """ !!!"""!!! !!!###%%%###!!! """"""!!!$$$'''###$$$111>>>DDDCCC@@@666+++$$$"""qqqXXXCCC888111000...+++***+++,,,,,,******)))))))))))))))*********(((((('''((()))***)))...///+++)))******((('''(((,,,111555666333000))))))(((((('''((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%$$$######""""""######!!!!!! !!!$$$''')))000???SSSgggvvv~~~~~~~~~}}}|||{{{{{{{{{~~~}}}}}}||||||{{{zzzzzz{{{|||}}}|||}}}}}}}}}~~~~~~~~~}}}|||||||||}}}~~~}}}}}}||||||||||||||||||{{{{{{||||||||||||{{{{{{~~~~~~|||zzz}}}}}}~~~||||||||||||||||||{{{{{{~~~}}}|||{{{{{{|||~~~wwwxxxxxxxxxyyyyyyyyyyyyyyy{{{|||}}}~~~}}}|||{{{{{{zzzzzzzzzyyyxxxwwwwwwuuuwwwvvvtttuuuxxxvvvqqqlllaaaTTTKKKFFFDDDBBB@@@999:::;;;<<<;;;777111---$$$!!!  ###&&&""" ###)))(((%%% $$$++++++...555444...999888333+++'''%%% }}}dddLLL===222111...,,,+++,,,,,,---)))))))))))))))******+++---,,,***)))((((((((((((%%%***,,,)))((())))))'''((((((***///555777555222+++***)))(((''''''''''''(((((((((((())))))))))))((((((((('''''''''&&&&&&%%%$$$######""""""######"""!!! """&&&)))...777FFFXXXkkkwww~~~}}}{{{zzzyyyyyy~~~}}}|||{{{{{{{{{zzzyyyzzz|||~~~|||}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}||||||||||||{{{{{{zzz{{{||||||{{{zzzxxxwww~~~~~~|||zzz}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||||||||}}}~~~~~~yyyyyyyyyyyyzzzzzzzzzzzz{{{{{{}}}}}}~~~}}}|||{{{||||||||||||{{{zzzxxxxxxuuuvvvvvvttttttvvvsssmmmdddXXXLLLGGGEEECCCAAA@@@999:::;;;;;;777222,,,((("""!!!###  %%%+++***&&& $$$///444<<>>???<<<<<<<<<888111)))###  %%%$$$###  ###&&&,,,===JJJ<<<""" """$$$"""!!!iiiKKK<<<444,,,,,,---------...222111///---+++******)))+++++++++***)))(((&&&&&&)))///555555111...---...------,,,...222555777777666000)))&&&((()))'''%%%&&&''')))(((''''''((()))*********)))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!! """'''***///;;;LLLZZZnnnxxx~~~~~~}}}}}}}}}}}}}}}~~~~~~|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyy~~~}}}|||{{{|||}}}~~~}}}||||||~~~}}}}}}|||||||||||||||}}}~~~}}}~~~}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~{{{yyyzzzzzzzzzyyy{{{yyyvvvwwwyyy{{{zzzxxxtttrrrqqqssstttooofff___NNNFFFBBBDDDBBB===<<>>???:::444+++$$$ """!!!###"""&&&&&&!!!qqqOOOAAA333.........///000///...---,,,++++++++++++)))))))))))))))***))))))///111333333000...------))))))***+++---222777;;;777333...+++***)))(((&&&%%%'''(((((('''''')))***)))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###""""""!!!!!! """$$$)))000777III]]]sss}}}|||{{{{{{{{{{{{|||}}}{{{{{{{{{|||}}}~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{|||~~~~~~||||||}}}~~~~~~}}}zzzzzzyyyxxxyyyzzzzzzzzzwwwvvvuuuqqqjjj]]]OOOEEEAAA@@@@@@AAABBB@@@===;;;111+++###!!!"""$$$ ###!!!### zzzVVVEEE444......//////111...---,,,+++++++++++++++'''***---000222222000///333444444333111///......***+++,,,,,,,,,...333777777444000---+++)))((('''%%%&&&(((((('''((()))+++((()))))))))))))))((((((''''''''''''''''''''''''$$$$$$###""""""!!!!!!  """$$$(((...333===QQQggguuu}}}~~~~~~}}}}}}}}}{{{zzzzzz{{{}}}}}}{{{{{{||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}zzz|||~~~~~~||||||~~~~~~~~~|||{{{{{{{{{zzzzzzzzz{{{|||vvvuuurrrmmmdddWWWKKKBBBAAABBBBBBAAA@@@===888333$$$  !!!(((""" ((((((!!! aaaNNN999///...//////000---,,,+++++++++++++++,,,''',,,444:::<<<:::555222555444333111000///...---***---...---++++++///222777555222///,,,***(((((($$$&&&'''((('''((()))+++(((((()))*********))))))(((((((((((((((((((((((($$$$$$######"""!!!!!!!!! !!!""""""  ###'''---000444DDDXXXhhhttt}}}}}}~~~}}}{{{zzzzzz{{{}}}~~~||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}~~~|||}}}}}}~~~|||{{{zzz{{{{{{zzzyyyyyyzzz|||vvvsssnnnfff\\\PPPGGGAAA@@@BBBBBB@@@===999111))) &&& """******!!!nnnXXX???333000.........,,,+++++++++++++++,,,,,,)))000;;;CCCDDD???666000555444111///...---,,,+++(((,,,///...+++***---000777666444000,,,***)))((($$$&&&'''((('''(((***+++'''((()))***************((((((((((((((((((((((((%%%%%%%%%$$$######""""""""""""!!! !!!"""###!!!  $$$))),,,...:::IIIYYYjjj{{{~~~|||zzzyyyyyyzzz|||~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~|||||||||}}}~~~~~~||||||}}}|||zzzxxxxxxyyyzzzyyywwwwwwyyy{{{vvvrrrjjj___SSSHHHBBB>>><<<@@@@@@<<<999555+++!!! ###"""xxx```DDD666111...,,,,,,+++++++++***++++++,,,,,,***333???HHHIIIAAA666---555222///---,,,+++***)))&&&+++//////,,,***,,,///777777555111---***))))))$$$%%%'''(((((((((***,,,'''((()))******+++******))))))))))))))))))))))))''''''&&&%%%%%%$$$$$$###%%%$$$###!!!!!!!!!"""###"""!!!!!!&&&(((+++333???OOOdddxxx~~~~~~}}}|||zzzxxxxxxzzz|||}}}~~~~~~~~~~~~~~~}}}||||||||||||||||||}}}~~~}}}~~~}}}}}}~~~~~~}}}||||||}}}~~~}}}}}}|||{{{|||~~~~~~|||||||||{{{yyywwwvvvxxxyyyxxxuuuuuuwwwzzzwwwqqqgggYYYLLLCCC>>><<<888===>>>999666222(((%%%)))'''###mmmRRR>>>555333000---------------------------000555<<>>"""gggMMM;;;333111222........................///000000000///...,,,+++''''''''''''((()))***+++)))))))))(((''''''))),,,000333777888555111---+++(((''''''''''''(((***+++(((((())))))***+++---......---,,,+++************(((((('''&&&%%%%%%$$$$$$"""""""""!!!!!!!!!  !!!&&&,,,333<<>>>>>BBB777555111+++%%% 111IIIOOO;;;""""""***eeeKKK999444444///////////////////////////000111111000...+++*********)))((((((((((((((()))***+++***(((((()))***---111555999:::666111---)))((('''&&&&&&'''((((((((((((((()))***+++------,,,,,,,,,++++++***))))))''''''&&&&&&%%%%%%$$$$$$###"""""""""!!!!!!!!!!!! %%%)))+++...777FFFRRRgggqqq~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~}}}}}}}}}yyyzzz|||}}}~~~~~~{{{|||zzzzzz{{{wwwjjj\\\DDD666111999AAA@@@>>>???555222---'''!!!555NNNTTT@@@(((%%%rrrWWWBBB888555000000000000000000000000...///111111000---***(((+++***)))(((''''''''''''(((***++++++))))))***+++---000444999;;;999333///+++***(((''''''''''''((((((((())))))***+++---...,,,,,,,,,,,,+++***))))))''''''&&&&&&&&&%%%%%%%%%######"""""""""!!!!!!!!!!!!$$$&&&)))111===FFFYYYfffvvv}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}}}}}}}||||||{{{xxxzzz|||~~~zzz|||{{{xxxtttkkk[[[LLL444000111:::BBBBBB===:::///,,,'''""" !!!!!!222KKKWWWGGG---}}}cccLLL===666000000000000000000000000111111111111///---+++******)))((((((((((((((()))''')))++++++******+++,,,...///333888;;;:::555111,,,+++***(((''''''(((((((((((())))))***+++---...------......---,,,******(((((((((''''''''''''&&&#########"""""""""!!!!!!"""'''...666<<>>777333444555444444666777777777666444222000.........///000///...---,,,((()))+++---000222333444444333222222444777999:::555333000,,,)))'''''''''&&&(((*********+++---...//////......---......///,,,+++***((('''&&&&&&&&&,,,...000///,,,(((%%%#########"""!!! """$$$)))...666@@@MMM___ppp|||~~~~~~~~~}}}~~~~~~}}}}}}zzzxxxzzz{{{zzzuuueeePPP???222)))'''(((***,,,...---)))&&&###"""###!!!"""&&&nnnVVVDDD;;;444333555444555666666666666666444222000///---.../////////...,,,+++''')))+++///111333555555666555444444444666999<<<777555222...+++((('''&&&%%%''')))******+++---///...---------------......,,,+++)))((('''&&&&&&&&&---000222111,,,(((&&&%%%%%%$$$"""  !!!&&&***000777BBBSSSfffttt|||~~~~~~||||||}}}~~~}}}|||}}}}}}}}}~~~~~~~~~~~~~~~|||~~~~~~~~~}}}}}}|||{{{|||zzzwwwlllVVV===111,,,(((&&&'''---......+++&&&!!! ((((((###|||fffLLL???444000111111222555555666666666555333222111------.........------,,,)))+++///222555777777888777777777555444555888;;;999777444000,,,)))'''&&&%%%''')))******+++...///---------,,,------...///...---,,,+++***)))))))))---000222000,,,((('''(((&&&$$$""" ###''',,,222:::HHHZZZgggttt}}}~~~}}}}}}{{{{{{|||}}}|||{{{zzz{{{|||}}}~~~~~~~~~~~~|||~~~~~~~~~~~~~~~~~~}}}}}}}}}|||~~~~~~}}}~~~~~~wwwooo[[[EEE///))))))''''''***...,,,)))%%%!!!''',,,***wwwUUUFFF777111000111333555666666777777777666444444......---------.........***,,,000333666777888888666777888666333333555888:::999666222...+++((('''%%%''')))******,,,...000......------...//////000///...------,,,,,,,,,,,,+++...111///+++((()))+++'''%%%###  ###)))---222===LLLWWWiiiuuu}}}~~~~~~}}}|||{{{|||}}}|||{{{yyyzzz|||~~~|||~~~||||||}}}}}}}}}}}}}}}~~~||||||{{{{{{}}}zzzlll^^^FFF555)))'''&&&$$$'''///...)))$$$!!!%%%///222 '''""" ^^^MMM;;;333222333666888666777888999999888777666000///...------...///000)))+++...222444555666555555777888666333111333555;;;:::777333///,,,)))'''%%%''')))***+++,,,...000///////////////000111111...------,,,,,,,,,------***...000...***(((***...'''&&&###   '''+++...666BBBMMM```nnn{{{|||}}}}}}}}}~~~||||||}}}~~~}}}|||yyyzzz|||{{{}}}{{{{{{||||||}}}}}}~~~~~~}}}{{{{{{{{{tttaaaNNN666,,,'''((($$$ &&&333...(((""" $$$222888"""******"""  rrrYYY???444444333222444222333666777888777666555666666444111///...000222///111555666777888999;;;::::::888666333222333444;;;<<<:::555...***)))***$$$%%%&&&((()))+++,,,---............////////////111000///...------.../////////---,,,+++*********((('''%%%"""!!! !!!!!! ###)))000888>>>TTT___nnnzzz~~~~~~||||||}}}{{{zzz{{{|||}}}}}}|||zzzzzz|||||||||{{{~~~~~~~~~}}}vvvfffOOO>>>---...+++%%%###&&&'''%%%'''$$$ ---===!!!,,,000 zzzcccIII;;;777333111111111333555777888888777666888777555222///---...000333555666666555555666888;;;;;;999666333222333555999::::::777111,,,))))))$$$%%%&&&(((***,,,---.../////////000000000000000...---,,,,,,,,,---...//////...---+++******))))))((('''&&&$$$###"""!!!!!!"""%%%+++333888DDDOOOaaaqqq|||~~~}}}~~~~~~~~~||||||~~~}}}{{{{{{|||}}}~~~~~~}}}{{{{{{|||}}}|||{{{~~~|||uuuhhhUUU@@@333,,,,,,)))%%%&&&***,,,***%%%###"""+++;;;$$$###'''qqqVVVCCC999333000000000222444777888888777666888888666222...------...444555555444222333555777<<<<<<:::777444333444555555888:::999555///***((($$$%%%&&&(((***,,,...///......//////000000000111++++++******+++,,,...///...---,,,***))))))(((((('''(((((('''&&&$$$"""!!!!!!%%%+++///444???PPPdddttt~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~}}}{{{}}}}}}~~~~~~~~~||||||}}}~~~}}}|||~~~}}}xxxkkkWWWCCC333+++++++++)))'''+++000000,,,""" !!!&&&!!!(((777''' }}}aaaIII:::222000111000111444666888888777666555666555222///---...///000111111000000222555888;;;;;;:::777444222333444111555999;;;999333---(((&&&&&&&&&(((***,,,///000,,,------...///000000111---,,,+++++++++,,,---...---,,,+++)))(((((((((''''''((()))***(((&&&###!!! """&&&***...666DDDVVVggguuu~~~~~~~~~~~~~~~~~~~~~}}}|||~~~~~~~~~}}}~~~~~~}}}|||{{{zzzrrraaaKKK999000---)))++++++,,,000333///(((""")))%%%$$$111&&& lllPPP<<<444333444000111444666777777666555111222333222000///000111/////////......///333555888999:::888555333333333///333888<<<;;;666000+++(((((('''(((***,,,///000---...///000111222333333111000...---,,,,,,,,,---,,,,,,***)))((('''''''''&&&(((***+++***'''$$$"""!!!!!!!!!!!!!!!!!!!!!!!! %%%(((+++000:::GGGXXXiiixxx~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{yyyttthhhVVVBBB444......)))---///000111000))) !!!''''''""")))"""xxx[[[DDD999777666111222444666777666555444///000222111000000111222333333222000...---///000555777:::;;;999666444333///222666:::<<<999333///+++***))))))***,,,...000///000111333444666777777444222000...---,,,,,,------,,,+++)))(((((('''''''''((()))******'''%%%###!!!!!!!!!!!!!!!!!!!!!!!!"""%%%&&&***111;;;HHHZZZnnn{{{~~~}}}|||}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}{{{zzztttjjjYYYHHH:::111---,,,***///222000---)))""""""'''%%%!!!kkkQQQBBB:::555222333555666666555333222///111222222000///000111444555555333111//////000333777<<>>:::777555000111444888;;;:::666333---,,,***))))))+++---///...///000222444666777888333222000...------......---,,,+++***)))((((((((('''((())))))((('''%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&---111888GGG[[[kkkwww~~~~~~}}}}}}|||zzzyyykkk\\\III;;;777555111...,,,111333,,,$$$  """$$$'''www[[[HHH<<<333333444555666666444222111111222333222000......///222444666666444333444555222777>>>BBBAAA===999666111111222666:::;;;888555///---+++))))))+++---...+++,,,---///111333555555000000......---...///000...---,,,***))))))((((((''''''(((((((((&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&,,,---...888KKKZZZqqqzzz}}}}}}~~~~~~~~~}}}|||{{{zzzxxxcccQQQ===444777;;;999444---222222(((!!!"""%%%"""(((  rrrWWWAAA666555444222111222555444111///000333444444222000...111111111222333444555666666777;;;???CCCAAA;;;666999444///222:::===:::444444///,,,......,,,+++---,,,,,,...///111333444444555333000///000222333333///...,,,***)))))))))***(((''''''''''''&&&&&&&&&"""#########"""!!!  ###(((***---333===EEE```kkkzzz}}}||||||}}}~~~uuugggPPPFFF;;;777888:::999666000,,,&&&  '''***&&&!!! zzzaaaIII;;;888777444333555666444222111222333333333111000.../////////000222555777888888999<<<@@@CCCBBB>>>:::<<<666222444:::>>><<<888777222...//////,,,+++---...///000222444555666777555444222222333444555555000///---,,,************))))))((((((((('''''''''#########"""!!!!!! ###$$$&&&+++444;;;NNNYYYhhhvvv~~~}}}~~~~~~yyyhhhYYYGGG@@@:::999;;;;;;777222+++((("""!!!)))+++###%%%%%%qqqUUUBBB<<<999666666888888555333444444333222111000000///...------...000444888:::;;;<<<>>>AAADDDDDDAAA??????999444555:::??????>>>:::444000111000---,,,---///000111333444666777888333444555555666666666666111111000...,,,+++*********)))))))))((((((((((((%%%$$$"""!!! !!!!!! %%%,,,222:::CCCSSSdddsss~~~{{{mmmZZZKKK===;;;:::<<<===:::222+++$$$!!! """ (((***,,,/// aaaJJJ@@@999555777:::999777555666555333111000000000000///---,,,,,,...222666999;;;<<<===@@@BBBCCCBBBBBB@@@;;;666555888>>>AAACCC;;;555111111000...---///......000111333555666666222444666888777777666666333333222111///---+++***)))))))))(((((((((''''''&&&%%%""" """###  $$$***...000666BBBTTTgggxxx~~~qqqbbbQQQEEE===;;;:::;;;:::444+++### !!!###&&&)))###""" $$$&&&222666%%%  mmmTTTDDD:::444777;;;999777888777666333111000000000111111///---+++,,,...111444888999<<<>>>???@@@AAABBB???;;;777444666;;;BBBFFF<<<666111111111//////111......000111333555666666111444888999777666555666555555555444222///,,,***((((((((('''''''''&&&&&&&&&%%%###!!! !!!"""###  $$$))),,,...000777DDDVVVjjjzzz~~~~~~~~~~~~~~~qqqaaaUUUJJJAAAAAA>>>:::666111+++### ###!!! !!!$$$&&&###""" !!!###333777&&&    zzzcccLLL>>>555777:::888777999666555333222111111111222222000---++++++,,,---...333666:::<<<===>>>???AAA===;;;888555555:::BBBHHH@@@999444333222000000333///000111333444666777888222666999:::777444555666777888888777555111---***''''''''''''&&&&&&&&&&&&&&&%%%###"""!!!!!!"""""" !!! !!!%%%'''++++++...555CCCVVVhhhsss~~~~~~~~~~~~~~~~~~~~~~~~~~~sssaaaQQQHHHBBB===BBB===555---'''!!!$$$'''%%%!!!!!!######"""""""""### !!!///222!!!   tttWWWEEE888888:::666555888555444333333222222222222000///---,,,+++++++++,,,000444999<<<<<<===>>>@@@<<<<<<:::777666:::BBBIIIGGG???999666444111000222...///000222444555666777555999<<<;;;777444555777888999::::::777222---***((((((((((((''''''''''''%%%%%%$$$######""""""!!! !!!!!!!!!  %%%'''))),,,555CCCUUUaaasss{{{~~~~~~~~~~~~{{{tttdddRRREEEAAA>>>;;;;;;555---$$$&&&((($$$###%%%''''''$$$!!!******   ```KKK;;;::::::555333777333333333333333333333333......---,,,++++++++++++///333999<<<======>>>@@@<<<<<<;;;888777;;;CCCKKKMMMEEE===999666111000222,,,,,,...///111333444555888<<<>>><<<777555666999999:::<<<;;;888333---***))))))))))))(((((((((((($$$$$$%%%$$$$$$###!!!!!! !!!""""""!!!!!!$$$'''***...:::IIIUUUkkkttt}}}~~~~~~~~~}}}~~~~~~rrrjjjYYYHHH@@@@@@???<<<333...&&&&&&'''!!! ###%%%$$$!!! %%%%%%    ooo[[[CCC666777:::777222444333333444555666444333222000---,,,,,,---......333444555666777888999:::@@@>>>;;;777666:::@@@EEEDDDBBB===999555222000///***+++---...000333666:::999:::;;;<<<<<<<<<;;;:::<<<<<<;;;999666222...+++&&&''''''(((''''''&&&&&&***)))'''%%%###""""""!!!###"""!!!  !!!!!!$$$''',,,222:::???PPPdddvvv{{{{{{}}}|||}}}yyybbbWWWJJJCCCBBB???777000)))&&&!!!!!!######"""!!!!!!   {{{fffLLL===;;;<<<:::555444333333444555666444333222000...---,,,---------111222444555777888999999>>>===<<<999888999===@@@BBBAAA>>>;;;777444222111+++,,,...///000222666999999:::;;;<<<<<<<<<;;;:::======<<<:::777333///---((())))))))))))((((((''')))((('''%%%$$$######"""###"""!!!  """&&&,,,333888FFFUUUeeeoooxxx}}}~~~|||rrrjjjTTTLLLCCC===:::555---&&&###!!!!!!"""!!!   vvvZZZGGG???===;;;888555444333444555555444333222111000...---,,,,,,,,,000111333555777888999999<<<===>>>===;;;999999:::>>>>>>>>><<<:::888555444---.../////////111555888888999;;;<<<<<<<<<;;;;;;=========<<<999444000...+++++++++******))))))(((((('''&&&%%%$$$$$$$$$$$$###"""!!!  !!!"""&&&,,,000888AAANNN]]]ooo~~~~~~}}}ssscccVVVGGGCCC===777111***""" !!!%%% """  hhhQQQCCC===999777666555333444555666555444222222222000...---,,,---111222444666888::::::;;;<<>>AAAEEEEEEBBB<<<777555444666999;;;<<<:::888777444333222///...///222555666888:::<<<============<<<===>>>>>><<<888333000...---,,,***)))((((((((('''&&&&&&%%%%%%&&&&&&'''#########"""!!!!!!$$$'''+++...444>>>MMM^^^rrr}}}uuudddTTTJJJFFFAAA>>>777---### ###$$$$$$###%%%    iiiSSSBBB999555555333222333555777888888555666666333//////222666888777777777888:::===???@@@CCCFFFFFFBBB===888666222444888:::;;;;;;999888777666333000---...111444666777999;;;===>>>>>>>>>===???AAAAAA@@@;;;777444000///,,,***((((((((((((((('''&&&&&&&&&&&&&&&'''%%%%%%$$$$$$"""!!!!!!  """)))***///555<<>>999444222111222555888:::;;;777888777333000111666;;;;;;999666444555888<<>>>>>>>>@@@BBBEEEFFFDDD@@@;;;888333111...+++***))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""  %%%%%%(((...222:::KKK[[[kkkzzz{{{sssdddTTTGGG>>>:::999+++(((######111666///$$$ %%%     kkkSSSDDD===333222000222555999;;;<<<888999777444000222999???===:::555333333666;;;???AAABBBDDDCCC???;;;888777555666888:::<<<=========:::888555000,,,,,,///222555666999;;;===>>>??????CCCEEEHHHIIIHHHDDD???<<<555333000---+++******+++))))))(((&&&&&&%%%%%%&&&'''''''''&&&%%%### !!!""" ###)))...333>>>KKK[[[nnn}}}~~~xxxjjjWWWHHH@@@;;;555111!!!***999888*** ###+++ %%%      ~~~eeeNNN@@@999777222000222777::::::<<<<<<999555333555:::???@@@999111///333999<<<<<<;;;;;;<<<===<<<;;;999888888888777777777:::???CCC;;;:::888333///------...222444666888:::===AAAEEEFFFDDDFFFJJJHHHAAA;;;999666444000......---,,,+++***))))))(((((((((((()))(((***,,,***%%%""""""$$$!!!   """###''',,,444999EEEUUUjjjzzz}}}|||xxxhhhVVVEEE???===666+++###***777:::---   '''...(((###///       pppXXXHHH===999444111333777999888:::::::::888666999>>>BBB;;;666111000444777888777555666777999::::::;;;;;;888888777666666999===AAA;;;:::888444000...///111///222444666888;;;???AAADDDBBBDDDHHHFFF???999888777555222000//////...,,,******)))((((((((())))))'''***---,,,'''###!!!!!!!!! !!!!!!!!!"""%%%)))///333===HHHYYYjjjwww}}}uuulll\\\MMM>>>777222+++### 444===<<<---!!!"""///000)))""",,,       }}}dddQQQAAA;;;555222444666666666777999::::::;;;===AAADDD777444222333666777555222333333333444555888:::;;;888888777666555777;;;>>><<<<<<999555222111222444...111444666888:::===@@@BBBBBBFFFJJJIIIAAA:::999999777444222222222000///++++++***)))))))))))))))&&&+++000000+++%%% !!!!!!  """"""  !!!"""$$$(((***111777CCCSSSeeeuuuyyyiii[[[MMMBBB666...''' '''???AAA:::+++  ,,,222,,,$$$(((      ppp[[[GGG===555333555555444555666777999;;;===>>>@@@AAA666555444444666555333111555444222111222444666888999999888666555555888;;;???>>><<<888444222333444///222555888999;;;>>>@@@BBBEEELLLSSSQQQFFF>>>;;;;;;999666555555555333111---,,,+++******)))******'''---444555000(((""""""!!! !!!!!!"""""""""!!!  """###'''+++444AAAQQQbbbrrr|||yyykkk[[[OOOEEE999...(((### ,,,@@@===222$$$ ###,,,***###       }}}jjjOOOBBB666555666444444555666777999;;;<<<===<<<;;;666444222000000111111000555444111000111333666888999999888666555555777999@@@@@@???;;;777333222222///222444666888:::<<>>MMM```nnn|||sssgggYYYMMMFFF===000$$$!!!""",,,777111&&& ###&&&""" !!!     |||\\\KKK;;;888777444333666777777888999;;;;;;:::888555222///,,,+++,,,---...222111000///111444777:::999999999777555555777999>>>@@@@@@>>>:::555222111...000111222333666:::======DDDQQQZZZVVVJJJ@@@===<<<;;;:::::::::999777444000///...,,,++++++++++++***000777888444---(((&&&&&&%%%###"""  !!!###$$$ $$$***---000;;;LLLZZZrrr|||~~~~~~wwwlll___SSSHHH@@@;;;222&&&&&&(((###  !!!###%%%'''       mmmWWWCCC===:::444333777777666666888;;;<<<:::888444333111...,,,,,,---...111000//////000333555666888999999888666666777999999<<<@@@@@@===888444111///000000000111444999===???EEEOOOVVVRRRHHHAAAAAA<<<;;;:::;;;;;;:::777555111000///---,,,+++++++++***///555666222---***)))((('''%%%###"""!!!  """###!!! !!!###%%%(((000;;;DDDYYYggguuu~~~tttfffUUUIIIDDD>>>666...&&& &&&(((###       yyy```III@@@<<<555333777777666666888;;;===<<<:::666666666444111/////////333222111000//////000000888999999999777777888:::555999???AAA???:::555333222222111000111555;;;@@@CCCGGGOOOTTTOOOGGGDDDGGG<<<;;;;;;;;;;;;:::888555111111///...---,,,,,,+++***...333333000,,,******)))(((&&&$$$###"""!!!!!!!!!""""""!!!  %%%+++111555CCCTTThhhuuu}}}lllYYYCCC:::<<<;;;000$$$ '''%%%        sssYYYEEE===:::888666555666888;;;======:::888999888555222000///.........111222000,,,,,,000444:::;;;:::888:::===;;;555444888===@@@@@@???>>>>>>888666333222222555888;;;CCCKKKSSSSSSMMMFFFDDDEEE@@@===:::999999888555222555333111000......//////***///666999666111+++(((***'''%%%$$$######!!! """ !!!""""""!!!$$$&&&((()))333<<>>::::::999999<<>>;;;999666444111111000000///---,,,+++...222888:::888444///---+++)))&&&%%%%%%%%%$$$""""""   """###$$$'''---666BBBQQQaaajjj}}}~~~{{{uuujjj]]]SSSHHH:::,,,$$$      tttZZZEEE<<<;;;555444555777:::<<<<<<;;;:::999888666444333111111///111444333111000///000777:::;;;;;;===AAAAAA>>>>>>:::888;;;AAAEEECCCAAA:::999888666444333222222>>>CCCHHHJJJHHHGGGHHHJJJJJJHHHDDD@@@<<<999666555111111222222111///---,,,000444999;;;999555111000,,,***((('''''''''&&&$$$###!!!  """###&&&+++333???LLLTTTnnnyyy}}}vvvooogggZZZLLLCCC:::..."""     fffNNN@@@;;;666555555666999;;;<<<;;;:::999888777555444222111111222444444222111000000555:::======???DDDEEEDDDAAA===:::<<>>EEEIIIHHHEEECCCCCCIIIIIIFFFBBB>>>999777555444444555444333222000...111444888:::888555333111---+++)))((())))))((('''%%%###!!! !!!!!! !!!"""$$$&&&***111999???SSScccuuu|||uuuiii^^^TTTJJJ???777---%%%      sssZZZEEE:::888666555555777:::;;;;;;:::::::::999888666444333000000111222333444444444777===@@@@@@AAAFFFHHHGGGBBB???===>>>BBBDDDCCCAAA@@@>>>;;;888666555444444666;;;CCCGGGHHHEEEBBB@@@GGGHHHHHHFFFAAA<<<888777777777666666555444222222000333777888777444333222///---+++***++++++***)))'''%%%#########"""   !!!###$$$'''+++...777GGG[[[jjjwww~~~oooeeeXXXKKKAAA:::222...$$$       hhhOOO>>>:::777555444666888::::::=========<<<;;;999777666222222111111333444444444999???BBB@@@???CCCEEEDDDAAAAAAAAAAAABBBBBBAAAAAAAAA>>>:::777444444444555666:::@@@EEEGGGGGGFFFEEEDDDHHHKKKJJJEEE@@@<<<:::999888777666555444444444///222555666555333222222///...,,,+++,,,,,,+++***((('''%%%%%%%%%###!!! !!!!!!!!! !!!!!! !!!$$$&&&'''333BBBPPPaaarrr|||~~~yyynnn\\\RRREEE999222,,,'''###      xxx]]]HHH;;;888555444555888999999>>>?????????===<<<:::888777555333111222222222222999>>>AAA>>>;;;===>>>>>>AAACCCDDDDDDBBB@@@@@@AAAAAA>>>999555333333444555333666;;;???CCCEEEGGGGGGCCCHHHMMMMMMIIICCC>>>===:::999777555444444444555///111444444333222111111000...,,,,,,------,,,+++***((('''&&&&&&$$$""" !!!!!!""""""!!!!!!!!!!!!"""""" ###&&&$$$+++333???PPPcccooorrr{{{jjjZZZNNNEEE999///)))$$$      iiiOOOCCC<<<666666666666999===>>>>>>???AAABBBAAA>>>;;;===999555222000///...---555444444555999???EEEIIIGGGDDDAAA@@@@@@AAAAAAAAABBB@@@;;;777555444555666444333333777>>>DDDFFFFFFFFFFFFHHHNNNRRROOOEEE<<<888777777666555555555555333333333222222111000///---...............------++++++***)))'''$$$!!! !!!  !!!!!! !!!"""&&&,,,555CCCRRR[[[ooozzz|||ooo\\\NNNHHH999333***###    %%%%%%    ttt]]]JJJ@@@777666777777999<<>>AAA===888444222000...---333222111222666<<>>>>>===<<>>======<<<:::@@@@@@???>>>===:::888666444222111444999???DDDFFFKKKGGGGGGQQQ\\\___VVVLLLBBB@@@;;;777444222222222222333333222111///...,,,---...///000000000000000------,,,+++)))'''$$$############"""!!!!!!  !!!!!!!!! %%%+++///<<>>999555111---***...---,,,---000444888;;;@@@>>>======>>>??????>>>===>>>@@@@@@???<<<999666444333111222666<<>>>>>>>>===<<<;;;777777666555444777<<>>======>>>@@@@@@888999999777555666999<<<>>>AAAEEEFFFGGGIIIMMMPPPLLLJJJFFFCCC???===<<<<<<<<<<<<======:::666222/////////000000111000000///---,,,***)))''''''''''''$$$$$$$$$###""""""!!!!!!""""""""""""!!!!!!!!!    $$$'''***444@@@OOOYYYhhhttt|||}}}xxxpppfffYYYOOOGGG???444++++++%%%         ppp[[[JJJ???<<<>>>===>>>@@@DDDFFFGGGEEEBBB===;;;:::999999777555222...---------...000222333111222444999>>>BBBCCCCCCBBBAAA>>>======???BBBDDD999:::;;;999666555777::::::;;;===AAAGGGLLLPPPQQQQQQPPPMMMIIIEEEBBB???>>>>>>?????????<<<888333000///000000000000//////...///...,,,***((((((((()))&&&&&&%%%%%%$$$######"""######""""""!!!!!!!!!   %%%&&&&&&,,,666444???PPP___kkkwww}}}uuuooo___SSSEEE;;;888555000+++'''"""      qqqVVV@@@999>>><<<::::::>>>CCCGGGFFFEEE???>>>===;;;999777666555000///...------...///000111222444888===BBBFFFIIIKKKHHHDDDBBBBBBBBBAAA???AAA===888777999:::999888999<<>>@@@>>>===>>>???===999555222000//////000111111000///---,,,,,,,,,+++)))&&&%%%%%%###"""""""""###$$$$$$#########""""""!!!!!!  ###%%%'''+++222:::BBBKKK[[[ooo}}}{{{uuupppgggZZZPPPBBB???:::333---'''###!!!        |||cccKKKAAAAAA;;;999999<<>>=========;;;777444333111000000111111111000000...---------,,,)))'''((('''%%%$$$$$$$$$%%%&&&%%%$$$$$$###"""!!!!!!!!! !!!###$$$$$$)))///444:::FFFUUUaaaqqqxxx|||sssggg___YYYQQQFFF>>>999666222,,,&&&!!! !!!     tttZZZIIIBBB===:::999;;;@@@EEEGGGGGGFFFEEEBBB???===;;;:::999444222000...,,,,,,,,,,,,///000333666;;;@@@EEEGGGOOONNNLLLGGGCCC@@@???@@@DDDAAA???>>>@@@???<<<888444666999<<<@@@FFFMMMRRRWWWXXXUUUQQQPPPNNNFFF>>>???>>>======<<<:::666333444333111000111222111000222000///......---+++)))+++***((('''''''''((()))&&&&&&%%%$$$###!!! !!!  !!!"""&&&***,,,---333===FFFYYYbbbnnnxxx~~~zzzuuufff]]]PPPGGGAAA<<<555///...,,,((($$$$$$###    hhhQQQDDDBBB>>>:::;;;@@@EEEHHHIIIIIIHHHEEEBBB???===;;;:::666444222///,,,+++******...///111444999>>>BBBEEELLLNNNPPPMMMHHHCCCAAA@@@EEECCCAAABBBCCCAAA===888333555666888;;;AAAIIINNNTTTUUUTTTPPPOOONNNHHHAAA@@@@@@???>>><<<:::888666666444222111222333222000333222111111111000...+++...---+++))))))))))))***((('''&&&%%%###""" !!!!!!!!! !!!$$$'''((((((***000555CCCKKKWWWccclllttt}}}}}}wwwnnneee^^^RRRJJJAAA:::666333///+++&&&$$$""" )))"""     www^^^LLLGGGAAA;;;999<<>>AAAFFFJJJPPPSSSQQQLLLFFFBBBEEECCCBBBCCCEEECCC>>>999555555555555666;;;BBBGGGPPPQQQOOOKKKJJJLLLKKKGGGEEEEEEDDDBBB???<<<::::::666444333222333444333222444333222333333333111///111000...+++***)))))))))(((((('''%%%$$$"""!!! """"""!!!!!!!!! !!!""""""$$$(((,,,333999BBBKKKTTT```mmmuuuwww~~~|||xxxqqqiiiaaaWWWNNNHHHAAA===777333000---(((%%%%%%***!!!     ppp\\\MMMEEE;;;666888===AAACCCIIIIIIIIIHHHFFFBBB>>><<<;;;999555222///,,,+++++++++,,,---///222666999;;;???DDDLLLTTTYYYVVVOOOIIIFFFDDDCCCEEEFFFEEEAAA===999777555333333888???DDDLLLMMMKKKGGGHHHMMMPPPOOOOOOOOOMMMHHHCCC>>><<<<<<666444333333555666555444444444333555666777555444666444111...+++***))))))(((((('''&&&$$$###""""""""""""""""""!!!!!!!!!!!!!!!###&&&)))***---222777>>>IIIWWWaaabbblllxxxvvvpppgggbbbZZZRRRKKKDDD>>>:::444111...***'''"""'''...***      mmmUUULLL???888888<<<@@@BBBIIIJJJLLLMMMKKKFFFAAA>>><<<:::777333000...------+++++++++---///222555777;;;>>>EEEQQQ\\\___ZZZSSSHHHFFFEEEFFFHHHHHHEEEBBB;;;999666333444888???EEEHHHJJJJJJHHHJJJQQQVVVVVV\\\[[[WWWPPPFFF???<<<<<<555444333444666777777666444444444666888999999777;;;999555111...+++***)))(((''''''&&&%%%$$$$$$$$$#########"""""""""!!!!!!!!!$$$'''$$$&&&)))+++...666AAAIIIJJJSSS___iiipppwww~~~}}}vvvjjj]]]UUUOOOKKKEEE@@@<<<777333000((('''$$$!!!)))888555'''      vvv]]]RRREEE<<<:::>>>BBBDDDIIIKKKOOOPPPNNNIIICCC@@@===;;;888444111///......******+++,,,---000222444::::::@@@MMM]]]dddaaa[[[JJJGGGFFFGGGJJJKKKHHHEEE===;;;777444555:::AAAGGGEEEJJJLLLKKKNNNUUUZZZ[[[fffddd___UUUIII@@@;;;:::555333333444666888888888444333444666999;;;;;;:::???<<<888444000,,,+++***'''''''''&&&&&&%%%%%%%%%############"""""""""""" """$$$%%%&&&'''+++333999:::BBBKKKSSSZZZcccnnnwwwyyyqqqfffWWWHHH>>>AAA>>>:::777444111,,,)))"""!!!222BBB888"""     ppp[[[EEE<<<:::999;;;???@@@MMMaaammmfffTTTFFFAAAAAA>>>;;;999777444000---///---++++++...111222333:::@@@DDDGGGPPP^^^hhhiiiUUUOOOGGGBBBGGGNNNLLLFFFAAA===999888:::>>>BBBCCCDDDFFFHHHKKKMMMOOOQQQQQQZZZ```bbbXXXKKKBBB===999666666666888:::<<<<<<<<<555555555666888:::===>>>@@@;;;444///...---***((())))))((('''%%%$$$$$$###$$$$$$######"""!!!!!!!!!   ###&&&***---...444666999>>>EEENNNXXX___iiiqqq|||}}}wwwoooeeeXXXOOOIIIDDD>>>999999777333...)))&&&###!!!;;;LLL777   kkkRRRDDD@@@<<<:::;;;CCCRRRkkk|||xxxdddOOOEEEDDDBBB???<<<999555111---///---++++++---000111222555;;;???BBBKKKXXXbbbeee[[[UUUKKKDDDFFFLLLKKKFFFAAA===999777888;;;>>>???FFFGGGHHHJJJKKKLLLMMMMMMUUU\\\___XXXMMMGGGDDDAAA>>>===<<<<<<===>>>===;;;555555555555666888:::;;;:::888444333222///+++((()))(((((('''&&&%%%$$$###$$$$$$$$$###""""""!!!!!!!!!   ###&&&(((***(((***,,,///333:::AAAGGGTTT[[[eeennntttzzz|||uuunnnfff```VVVOOOEEE???<<<999555111///---***&&&"""###CCCSSS<<<   ~~~cccRRRHHH@@@;;;999FFFSSSiii{{{|||jjjUUUIIIFFFEEEBBB@@@===888222...000---++++++---///000000111666;;;???FFFSSS]]]aaaeee___SSSIIIFFFIIIIIIFFFEEEAAA===::::::;;;<<<<<>>===<<<:::888666555555444333333444555666333333444555555111,,,((())))))((('''&&&%%%$$$$$$%%%%%%$$$######""""""!!!!!!!!!   """######%%%'''((())),,,111444>>>CCCJJJQQQZZZdddpppxxx||||||~~~}}}vvvlllbbbYYYRRRKKKGGGCCC>>>777444222000,,,)))%%%###!!! !!!(((,,,//////***###,,,KKKZZZCCC###   uuu```OOOCCC===;;;FFFJJJVVVdddhhh___SSSKKKFFFEEEDDDBBB@@@;;;666222111///,,,+++,,,---......111555:::???FFFPPPZZZaaannnjjj^^^PPPGGGFFFEEECCCKKKHHHDDDAAA@@@???===;;;???@@@AAACCCEEEHHHIIIJJJXXX^^^___YYYRRRNNNKKKHHHFFFCCC@@@>>>===:::777555666555333222111111111222---///111333333111---+++***))))))((('''&&&&&&&&&%%%%%%%%%$$$######"""""""""!!!  """$$$&&&'''((())),,,...111444888<<>><<<@@@???DDDNNNTTTRRRLLLIIIEEEDDDCCCBBBAAA>>>:::777333111---,,,,,,------,,,000444999>>>CCCJJJUUU^^^qqqppphhhYYYKKKFFFCCCAAANNNKKKHHHEEECCC@@@===:::777888:::>>>BBBGGGKKKMMMWWW\\\^^^XXXSSSQQQNNNKKKKKKHHHFFFDDDBBB@@@>>>;;;777555333111//////...///+++,,,..................++++++******)))(((((((((&&&&&&%%%%%%$$$#########""""""!!! !!! !!!!!! """###%%%''')))***---000111333666===BBBLLLQQQXXX___gggpppyyy|||tttlllddd]]]VVVQQQEEEBBB>>>:::888555222000)))'''$$$!!!&&&///444888:::<<>><<<666333///---------,,,+++---///444:::===AAALLLWWWjjjpppnnnbbbSSSIIIDDDBBBKKKIIIGGGEEECCC???:::777333444666:::???DDDIIILLLPPPUUUXXXUUUTTTUUUUUURRRKKKHHHFFFDDDDDDBBB???===888666444111///.........,,,---------,,,,,,...000,,,,,,,,,,,,+++++++++***''''''&&&%%%%%%$$$$$$#########"""!!!!!!!!!!!!!!! !!!!!!!!!  $$$&&&###&&&***,,,+++---000333444999AAAGGGNNNVVV___fffnnnsss{{{}}}zzztttmmmiiieee___WWWOOOHHHCCC>>>;;;444333111000...,,,)))&&& $$$+++555CCCOOOVVVZZZ]]]```aaacccgggjjjmmmoooppppppuuuwwwyyywwwpppggg___[[[aaapppwwweeeBBB###   vvvbbbPPPBBB===;;;>>>EEEIIIJJJKKKNNNLLLJJJFFFDDDCCCCCCAAA@@@999555111...------,,,+++***+++000555777999CCCOOO^^^jjjqqqiii[[[OOOIIIFFFGGGFFFEEEDDDCCC>>>999555444444555888;;;@@@DDDFFFJJJOOORRRRRRTTTXXXYYYWWWJJJHHHEEEDDDCCCAAA???<<<999777555222000/////////---...000///---,,,...111............------------'''''''''&&&%%%%%%$$$$$$$$$###""""""!!!!!!"""""" !!!!!!!!!!!!  """!!!&&&''''''(((+++...***///444888:::???FFFLLLTTTYYY```iiirrrxxx|||~~~~~~~~~}}}yyytttnnnooovvv~~~|||xxxpppmmmhhhccc^^^YYYRRRNNNHHHDDD???:::777555222000,,,***'''%%%$$$### %%%222>>>EEEMMMVVVaaaiiikkkmmmooorrrnnnppprrrtttuuuvvvuuutttwwwyyyzzzzzzwwwtttrrrqqqrrrwwwvvvdddBBB###   ttt]]]IIIBBB>>><<<>>>BBBEEEMMMTTTQQQNNNIIIFFFDDDCCCBBBAAA:::777222///...---,,,+++))))))...444444555???LLLTTTdddqqqmmm```TTTMMMIIIFFFEEEEEEEEEDDD???:::555777777777777999<<>>!!!  jjjTTTKKKCCC<<<<<<>>>AAAGGGNNNQQQOOONNNMMMLLLJJJFFFBBB@@@???===999444111111111,,,---///000222666===CCCLLLWWWdddlllhhh___UUUPPPJJJFFFBBBBBBEEEEEE???999888666555666:::>>>AAACCCHHHJJJLLLMMMOOOQQQTTTWWWMMMTTTVVVRRRLLLJJJHHHEEEDDDAAA;;;555111///000111333222000///.........///000000000000000000000000************)))(((&&&&&&&&&$$$!!!"""######!!!###!!! !!!"""###"""  ###%%%&&&(((***,,,---...111333444666999===AAAEEEHHHJJJSSSRRRQQQPPPNNNKKKIIIHHH>>>:::666666<<>><<<999666444222111000///---***(((%%%###""" ...???UUUhhhpppooottttttuuuuuuuuuuuutttsssvvvyyy{{{zzzxxxwwwyyy|||wwwwwwwwwwwwxxxyyyzzz{{{|||uuugggPPP111  wwwdddSSSIII@@@>>>???AAADDDIIIPPPQQQSSSRRRPPPLLLHHHFFFEEECCC???:::555111000000+++,,,---...///333999>>>GGGOOO[[[fffjjjfff^^^WWWSSSKKKCCC@@@DDDEEEBBB===<<<:::777777:::===@@@AAAGGGIIIKKKMMMMMMOOORRRTTTUUUZZZ\\\YYYUUURRRMMMHHHFFFBBB===888444333444555222111///---,,,,,,,,,---000000000000000000000000++++++***)))(((''''''&&&&&&$$$""""""$$$$$$""" """!!! !!!#########!!!"""%%%'''(((***---///,,,---///222555888:::;;;???>>>>>>===<<<:::999888333000,,,,,,000999BBBIIIdddllltttxxxxxxvvvwwwxxxyyywwwtttsssrrrpppmmmkkkhhhiiijjjjjjiiifffcccaaaZZZXXXVVVTTTQQQNNNLLLKKKFFFEEECCC@@@===:::888777666555333111...,,,***)))'''&&&$$$"""  222III[[[hhhqqqtttrrrvvvvvvvvvvvvvvvvvvvvvvvvxxxzzz|||{{{yyyyyy{{{}}}xxxxxxxxxyyyyyyzzz{{{|||zzzuuueeeHHH)))  yyy```SSSFFFAAAAAA@@@@@@BBBNNNSSSXXXYYYUUUPPPLLLKKKJJJGGGBBB<<<777222///...,,,---------...111555999@@@EEEOOO]]]hhhkkkfff```\\\PPPCCC???CCCGGGFFFCCCBBB>>>:::888999;;;===>>>CCCFFFIIIKKKLLLMMMOOOQQQWWW[[[]]]\\\ZZZXXXPPPGGGGGGDDD???;;;888777888999444333111///---,,,,,,,,,000000000000000000000000---,,,***(((''''''''''''&&&%%%$$$$$$$$$$$$###!!!"""!!!!!!"""$$$%%%$$$###  !!!###&&&))))))***+++,,,...///000111000000111111111111000000000...,,,,,,...333888;;;JJJPPPWWW[[[[[[ZZZZZZ[[[[[[YYYVVVTTTRRRQQQNNNKKKLLLMMMNNNNNNLLLJJJHHHFFFCCCBBB???===;;;:::999999555444333222000///...---,,,+++)))'''%%%###"""!!!###333JJJdddqqquuuvvvvvvvvvyyyxxxwwwvvvvvvwwwxxxyyyyyy{{{||||||{{{{{{|||}}}yyyzzzzzzzzz{{{|||||||||yyywwwccc@@@!!!  ooo___MMMDDD@@@??????AAAJJJQQQZZZ\\\XXXRRRPPPPPPLLLHHHCCC===999555111///000000///...///111444666888>>>HHHUUU```fffeeeccc^^^SSSFFFBBBGGGMMMNNNLLLGGGBBB<<<888777888:::;;;>>>BBBFFFIIIKKKMMMPPPQQQWWWZZZ]]]^^^```^^^VVVLLLHHHEEEAAA===:::::::::;;;999777555222000////////////////////////////////////---***(((''''''(((((('''&&&%%%%%%%%%%%%$$$$$$###"""!!!###%%%&&&%%%$$$!!!!!! !!!%%%%%%&&&'''((()))*********+++---...///000000000222111111111333444666777888<<>><<<<<<:::888666<<<<<<======<<<:::999777:::888666333222222333444......---,,,+++******)))$$$$$$"""!!!&&&333LLL]]]nnnsssrrrsssuuuwww{{{zzzxxxwwwwwwyyy{{{|||zzz{{{{{{{{{{{{{{{||||||yyyzzz{{{{{{||||||||||||yyyyyyddd<<<  ~~~lllWWWIIIBBB??????CCCEEEMMMVVVZZZWWWTTTSSSTTTMMMHHHCCC>>><<<999555333222111///...///000111111333;;;FFFOOOUUUYYY\\\___]]]VVVNNNNNNSSSYYY[[[ZZZOOOIII@@@999777777888888:::===BBBFFFIIIMMMPPPSSSWWW[[[^^^aaadddeee___WWWIIIGGGCCC???<<<;;;:::;;;:::888666333222111000000////////////////////////111///,,,)))(((((())))))''''''''''''&&&&&&&&&&&&%%%######$$$&&&&&&&&&%%%!!!  !!!"""###$$$&&&((()))++++++,,,+++,,,---...///000000000444666888999888777666666777555333333444444222111222222333333222111000///000...,,,*********,,,---((('''&&&%%%$$$###"""!!!&&&;;;MMMbbbkkkssssssssstttvvvuuu|||{{{yyyxxxyyyzzz|||~~~zzzyyyyyyzzz{{{{{{{{{{{{yyyzzz{{{{{{|||{{{{{{zzzwwwyyyeee>>>   |||fffUUUHHHAAA@@@DDDBBBHHHOOOTTTUUUUUUVVVXXXPPPKKKEEEBBB@@@???;;;888222///---,,,---......---111999CCCIIILLLOOOSSSWWWZZZYYYXXXZZZ^^^dddhhhjjj]]]UUUJJJ@@@:::888888888777:::>>>BBBEEEJJJOOOSSSSSSWWWZZZ[[[^^^bbb```[[[NNNLLLGGGCCC???<<<;;;;;;888777555333111000000000000000000000000000000000222111///,,,+++*********'''((())))))''''''''')))'''%%%$$$%%%&&&'''&&&$$$!!!!!!!!!   """###$$$%%%%%%$$$%%%&&&'''((()))))))))------.........---,,,+++---+++***+++,,,,,,+++***'''(((((((((((((((''''''&&&%%%$$$""""""######$$$"""!!! ,,,>>>UUUgggnnntttyyyzzz{{{|||yyyuuu{{{{{{zzzzzzzzz|||}}}~~~zzzyyyxxxyyy{{{|||{{{zzzyyyzzz{{{||||||{{{zzzyyyvvvvvvgggGGG)))  yyyfffSSSDDD@@@CCCAAADDDHHHNNNSSSWWWZZZ\\\UUUPPPIIIFFFFFFDDD@@@<<<333000------...///---,,,111555===DDDIIIMMMOOOPPPVVVYYY\\\^^^aaafffmmmrrrooofffWWWIII@@@;;;999888777999;;;<<>>555222//////111111000---111222888@@@JJJOOOOOOLLLRRRWWW\\\]]]^^^bbblllttt}}}rrraaaQQQEEE>>>;;;999888888999999;;;???FFFJJJQQQUUUWWWSSSRRRWWW\\\^^^[[[YYYSSSMMMGGGCCC@@@>>>:::999777666555555555666000000000000000000000000333333333111000---+++***'''***++++++((('''))),,,***)))''''''''''''%%%###$$$$$$$$$############""" !!!"""###  !!!"""!!!"""  ///FFFZZZgggpppvvvuuuyyyyyyuuusssxxx~~~yyyyyy{{{|||}}}}}}}}}}}}~~~{{{zzz{{{~~~~~~||||||}}}~~~~~~|||{{{|||zzztttbbbDDD(((   ooo[[[JJJAAAAAA>>>???FFFLLLRRRYYY```\\\UUULLLIIIJJJJJJFFFBBB;;;999666222///---------111000777EEENNNMMMJJJKKKSSSYYY^^^___]]]aaakkkuuu~~~}}}vvvfffSSSDDD>>>>>>:::888999;;;:::999BBBNNNPPPQQQQQQPPPPPPRRRUUUYYYZZZYYYSSSLLLGGGFFFAAA;;;======:::444333666777555333111000000111111000...111111111000...,,,***(((***+++,,,---...000000111---,,,************(((&&&+++$$$%%%,,,,,,######!!!"""###$$$###"""  %%%777PPPcccllloooqqqsssxxxwwwvvvyyy}}}}}}}}}|||{{{zzzzzz{{{}}}}}}}}}~~~}}}{{{~~~}}}}}}zzzwwwnnnUUU333   jjjVVVIIICCC???>>>CCCHHHMMMSSSZZZ]]]WWWPPPLLLLLLKKKHHHDDD@@@===888444000///......000000888CCCJJJHHHFFFGGGMMMSSSYYYZZZYYY\\\eeelll~~~|||qqq```PPPDDD???<<<:::;;;===<<<:::>>>FFFMMMNNNPPPQQQRRRSSSVVVXXX[[[ZZZUUUNNNJJJJJJFFFAAA??????<<<666444666777555444333111111222222111///111111111000///---,,,+++***+++,,,---///000111222111///---------,,,+++))),,,(((---777777,,,$$$$$$ !!!###$$$$$$###"""  !!!!!!!!! '''===LLL___lllqqqrrrsssuuuyyywwwwwwyyy}}}~~~}}}~~~}}}|||{{{zzz{{{{{{|||~~~}}}~~~~~~}}}}}}~~~~~~|||ttt\\\:::"""   }}}eeeTTTJJJCCC???@@@DDDHHHMMMSSS[[[YYYUUUQQQNNNKKKIIIHHHFFFBBB<<<666222000000111///222999AAACCCAAA@@@BBBJJJOOOVVVYYYYYY\\\bbbhhhtttxxx{{{xxxnnn^^^MMMCCC???======>>>>>>::::::<<>>>>>222'''$$$!!!"""$$$%%%%%%$$$###""" !!!!!!""""""!!!!!! ...@@@ZZZcccnnnttttttssstttvvvyyyxxxxxxzzz|||~~~~~~}}}}}}|||{{{zzzzzzzzz|||~~~~~~}}}|||~~~}}}}}}www___<<<###   sssaaaSSSJJJAAA@@@BBBEEEJJJOOOWWWXXXXXXUUUPPPLLLKKKLLLJJJFFF@@@999555333333333111666<<>>;;;;;;===DDDIIIPPPTTTXXX[[[```dddaaaeeekkkpppnnncccTTTHHHBBB???===<<<<<<:::888777@@@EEELLLQQQSSSTTTUUUUUUSSSUUUVVVTTTUUUVVVSSSMMMIIIJJJFFF???;;;;;;:::777777555444333444333222000000//////............///******+++,,,...111333444777555333222222111///---***+++111999:::111)))&&&%%%&&&&&&&&&&&&%%%$$$### !!!!!!!!!""""""""""""!!! ,,,CCCWWWlllppptttuuusssrrrtttvvvzzzyyyzzz{{{|||}}}}}}}}}~~~~~~}}}||||||{{{{{{{{{~~~~~~~~~|||~~~~~~~~~~~~|||{{{}}}yyyccc@@@$$$   sss___RRREEE@@@@@@BBBFFFJJJPPPTTTWWWVVVQQQNNNMMMOOOLLLIIICCC===999777666666666;;;??????===<<<<<<<<<>>>AAAEEEKKKPPPVVV[[[^^^RRRTTTWWW]]]___ZZZPPPHHHEEEBBB>>>::::::::::::888<<>>BBBAAABBBFFFMMMUUUZZZ]]]RRROOOMMMMMMNNNLLLHHHEEEGGGGGGCCC===:::<<<===;;;:::>>>CCCGGGIIIKKKLLLNNNLLLQQQUUUXXX\\\___\\\WWWOOOPPPLLLEEE@@@???<<<888:::888666666666555333111...///000111000///...---+++*********+++---000222333111////////////---,,,///,,,***)))+++---......,,,+++***)))(((&&&&&&%%%"""""""""""""""###%%%%%%$$$$$$"""!!!!!! !!!!!! 333HHHYYYjjjuuuvvvuuuuuussssssvvv{{{~~~{{{|||}}}}}}|||{{{|||~~~zzzzzz|||}}}~~~~~~}}}}}}}}}}}}|||||||||}}}|||zzz}}}}}}jjjGGG)))  nnnWWWIIICCC@@@@@@BBBFFFKKKQQQVVVXXXWWWVVVUUUNNNMMMKKKHHHFFFCCCBBBAAACCCFFFFFFDDDEEEHHHGGGBBBKKKGGGBBBDDDKKKSSSYYY\\\ZZZUUUMMMHHHEEEEEEFFFFFFJJJNNNMMMEEE???>>>>>><<<:::<<>>===;;;999999999888666444///111333444444222///---,,,***)))((()))+++...///000///------...///---,,,,,,+++))))))+++------,,,+++******)))))))))))))))%%%$$$$$$$$$%%%&&&((()))&&&%%%###"""!!!!!!"""""" &&&999PPP```iiirrryyyxxxwwwvvvuuuvvvyyy}}}{{{}}}~~~}}}{{{zzz|||~~~{{{|||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||{{{{{{~~~zzzxxx{{{{{{iiiGGG)))  {{{aaaPPPHHHBBBAAABBBDDDIIIPPPWWW[[[[[[YYYWWWOOONNNNNNLLLKKKHHHFFFEEEGGGIIIHHHEEEIIINNNKKKDDDNNNGGG@@@>>>EEEMMMTTTVVV```ZZZQQQHHHDDDEEEIIILLLKKKSSSTTTLLLCCC@@@???<<<;;;<<<<<<<<<===@@@DDDHHHTTTTTTRRRQQQWWW```eeeeee[[[\\\YYYSSSNNNMMMJJJFFF@@@>>><<<;;;;;;:::888666111333666888777444000---,,,+++)))'''(((***,,,...///---,,,---...///...,,,&&&((()))***,,,...+++'''))))))))))))***+++,,,---''''''&&&&&&'''(((***+++&&&%%%$$$""""""""""""### '''888RRRhhhppppppsssyyyyyyyyywwwvvvwwwyyy|||~~~{{{~~~~~~{{{zzz|||~~~|||}}}~~~~~~||||||}}}~~~}}}{{{zzz}}}~~~|||mmmLLL---  yyy___MMMDDD>>>999CCCDDDGGGPPPZZZ___ZZZRRRVVVUUUTTTSSSSSSUUUVVVWWW^^^SSSGGGEEEJJJMMMKKKFFFIIIFFFBBB???AAAGGGOOOTTTXXXWWWSSSNNNJJJKKKQQQVVVYYYaaaccc[[[OOOFFF@@@<<>>===<<<===???DDDGGGLLLMMMNNNQQQWWWbbbmmmuuusssoooggg^^^VVVPPPLLLKKKBBB???<<<:::888777555333666555444444444333000...///---***)))(((***,,,------...///000000///......,,,,,,++++++***))))))(((***************)))(((((()))((('''&&&&&&''')))***,,,+++)))&&&$$$""""""!!!"""!!!  )))IIIYYYkkktttsssrrruuuzzz}}}|||yyywwwvvvwwwxxxxxxzzz{{{|||}}}~~~~~~~~~~~~yyyzzz|||}}}}}}~~~~~~|||mmmPPP///    sss___QQQGGG@@@AAABBBEEEMMMVVV\\\[[[WWWWWWVVVVVVWWWZZZ___eeehhh]]]SSSHHHFFFJJJMMMJJJFFFGGGDDD@@@<<<===BBBIIINNNVVVVVVUUUPPPMMMMMMQQQUUUdddmmmqqqjjj^^^SSSJJJDDD@@@???===;;;<<<>>>BBBEEEGGGIIIKKKOOOTTT]]]gggmmmooonnnkkkfff^^^VVVNNNJJJCCC@@@===:::999888555444555555444555555444000...000...,,,***)))***,,,---+++,,,...000000///...---,,,++++++***))))))((((((++++++++++++***)))''''''***((('''&&&&&&'''((()))++++++***(((&&&%%%######""""""  000AAA\\\fffqqqvvvtttssswww{{{}}}|||{{{yyyyyyzzz{{{|||{{{|||}}}~~~{{{|||}}}~~~~~~~~~|||mmmPPP000    uuuaaaQQQFFF??????BBBHHHOOOVVVZZZ\\\XXXWWWWWWZZZ```iiirrrwww^^^UUUJJJFFFHHHJJJHHHEEEHHHEEE@@@;;;999<<>><<<;;;999777555555555666666444111...///---,,,***))))))******)))+++---000111000...---,,,++++++******))))))(((------,,,+++***)))'''&&&***)))'''&&&%%%&&&&&&''')))*********)))'''&&&$$$###"""!!! ///III^^^sssuuuxxxxxxvvvvvvzzz~~~~~~}}}|||||||||}}}}}}}}}~~~{{{|||}}}~~~~~~~~~|||nnnPPP111    rrr\\\LLLBBB???>>>BBBGGGNNNVVV^^^[[[ZZZZZZ]]]ccckkktttyyycccYYYLLLCCCBBBCCCDDDCCCJJJHHHCCC<<<888888===BBBMMMQQQUUUVVVTTTSSSSSSUUUlllvvvzzzooo```TTTJJJFFF@@@<<<;;;<<<===>>>???BBBGGGLLLOOORRRVVVYYY^^^cccjjjnnnlllcccYYYRRROOOKKKFFFCCCAAA???===;;;777666666777777555111...---,,,+++***)))((((((((((((***...111222111000...------,,,,,,+++*********,,,,,,,,,,,,+++***))))))***)))((('''&&&&&&&&&&&&'''((()))******(((&&&%%%$$$###!!! $$$444IIIaaaqqq}}}|||{{{yyyyyy{{{}}}~~~}}}~~~~~~}}}}}}~~~~~~{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||nnnQQQ111     lllXXXJJJCCC===???BBBGGGQQQ[[[``````aaacccfffkkkpppsssiii^^^OOOBBB<<<<<>>777555888<<>>BBBGGGJJJMMMOOORRRTTTUUUZZZ```fffgggddd```\\\UUUQQQKKKFFFCCCAAA???===;;;:::888888777555222000------------,,,+++***)))***+++...111222222111000///......------,,,++++++)))***+++,,,,,,------,,,******)))((('''&&&&&&&&&%%%&&&((())))))(((&&&%%%$$$###"""!!! ***===RRReeeqqquuu{{{zzzzzz{{{|||~~~~~~}}}}}}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~|||nnnPPP111     lllZZZLLLAAA???@@@CCCKKKUUUccceeeiiimmmooooooooonnnkkkbbbSSSEEE===:::===???CCCEEEEEE???777222333666>>>DDDKKKOOOQQQRRRTTTWWWccckkkuuu}}}zzzooobbbYYYNNNFFFBBB@@@===;;;>>>AAADDDGGGIIIKKKNNNQQQPPPRRRVVVZZZ^^^aaacccddd^^^YYYQQQKKKGGGDDDAAA???AAA>>>;;;888777666444222///000111222111000///...+++,,,...///000000000000//////...------,,,,,,+++((()))+++,,,---...//////*********))))))(((((((((&&&&&&'''((((((((('''&&&%%%$$$###!!! !!!///CCCXXXkkkwwwyyytttvvvwwwyyy|||~~~~~~}}}|||{{{}}}}}}||||||}}}~~~~~~|||mmmPPP///     kkkXXXGGGCCCCCCBBBGGGPPP^^^dddmmmuuuxxxvvvrrrnnnhhhcccYYYMMMCCC>>>===???@@@DDDGGGCCC:::444333555888>>>DDDIIILLLOOOTTTXXXZZZ```hhhrrr|||}}}tttnnndddVVVLLLGGGCCC???<<<===>>>@@@AAABBBFFFKKKNNNNNNNNNOOORRRWWW]]]cccgggiiiddd[[[TTTNNNJJJGGGEEEGGGCCC===999777666555444...///111333333222000///,,,,,,,,,,,,------......---------,,,++++++************+++---............******+++++++++*********((((((((((((((((((((((((%%%%%%###"""!!!  """(((777JJJ___mmmvvv{{{{{{xxxvvvyyy|||}}}}}}~~~~~~~~~}}}~~~}}}}}}}}}}}}~~~}}}mmmOOO...      www```LLLFFFEEEBBBEEEMMMVVV___mmmxxx}}}{{{uuupppdddbbb]]]TTTIIIBBB??????@@@FFFJJJGGG>>>777555666555:::@@@EEEHHHNNNTTTYYYQQQVVV\\\eeerrr{{{xxxqqquuujjj[[[PPPJJJEEEAAA===;;;<<<<<<<<<>>>BBBHHHLLLMMMMMMMMMOOOTTT[[[bbbfffsssmmmddd\\\VVVRRRNNNLLLKKKFFF???999666666555555***,,,///111222111///...,,,+++***)))***+++,,,---,,,,,,++++++***))))))(((+++,,,------......------***++++++,,,,,,,,,+++++++++***))))))((())))))***&&&%%%$$$"""!!!!!! !!!!!!  )))111III^^^rrrxxxwwwyyy|||}}}zzz}}}||||||~~~~~~~~~~~~~~~}}}}}}{{{|||}}}~~~}}}mmmNNN---      vvv]]]PPPIIIDDDCCCEEEIIISSS```nnnyyy~~~zzzpppkkkeee\\\QQQGGGBBBAAAEEEHHHJJJHHHAAA999333111666888<<>><<<666222---------...000000...,,,......///...---+++)))(((***)))))))))+++,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,++++++,,,---///000,,,***)))((()))***)))(((+++***((('''&&&%%%%%%$$$""""""""""""!!!(((???VVVhhhnnnuuuxxxxxxyyy}}}~~~|||||||||~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~|||iiiGGG(((    ppp^^^OOODDDBBBFFFEEELLLWWWdddqqq{{{xxxssslllcccXXXMMMGGGEEEEEEHHHJJJHHHAAA999333000333444777888;;;???EEEIIILLLMMMQQQXXXaaahhhlllnnnpppjjjccc___]]]YYYPPPHHHDDDAAA===;;;;;;===???AAAGGGIIIKKKLLLLLLMMMNNNPPP\\\gggppprrrppplllgggbbbUUUMMMCCC>>>>>>===999444222111111111111///,,,***)))))))))))))))((('''''')))((('''(((*********)))+++++++++++++++,,,------------------...///000000...,,,******++++++***)))+++***)))''''''&&&&&&&&&$$$$$$$$$###""" %%%111@@@TTTeeeoootttzzz|||zzzzzz|||}}}|||}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzfffDDD&&&   rrr\\\KKKFFFHHHCCCEEELLLXXXeeeqqqyyy~~~yyyvvvoooeee\\\TTTNNNJJJGGGIIIJJJHHHBBB;;;555222222333333333555999>>>CCCFFFIIINNNTTTYYY___dddggguuurrriiiaaabbbeee^^^QQQHHHDDD@@@>>>=========<<>>:::777555444333222222555;;;??????EEEKKKPPPTTTYYY```eeesssxxxtttiiihhhoookkk^^^PPPKKKDDD@@@??????>>>======@@@DDDFFFFFFFFFGGGHHHPPPWWW^^^bbbhhhtttpppbbbQQQHHHGGGFFF@@@999777666666777888888555333///...,,,+++***+++,,,,,,---+++***+++,,,---,,,+++******))))))******+++,,,,,,---...000000000///......------......---+++((()))(((((('''''''''(((((())))))((('''%%%###!!!  !!!!!!$$$111FFF\\\llltttxxxuuuyyy}}}~~~~~~}}}||||||}}}|||eeeBBB'''   ppp[[[MMMGGGCCCCCCLLLUUU[[[ccckkkpppqqqoooiiieeeccc[[[RRRJJJIIIGGGEEEBBB???;;;999666555333111111333888<<<;;;@@@GGGMMMQQQWWW^^^dddlllzzzyyywww~~~~~~wwwcccZZZNNNEEEBBBAAA???>>>:::===@@@CCCEEEFFFHHHIIINNNRRRTTTTTTYYYfffssszzzrrreeeVVVNNNLLLJJJEEE@@@;;;::::::;;;<<<;;;999777666555333000///......///...,,,+++,,,---...,,,+++******))))))******+++,,,+++,,,---//////...---,,,,,,,,,---///000///+++)))(((((('''''''''''''''(((******)))((('''%%%###"""  $$$---:::LLL^^^mmmuuuyyyyyyxxxzzz}}}~~~}}}|||}}}|||bbb>>>$$$   jjjUUUMMMEEECCCKKKRRRVVV]]]gggrrrwwwwwwsssrrrqqqhhh[[[QQQMMMGGGBBB???===:::888555555333111///111555888888<<>>;;;999555555444222111111444666888999===CCCKKKRRRVVVWWW___lll|||ppp```VVVNNNEEE???===>>>?????????AAAEEEGGGMMMQQQSSSOOOLLLOOOSSSSSSYYYVVVSSSPPPOOOMMMKKKJJJFFFEEECCCCCCBBB@@@<<<999777777666555333222000///...,,,++++++,,,,,,+++***+++++++++++++++,,,------......------------......,,,---111555777666222///---,,,+++***))))))((()))((((((((((((((('''&&&&&&$$$$$$$$$#########"""""" """!!!(((///444777>>>IIIQQQcccooozzz|||}}}~~~~~~~~~zzz\\\555    fffWWWLLLKKKKKKJJJRRR]]]```jjjssswww}}}nnnlllcccUUUKKKDDD@@@>>><<<666666666555333333555777777777999@@@HHHOOOQQQPPP^^^cccpppyyyjjj```VVVLLLDDD@@@@@@???===<<<>>>BBBEEEGGGNNNTTTSSSQQQQQQPPPNNNUUUVVVVVVSSSPPPLLLJJJJJJDDDDDDCCCDDDDDDCCCAAA>>>666666777777666444222111000///------......---,,,,,,,,,++++++,,,,,,---...000000...------...///000---///333777:::999555222000///...,,,+++*********''''''((((((((((((''''''%%%%%%%%%$$$$$$$$$######"""""""""!!!!!! $$$(((+++!!!!!!,,,444===DDDJJJSSS```jjjqqqxxx|||zzz{{{}}}~~~}}}}}}~~~|||]]]666    zzzfffSSSMMMLLLKKKJJJKKKQQQ[[[fffoooyyyzzztttkkk```XXXPPPFFF???;;;999888666666777666333111222555999<<<@@@EEEKKKOOOTTTYYYbbbnnnxxx~~~{{{tttjjj[[[MMMIIIDDDBBBCCCBBB???>>>AAADDDGGGJJJMMMNNNNNNMMMKKKPPPRRRSSSQQQNNNJJJHHHGGGLLLJJJHHHHHHIIIGGGAAA===<<<:::888777777777555333555222///...///000111000...------------------,,,---...///000000///......,,,---111666::::::555111,,,---...///...,,,)))'''((((((((((((((()))))))))***(((%%%%%%&&&''''''&&&%%%###!!!###%%%&&&###!!! 000;;;999222&&&+++:::GGGQQQ]]]dddgggjjjpppvvv}}}}}}}}}~~~~~~}}}}}}}}}~~~|||}}}zzz]]]444  uuu```TTTNNNIIIGGGHHHMMMVVV___hhhsss}}}|||vvvnnnddd\\\TTTLLLEEEAAA:::999777777777777555333444666777999:::>>>CCCGGGKKKOOOXXXcccooowww|||~~~|||lll]]]NNNIIIDDDCCCAAA===<<<>>>@@@BBBFFFIIILLLNNNNNNNNNQQQRRRRRRPPPNNNMMMNNNOOONNNLLLJJJKKKMMMLLLGGGDDD>>><<<:::999888777555333555222///...///000000000......------------,,,,,,---...////////////...------...000555999999555222/////////...---,,,+++***---,,,***))))))***+++,,,***(((&&&&&&'''''''''&&&&&&$$$###$$$&&&&&&$$$"""!!!!!!  !!!000===>>>333'''"""!!!,,,999JJJYYYeeekkkrrrvvvvvvvvvxxx{{{}}}}}}~~~~~~}}}}}}~~~yyy[[[333  rrrbbbVVVMMMHHHHHHIIINNNUUU]]]jjjwww}}}~~~vvvqqqhhh___XXXQQQJJJFFF===;;;999888888888777555555555555666777;;;@@@DDDKKKNNNTTT]]]fffpppxxx|||}}}zzzlllWWWOOOIIIFFFBBB===;;;<<<;;;===@@@DDDHHHLLLOOOPPPQQQQQQQQQPPPPPPQQQUUUXXXSSSQQQOOOPPPQQQQQQMMMJJJBBB@@@===;;;:::999666444555222000//////000000///.........---------,,,,,,---......///......------------///333666777555333111000///...---,,,,,,,,,...---,,,+++***+++---...+++)))''''''((((((((('''((('''&&&'''((('''&&&$$$%%%$$$$$$"""!!!  ***888???999+++$$$888LLL\\\jjjtttyyy{{{~~~~~~|||zzz}}}~~~~~~~~~wwwXXX111  sssdddWWWNNNJJJGGGHHHKKKSSS___mmmwww{{{tttrrrlllccc[[[UUUNNNHHHAAA>>>;;;:::::::::999888444444444555888===EEEJJJQQQRRRTTTWWW]]]eeemmmsss{{{~~~ttt]]]TTTLLLIIIFFFAAA>>>>>>999:::<<>>===;;;888555666444111000111111000////////////......------,,,...............---------,,,,,,...000222333333333/////////...---,,,,,,+++,,,------...////////////+++)))(((((())))))((('''))))))))))))))))))((('''''''''&&&$$$###!!!  """""" %%%,,,...***###!!!&&&@@@ZZZllluuuxxxzzz|||{{{|||~~~{{{}}}~~~tttTTT///  uuueeeVVVLLLIIIFFFFFFKKKUUUaaalllsssrrruuurrriiiaaa[[[SSSKKKFFFCCC>>><<<;;;<<<;;;;;;555555555666888===DDDJJJNNNOOOOOOOOORRRXXX```fffxxxzzzuuu]]]TTTLLLJJJHHHDDD@@@???<<<<<<<<<>>>@@@DDDGGGIIIKKKNNNQQQSSSTTTUUUVVVWWW]]][[[YYYXXXXXXTTTNNNIIIIIIGGGDDDBBB@@@>>>;;;888888666444333444333222000111111000000///......---//////......------------,,,,,,......///000000111+++,,,---......---+++***,,,///333666777555333111+++***)))***++++++)))((()))***+++++++++*********)))((('''&&&$$$"""!!!!!! !!!$$$$$$!!! !!!###!!!'''???___uuu}}}~~~~~~~~~}}}~~~~~~pppPPP---   vvvbbbRRRPPPIIIEEEHHHOOOVVV___fffnnnvvvxxxpppiiiddd[[[QQQLLLGGGBBB>>><<<======<<<999999888666666888===@@@GGGHHHJJJKKKLLLRRRZZZaaajjjyyy{{{uuuppp]]]TTTMMMLLLLLLHHHCCCAAA@@@??????>>>???@@@BBBCCCFFFJJJNNNQQQRRRRRRSSSSSS]]]\\\\\\]]]]]]ZZZSSSMMMLLLJJJGGGDDDCCCAAA>>>;;;<<<:::888777888777555333333333222222111000//////111000///...............---///000000///...///000******+++,,,------------333666:::<<<===:::777555,,,+++***+++,,,,,,***((((((***,,,,,,,,,+++,,,---***)))((('''&&&%%%$$$### !!!!!!!!!!!!  ###&&&%%%!!!  !!! !!!'''FFF\\\tttmmmLLL+++   sss```WWWNNNHHHIIIKKKMMMRRRYYYfffrrryyytttnnnkkkbbbVVVQQQKKKEEE???==================;;;888666555777999>>>BBBEEEGGGHHHLLLTTTZZZZZZeeesss}}}}}}sssbbbYYYSSSTTTTTTOOOHHHDDDBBBBBBAAA@@@????????????BBBEEEHHHKKKLLLNNNQQQSSSYYYZZZ]]]cccfffddd]]]WWWMMMKKKHHHFFFEEECCCAAA>>>???===<<<;;;;;;:::888666666555444333222111111000333222000///......//////000222555444111/////////,,,+++))))))***---111333<<<<<<===<<<;;;888666555,,,,,,+++,,,------+++)))&&&))),,,---,,,,,,...000++++++***))))))(((''''''!!!!!!"""""""""!!!  $$$'''&&&"""  !!!   """"""!!!---DDDbbbqqq~~~~~~kkkHHH)))   nnn\\\RRRJJJJJJIIIGGGJJJPPP]]]mmmwwwtttpppmmmdddXXXSSSNNNFFF@@@>>>=========??????>>>;;;888666777888666:::???@@@@@@BBBIIINNNUUU]]]kkk~~~hhh```ZZZ\\\\\\VVVNNNIIICCCCCCBBBAAA@@@???>>>===@@@AAACCCEEEHHHLLLQQQUUUTTTXXX^^^gggmmmlllgggaaaNNNLLLIIIHHHGGGEEEBBB@@@AAA???>>>>>>===<<<:::777777666666555333222111111444333111000/////////000333666888777333000///000000,,,(((&&&(((...555:::AAA???<<<888555333222222---,,,,,,---...---+++)))%%%(((,,,---,,,---///222,,,,,,,,,++++++*********!!!"""#########"""  %%%((('''"""  !!!"""!!!###"""  !!!!!!  """###!!!$$$AAA```ppp{{{~~~|||jjjGGG(((   uuubbbQQQKKKJJJHHHIIILLLTTTdddqqqssstttwwwrrrhhh___SSSKKKJJJIIICCC>>>???=========<<<:::777444222333444777:::===AAADDDFFFLLLVVVgggzzz~~~gggUUUTTTZZZVVVLLLLLLJJJFFFAAAAAACCC???999???>>>???AAAFFFJJJMMMMMMNNNSSSYYY___bbbdddfffggg\\\XXXQQQJJJFFFEEEFFFHHHGGGDDDAAA??????>>>===<<<:::888777666777777555333333444555555333111111222444555777666444222222222///000///...///222777;;;>>>@@@???999///+++---222///000111333444222...+++------,,,+++++++++,,,,,,...---,,,+++******))))))'''''''''&&&%%%$$$""""""%%%))),,,,,,((($$$"""""" !!!  !!!!!!  !!! !!!  !!!!!!!!!"""###"""  !!!   !!!!!! ---FFFaaassszzz{{{}}}{{{hhhGGG'''  rrr^^^SSSLLLGGGFFFHHHMMMYYYccciiisss|||xxxllldddZZZQQQNNNLLLEEE@@@@@@<<<<<<<<<;;;:::999777666555555666888;;;???BBBDDDIIIRRR___ooo{{{ppp\\\TTTVVVXXXWWWVVVTTTMMMEEEAAABBBAAA======<<<<<>>:::999777777777777555444444555666555333222222333444555666555333222333444555555666555333333555777<<<<<<:::444---+++---000---...///111222111---***---,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++''''''''''''&&&%%%$$$$$$&&&***...---)))%%%######!!!!!!   !!!!!!!!!!!!!!!!!! !!!"""######!!!!!!"""###""""""!!!  """#########$$$$$$###!!! !!!    ---BBBZZZmmmxxx{{{|||~~~zzzeeeDDD%%%   qqq```SSSIIIFFFGGGHHHMMMRRR\\\mmm{{{xxxmmmeee]]]UUURRROOOIIIEEECCC;;;;;;<<<<<<;;;;;;;;;;;;777777777777999<<>>"""  qqq```SSSKKKHHHGGGHHHJJJQQQ```nnnooohhhaaa]]]XXXVVVSSSOOOKKKIII@@@???>>>===============:::999888777777999<<<===AAADDDHHHOOOXXXbbbiiinnnooowwwuuu___CCC888DDDTTTccciiijjjcccXXXNNNFFF???@@@???===>>>AAAEEEGGGHHHHHHJJJKKKKKKKKKMMMPPPSSSTTTTTTSSSRRRQQQPPPOOOOOOKKKHHHEEECCCBBBBBBAAA@@@>>><<<:::::::::999777555888888888777444333444555444444333222111444888;;;555666777777555555666777<<<666...***)))***+++************,,,......---+++,,,,,,,,,---...///000111---------,,,,,,+++******(((((((((((())))))*********...222111---)))''''''$$$$$$"""!!!    !!!!!!!!!!!!"""""""""!!!!!!  !!!"""""" !!!"""''''''&&&%%%$$$###"""""" """###%%%&&&&&&'''((()))&&&&&&&&&$$$!!! !!!!!!  !!!"""""""""!!!  ###### ***CCC]]]rrr|||}}}{{{tttZZZ999   rrrbbbTTTKKKHHHHHHIIIKKKRRR\\\bbbcccbbbbbbaaa^^^[[[XXXRRRNNNHHHFFFCCC@@@>>>============<<<:::888888999:::;;;>>>???AAAFFFNNNXXXaaafffeeeqqquuucccCCC111666EEESSS```mmmpppjjj___QQQFFFEEEBBB???>>>???BBBCCCDDDDDDEEEFFFFFFGGGJJJNNNQQQKKKMMMOOOQQQRRRSSSRRRRRRKKKIIIFFFDDDCCCCCCBBBAAAAAA???===<<<<<<;;;999777:::::::::888555444555666444444333111111444999===:::999888555444444777:::>>>666...******+++***))),,,+++***+++---...---,,,,,,,,,,,,---...///000111............,,,+++)))((()))))))))))))))***,,,,,,,,,000444333///+++))))))&&&%%%$$$###""""""""""""###"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""" !!!!!!!!! !!! !!!!!!"""###!!!"""###"""!!! !!!###(((((('''&&&%%%$$$$$$######"""!!! """$$$'''((('''&&&((()))'''''''''$$$  """"""!!! !!!"""$$$%%%%%%###!!! !!!!!! ###((('''""" !!!"""#########""""""...BBB]]]sss}}}~~~|||{{{tttVVV666 uuubbbSSSKKKLLLKKKIIIJJJPPPXXX___dddhhhkkkiiifffbbb[[[TTTQQQMMMHHHCCC???>>>======???>>>===<<<;;;:::::::::<<<<<<===AAAHHHQQQZZZ___^^^gggmmmbbbGGG111///666AAAQQQcccmmmppplllaaaVVVKKKGGGBBB>>>>>>>>>?????????@@@BBBBBBCCCFFFJJJMMMHHHJJJMMMPPPSSSUUUVVVVVVNNNKKKHHHFFFEEEEEEDDDCCCDDDBBB@@@??????>>><<<:::<<<<<<;;;888666555666888444444333222222555999===@@@???<<<777444444777999;;;666///++++++,,,,,,+++...,,,++++++,,,......------,,,,,,,,,---...//////......///...---,,,***(((+++***)))))))))***,,,------111555444000,,,******''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$######"""""""""!!!!!!"""""""""""""""""" !!!!!! """""""""""""""###$$$%%%###%%%&&&%%%$$$###$$$%%%)))(((((('''&&&%%%$$$###%%%$$$###"""!!! !!!%%%((()))'''&&&'''))))))***)))%%%!!! """"""!!! !!!$$$&&&&&&$$$!!!!!!"""$$$)))---+++%%% """$$$$$$$$$$$$###!!! $$$+++LLL]]]rrr~~~tttUUU555  wwwfffWWWTTTOOOJJJGGGIIIPPPXXX]]]fffnnnpppooommmfff^^^VVVSSSLLLFFFAAA?????????@@@@@@@@@@@@???===;;;::::::;;;<<>>>>>===???AAABBBBBBDDDGGGIIIGGGIIILLLOOORRRTTTUUUUUUQQQNNNKKKIIIIIIHHHGGGFFFGGGEEECCCBBBAAA@@@>>><<<>>>===<<<999666555777999444444444333333555999<<<>>>>>><<<999666555666888555333///---,,,---......///---******+++,,,,,,,,,---,,,,,,,,,,,,,,,------+++,,,---...///...,,,+++,,,+++)))((()))***+++------111555555000,,,***+++((((((''''''(((((())))))***)))'''&&&$$$#########"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!""""""""""""###$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&(((((('''&&&%%%$$$######%%%$$$###"""""""""""""""!!!%%%******'''%%%''')))------,,,(((###  !!!!!! """%%%%%%""" ###'''...222///(((!!!###$$$$$$$$$######""" (((<<>>CCCHHHMMMQQQSSSTTTZZZaaa___UUUMMMLLLCCCFFFJJJPPP[[[hhhmmmlll]]]WWWOOOHHHDDDBBBAAA@@@???AAACCCCCCCCCDDDFFFHHHGGGHHHJJJLLLOOOPPPRRRRRRSSSPPPMMMKKKKKKKKKJJJHHHIIIGGGDDDCCCCCCAAA???===???>>>===999777666777999444444555444444555999;;;666777999888777666777777000///...------...000111000---***)))***+++++++++------,,,+++++++++,,,,,,((())),,,...000000///...,,,+++)))(((((()))+++,,,...111555555111,,,++++++(((((((((((()))***+++,,,,,,+++)))'''%%%$$$###############"""""""""""""""!!!""""""#########""""""!!!!!!!!!!!!"""###$$$%%%"""###$$$$$$""""""###$$$''''''&&&%%%$$$######"""#########"""######$$$%%%!!!&&&++++++(((&&&'''***000///...***%%%""" !!!!!!!!!  !!! ######!!! $$$)))111666222*** """#########"""%%%###!!!"""666TTTkkkvvvxxx{{{}}}wwwVVV666###   kkkVVVNNNKKKIIIJJJMMMLLLUUU___hhhttt{{{vvvlllddd\\\QQQJJJGGGEEEAAA>>>???>>>===>>>??????===<<<;;;:::888999<<<@@@EEEGGGMMMQQQVVV\\\bbbgggkkknnnnnnlllfff```^^^```^^^YYY\\\\\\ZZZSSSKKKEEECCCCCCAAA???======@@@CCCDDDDDDDDDCCCDDDEEEGGGJJJLLLNNNQQQOOOMMMKKKIIIHHHHHHHHHGGGJJJMMMKKKFFFBBBAAABBB<<<===<<<;;;888777888999888777666888::::::777444666444111111333333111......111000+++***...///,,,///...---+++******++++++,,,,,,,,,++++++*********............---,,,++++++)))***,,,+++***)))***+++000333666666333...***(((%%%&&&'''(((***+++,,,---000...+++(((&&&%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$!!!######$$$$$$$$$###""""""!!!!!!"""""""""#########$$$$$$$$$$$$###"""!!!!!!%%%%%%############%%%%%%###%%%%%%### $$$'''+++333444,,,%%%###""" """!!!  """!!!!!!$$$''''''$$$!!!$$$&&&######!!!(((CCC]]]nnnuuu}}}}}}wwwTTT333### zzzeeeXXXPPPIIIFFFHHHFFFNNNVVV___kkkuuuwwwrrrkkkcccYYYRRRNNNKKKGGGCCC@@@>>>======>>>>>><<<::::::999888888;;;>>>AAACCCGGGNNNWWW]]]```eeemmmttt}}}zzzuuunnnaaaUUUOOOQQQSSSRRROOOKKKHHHFFFCCCAAA>>>>>>???AAABBBBBBBBBBBBCCCDDDEEEGGGIIIJJJPPPPPPOOONNNNNNOOOPPPPPPOOOOOOMMMJJJGGGEEEFFFGGG?????????===:::888999:::999777666777999999666444666444222222444444222000000333222------111222///000///---,,,++++++,,,,,,---------,,,,,,+++++++++......------,,,++++++***)))***+++***))))))+++---///222444444111...,,,,,,))))))***,,,---...//////000///---,,,++++++,,,,,,+++***((('''%%%$$$$$$$$$%%%$$$$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$###""" !!!"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""######!!! !!!%%%(((111666666---&&&$$$### """!!! !!!!!!  !!!###""" &&&(((%%%!!!!!! ---CCC[[[ooo{{{~~~~~~uuuQQQ111!!! yyyiii[[[NNNFFFEEEDDDIIIOOOVVV___kkksssuuuqqqjjjaaaZZZUUUQQQLLLHHHDDDBBB@@@??????>>><<<:::<<<::::::;;;>>>@@@AAA@@@CCCLLLUUUYYY[[[___iiirrrwwwmmm]]]BBBEEEKKKQQQTTTSSSNNNJJJHHHEEEAAA????????????>>>AAABBBCCCDDDEEEFFFFFFFFFMMMMMMMMMOOOPPPRRRTTTUUUVVVRRRLLLIIIHHHIIIIIIJJJBBBCCCBBB@@@<<<:::::::::;;;999777666666666555444555444333333555555444333222444333111111444555333000///...---,,,,,,------............------------------,,,,,,+++******)))))))))))))))(((***---000000111222111///---...///,,,,,,------...///000000////////////000000000000---,,,+++)))((((((''''''%%%%%%$$$%%%''''''%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$ !!!###%%%''''''''''''%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""!!!!!!!!!###(((+++666999666...&&&$$$###"""###!!! !!!"""!!! &&&(((&&&"""///HHH```pppzzz|||rrrMMM... |||lll\\\OOOIIIGGGJJJMMMPPPVVV```iiioooqqqlllfff```[[[VVVPPPLLLKKKHHHEEECCCBBBAAA>>><<<===<<<<<>>;;;::::::===;;;888666555555555555444333333444444555444444333444444444444666666666111000///...---......///////////////////////////,,,,,,+++******)))))))))(((((((((''''''***...222333222111///,,,+++---///,,,,,,,,,------.........---...///000111111000000...------,,,++++++,,,,,,&&&%%%%%%&&&'''((('''&&&)))))))))))))))((('''&&&!!!###&&&(((***++++++***&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###""""""""""""$$$(((---000777666333,,,&&&$$$$$$%%%###"""!!!!!!"""###"""!!!$$$%%%""" 555IIIcccuuu{{{{{{|||~~~}}}pppKKK+++ nnn]]]RRRJJJIIIJJJLLLPPPUUU]]]dddkkkjjjhhhfffccc]]]WWWSSSQQQNNNIIIFFFDDDAAA>>><<<<<<;;;;;;@@@FFFIIIHHHFFFFFFEEEFFFJJJPPPVVV[[[]]]fffpppzzz}}}{{{sssggg\\\UUUUUUWWW\\\aaaaaa^^^ZZZUUUQQQKKKGGGDDDAAA???===;;;===@@@BBBDDDEEEEEEEEECCCCCCEEEGGGIIIJJJKKKLLLUUURRROOOOOOPPPPPPMMMJJJEEEFFFFFFDDD???<<<::::::>>>===;;;888666555666777333333444444444444444555444333444666666666666777222111000/////////000111000000000000000000000000---,,,+++)))))))))))))))((((((((('''(((***///222555444222...+++)))***+++,,,,,,,,,------.........///000000111111000//////222111000...---,,,++++++'''&&&%%%&&&((())))))(((,,,,,,,,,,,,+++***)))((($$$%%%(((***,,,---......******)))(((&&&$$$"""!!!"""###%%%%%%%%%%%%###"""#########&&&***...111333222///,,,(((%%%###%%%'''$$$"""""""""$$$$$$###"""!!!  (((555WWWgggyyy~~~oooJJJ*** mmm^^^OOOJJJGGGHHHJJJMMMSSSZZZcccfffkkkmmmlllggg```\\\VVVRRRMMMHHHEEEBBB???<<<;;;999999>>>FFFJJJIIIFFFCCC@@@???CCCLLLTTTXXXYYYaaahhhnnnmmmlllkkkgggcccggggggggghhhhhhgggeeebbb\\\XXXRRRLLLIIIFFFCCCAAA:::;;;<<<>>>@@@AAAAAAAAABBBCCCEEEFFFHHHHHHIIIIIIQQQQQQRRRSSSTTTSSSOOOMMMFFFGGGGGGEEEAAA>>><<<;;;?????????===:::888888999444555666666444333444666666444555888888555555777333222111000000111222333000000000000111111111111---,,,+++)))((())))))***'''((((((((((((***...111333444333000,,,)))'''(((,,,,,,------...///000000222222111111000000//////666444222///,,,***)))(((((('''&&&&&&(((*********------------,,,***)))(((&&&'''((()))+++---//////......---+++)))&&&$$$###""""""############""""""######%%%)))...222444444---)))&&&%%%$$$"""$$$'''$$$###"""###%%%%%%%%%$$$###$$$$$$###"""!!! """######"""  %%%@@@VVVpppwwwnnnHHH))) rrr```TTTJJJHHHHHHIIIMMMRRRXXX```jjjqqqrrrnnngggccc^^^YYYSSSMMMIIIFFFBBB@@@>>>;;;:::>>>FFFJJJIIIFFF>>><<<;;;===CCCJJJOOORRRVVV\\\bbbbbbdddiiimmmmmmlllmmmnnnmmmjjjgggeeedddaaa]]]WWWRRRNNNLLLIIIGGG?????????>>>>>>???@@@@@@AAABBBDDDFFFGGGHHHHHHGGGJJJMMMPPPQQQPPPOOONNNNNNGGGIIIIIIHHHDDDAAA???>>>???AAABBBAAA===;;;;;;<<<777999:::888666444666777888555666::::::555444777444333222111111222333444///000000000111111111111...---+++)))))))))***+++'''((()))***)))***---//////111333222...***'''&&&))))))***,,,---...//////000///...---------...///333222000...---++++++***)))(((&&&''')))+++++++++,,,,,,,,,+++***)))'''''''''&&&&&&'''(((+++---///......---,,,***'''%%%$$$""""""!!!!!!!!!!!!"""""""""###&&&,,,111444444222+++%%%"""$$$$$$""""""&&&%%%######$$$%%%&&&&&&%%%&&&'''(((((('''%%%"""  !!!&&&&&&&&&###)))AAA^^^sss{{{|||~~~lllFFF'''  rrraaaPPPJJJHHHGGGIIIMMMPPPZZZgggrrruuuqqqjjjfffeee```YYYSSSNNNKKKGGGEEEDDD???===@@@HHHLLLKKKGGG;;;;;;:::888999===DDDIIIQQQXXX]]]]]]___eeeiiikkkgggkkkooonnniiidddaaaaaaddd```ZZZUUURRROOOMMMKKKFFFEEECCCAAA@@@@@@@@@AAA???@@@CCCEEEGGGGGGGGGGGGEEEHHHLLLLLLJJJIIIKKKNNNHHHJJJKKKJJJGGGCCCAAA@@@???BBBDDDDDD@@@======>>>:::<<<===;;;888666777999:::777777<<<;;;666444888444333222222222333444555//////000000111111111111///...+++***))))))+++,,,'''(((***+++***+++,,,...+++///222333000+++(((&&&%%%&&&'''(((***+++,,,---,,,+++)))((()))***,,,---,,,,,,,,,,,,---...000000***(((&&&''')))+++,,,,,,+++*********((('''&&&%%%'''&&&$$$$$$%%%(((+++...+++++++++***((('''%%%$$$"""!!!  !!!"""!!!"""&&&,,,333555333000***$$$"""%%%%%%!!!!!!$$$%%%$$$###$$$&&&'''&&&%%%''')))+++,,,+++((($$$!!! """$$$%%%(((((('''""",,,BBB\\\tttkkkEEE&&&  zzzgggVVVLLLIIIJJJKKKOOORRRYYYbbbgggkkkrrr{{{tttnnnfff^^^XXXRRRMMMIIIHHHDDDBBBEEEJJJKKKEEE???===<<<999888888999<<<===EEEHHHMMMRRRVVV[[[aaadddgggkkkllljjjiiijjjhhhdddfffaaaZZZUUUSSSSSSSSSSSSMMMMMMMMMLLLIIIEEEAAA>>>>>>???@@@DDDIIIKKKLLLKKKKKKHHHEEEDDDDDDGGGKKKNNNOOOQQQRRRPPPLLLGGGDDDBBBFFFFFFEEEDDDBBBAAA???>>><<<<<<<<<;;;:::999888777::::::;;;;;;:::888555444333222222222333444444555333444555666666444222111//////...---,,,,,,,,,,,,...---+++***)))******+++,,,---///000///---+++)))***((('''(((++++++)))'''***)))&&&$$$$$$&&&((()))''''''''''''(((((())))))***)))'''&&&&&&''')))***(((''''''&&&%%%###""""""###!!! """%%%'''&&&$$$)))((()))+++---,,,((($$$%%%$$$"""  !!!"""!!!$$$)))111666666000+++'''&&&%%%$$$###"""""""""!!!!!!!!!!!!!!!"""###$$$###&&&***,,,+++)))((('''***'''$$$!!!!!!###%%%''''''$$$  ...DDD```xxx~~~eee>>>))) yyygggZZZPPPKKKHHHJJJKKKOOOXXX___fffrrr}}}|||zzztttjjj^^^VVVTTTUUULLLHHHFFFHHHKKKKKKDDD>>>;;;:::999777777999:::;;;???BBBGGGLLLQQQXXX^^^cccgggjjjiiifffeeegggfffbbbeeeaaa\\\XXXVVVUUUSSSRRROOOOOOOOONNNLLLIIIGGGEEE??????@@@CCCFFFHHHHHHGGGFFFEEECCCBBBBBBEEEHHHJJJKKKMMMNNNNNNLLLIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBB>>>>>>>>>>>>===<<<:::999999:::;;;;;;:::888555444444444333333444555555666444555666777666555333222000///...---,,,,,,,,,,,,...---,,,+++************---...///000000...,,,***)))((('''(((***+++)))'''***)))'''%%%$$$%%%&&&'''%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''((((((&&&%%%$$$#########$$$"""!!!"""%%%&&&%%%###'''''''''***---,,,***&&&$$$###!!! !!!"""$$$(((...333222---(((''''''%%%$$$###"""""""""!!! !!!!!!"""!!!$$$(((******((('''''''''&&&$$$""" !!!###&&&$$$""" """!!!111LLLcccuuuccc<<<((( }}}mmm^^^QQQIIIIIIGGGGGGMMMUUU^^^lllxxxxxx||||||qqqaaaVVVUUUYYYQQQNNNKKKLLLMMMJJJCCC<<<888888777777666777777888999;;;???DDDJJJQQQZZZ___dddffffffbbbaaabbbbbb^^^aaa___]]][[[[[[YYYVVVSSSPPPPPPOOONNNMMMKKKKKKJJJ@@@@@@???@@@BBBCCCCCCBBBAAA@@@@@@???@@@BBBCCCDDDFFFHHHJJJJJJJJJKKKLLLNNNLLLLLLKKKJJJHHHFFFDDDCCC@@@AAABBBBBBAAA???===;;;;;;;;;<<<<<<;;;999777666666555555555555666666777555555666777777555444333000000///...------------------------,,,+++******---...///000///...---,,,***((((((((()))***)))'''***)))(((&&&%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$)))(((&&&$$$######$$$$$$$$$###"""###$$$%%%$$$###$$$$$$%%%(((+++,,,+++***"""!!! !!!!!!$$$$$$&&&+++//////+++''''''&&&%%%$$$###""""""""" !!!%%%''''''&&&&&&''''''))))))&&&"""!!!###%%%"""&&&(((""" 111LLLlll```999&&& ooo^^^SSSNNNIIIFFFIIINNNUUUaaakkkmmmuuu{{{wwwkkk^^^YYYXXXWWWTTTPPPOOOMMMIIIAAA;;;666666555555555444444333666777:::===BBBIIIRRRXXX\\\```bbb```______]]]XXXYYYYYY[[[]]]^^^]]]ZZZWWWQQQPPPNNNLLLKKKJJJIIIIIIBBBAAA???>>>??????>>>=========>>>>>>???@@@@@@@@@CCCDDDFFFGGGHHHJJJMMMPPPRRRQQQOOOLLLHHHDDDAAA@@@BBBCCCEEEEEEDDDBBB@@@>>>>>>>>>>>>>>><<<;;;999888777666666555666666777777555555666666666555444333111111000///............------.........,,,***))),,,------.........------+++***)))))))))***))))))))))))(((((('''&&&&&&%%%#########$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""###)))'''%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$###!!!"""$$$&&&)))+++,,,,,,""""""!!!!!! !!!""""""&&&%%%&&&)))...///---***&&&&&&$$$###"""!!!!!!!!! !!!#########$$$&&&***...000...)))%%%$$$$$$"""&&&***---%%%### !!!!!! &&&444PPPggg~~~~~~\\\555### pppeeeTTTMMMHHHHHHJJJNNNUUU\\\fffooozzz}}}sssggg```\\\YYYTTTQQQMMMHHHAAA;;;777666666555333222111111666777888:::<<>>>>>>>><<<;;;<<<<<<===>>>????????????BBBCCCDDDDDDDDDGGGJJJMMMPPPOOOMMMKKKHHHEEEBBB@@@DDDEEEFFFGGGFFFEEECCCBBBAAAAAA@@@>>><<<:::999888888777777666666666777777555555555555555444333333222222111000////////////---...//////...---+++***,,,++++++,,,,,,---............---,,,+++++++++,,,+++*********))))))((((((%%%%%%%%%$$$$$$$$$$$$$$$######""""""""""""######((('''%%%$$$###$$$$$$%%%$$$%%%%%%%%%$$$$$$$$$$$$ !!!###%%%'''))),,,...$$$$$$##################&&&%%%%%%)))...111111///%%%$$$###"""!!!  """$$$+++000666777222+++&&&###!!!$$$(((+++---)))'''%%%%%%%%%%%%$$$###888PPPlllxxx|||YYY222!!! xxx^^^VVVNNNLLLKKKKKKNNNRRR]]]dddqqq}}}~~~sssjjjaaa]]]XXXRRRNNNHHHCCC@@@<<<;;;999777444333222111777888888888888;;;@@@CCCFFFMMMTTTVVVXXXXXXTTTNNNJJJLLLOOOUUUZZZ^^^^^^]]]\\\ZZZWWWTTTPPPMMMJJJHHHFFFDDDAAA?????????>>>===<<<<<<<<<===>>>>>>??????BBBBBBCCCBBBBBBCCCEEEHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIHHHEEEDDDBBB@@@===;;;999888:::999888888888888888888666666666555555555444444333333222111000000000000////////////...---,,,,,,,,,,,,++++++,,,---///111111222111///------///000111000...---+++***))))))&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&%%%$$$$$$%%%&&&!!!"""######$$$&&&***---&&&&&&&&&%%%$$$######"""%%%$$$$$$(((...111111///###"""!!!  ###)))///888>>>>>>777---&&&$$$$$$$$$$$$%%%''')))***+++***((((((((('''$$$"""000NNNhhhzzzzzzVVV///  tttiii\\\UUUPPPLLLLLLOOOSSSWWW___kkktttxxxvvvrrrfffbbb[[[UUUOOOKKKHHHFFFDDDBBB>>>:::777555444444666777777666666666999;;;>>>DDDIIILLLOOORRRRRRNNNHHHIIIKKKOOOUUUYYY[[[\\\^^^]]][[[YYYUUUPPPLLLJJJHHHEEEBBB@@@AAAAAAAAA@@@<<<<<<;;;<<<<<<===?????????@@@AAAAAA@@@@@@AAACCCCCCDDDFFFGGGIIIJJJKKKKKKHHHHHHHHHIIIJJJLLLNNNOOONNNLLLJJJFFFCCC@@@>>><<<===<<<<<<;;;::::::;;;;;;999888888777777777777777444333222111111000111111111000///...------------...---,,,,,,---///222444555666555222000///222444;;;888444///,,,))))))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''%%%$$$###"""$$$&&&&&&$$$$$$&&&((("""###$$$###"""$$$(((,,,''''''&&&%%%$$$"""!!! ###""""""&&&+++---,,,***!!!!!!!!!(((///;;;HHHMMMHHH:::///+++***((('''&&&%%%%%%%%%'''''')))+++---,,,***'''!!!%%%777MMMfffyyyzzzTTT--- |||jjj^^^UUUNNNMMMOOONNNPPPTTT\\\fffooovvvyyyjjjeee^^^VVVQQQMMMLLLKKKJJJGGGBBB===999777777777444555666555444444666888:::>>>BBBCCCGGGNNNPPPOOOIIIHHHHHHKKKQQQVVVYYYZZZ]]]]]]\\\ZZZVVVRRRMMMKKKIIIFFFCCCBBBBBBCCCCCCCCC<<<;;;::::::;;;<<<>>>???===???@@@@@@??????@@@AAADDDEEEFFFHHHIIIJJJJJJKKKJJJJJJIIIJJJLLLOOORRRTTTWWWUUUQQQMMMIIIFFFDDDBBB??????>>>===============;;;:::999999888888999999555444333222111111111111222111///---------......000///...---...111444666777888777555111111444777BBB>>>888111,,,)))''''''%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&((((((&&&###"""!!!$$$&&&&&&$$$$$$&&&)))###$$$$$$"""!!!"""'''+++''''''&&&%%%###!!!!!! ###((()))'''$$$ !!!(((000>>>PPPZZZUUUFFF888///...+++(((&&&###"""!!!!!!###'''---222444222000&&&"""111MMMfffwwwyyySSS--- tttcccYYYQQQKKKQQQOOOMMMPPPVVV___fffjjjmmmjjjeee]]]UUUPPPOOOOOOJJJLLLLLLHHHAAA;;;999999888666333000///000111333666888;;;>>>AAADDDEEEFFFAAADDDGGGJJJLLLPPPTTTWWW^^^]]]\\\XXXRRRNNNLLLLLLGGGEEECCCAAAAAACCCFFFGGGBBBBBBBBB???:::888999;;;<<<<<<<<<======???@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHJJJLLLNNNOOOQQQTTTVVV\\\XXXUUUUUUSSSPPPPPPTTTEEECCCAAA@@@@@@@@@>>>===;;;999777999;;;<<<;;;999:::888444333333222222000////////////////////////............000222444666:::999666444444444555666777555111---)))((('''''')))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%$$$######%%%%%%$$$"""((('''%%%$$$%%%&&&((())))))&&&$$$$$$%%%&&&&&&&&&###$$$$$$######"""!!! !!!!!!"""$$$%%%$$$"""  !!!111>>>PPP\\\^^^WWWLLLEEE777333///+++)))%%% ###,,,777@@@AAA<<<888(((!!!!!!666SSSooorrrLLL+++  uuuiii\\\RRROOOLLLIIIJJJPPPXXX^^^bbbiiijjjhhhddd\\\UUUQQQNNNJJJKKKLLLJJJFFFBBB???===999777444111000000111222444555777:::<<<>>>???@@@>>>AAADDDFFFIIILLLPPPSSSYYYYYYXXXUUUQQQNNNMMMNNNHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHGGGCCC>>>:::::::::;;;;;;;;;<<<===>>>@@@@@@CCCBBBBBBBBBBBBBBBCCCDDDBBBEEEHHHLLLPPPUUU[[[```hhh```WWWRRRMMMJJJLLLQQQHHHFFFDDDCCCCCCDDDCCCCCC===;;;:::;;;===>>><<<:::;;;888555444444333222111////////////////////////////////////000222333444555444222000///000111111333111...+++)))))))))))))))(((''''''&&&&&&'''''''''''''''&&&%%%%%%$$$$$$&&&%%%$$$%%%&&&'''&&&%%%***)))'''&&&&&&''')))******(((%%%%%%&&&&&&&&&%%%###############""" !!! !!!###$$$###!!! """###$$$,,,555BBBKKKNNNJJJEEEAAABBB:::000((($$$###"""!!! ###)))222777777333...$$$&&&666PPPhhhzzzoooGGG(((  }}}lll]]]RRRNNNIIIGGGJJJPPPVVVYYYbbbfffjjjjjjeee^^^WWWSSSOOONNNMMMMMMLLLIIIEEEBBB;;;999666444222111111111222333444666777999::::::;;;===@@@BBBCCCFFFJJJMMMQQQQQQQQQPPPMMMLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMIIIDDD???<<<;;;:::::::::;;;<<<===>>>???BBBBBBAAA@@@@@@@@@@@@@@@>>>@@@DDDHHHMMMTTT\\\bbbhhhaaaYYYTTTNNNIIIIIIMMMKKKHHHEEEDDDEEEFFFGGGGGG>>><<<<<<===>>>>>><<<;;;:::888666444555444333222000000000000000000000000///000111111222111111111111000///---------.........---+++***))))))***+++))))))((('''''''''((((((((((((''''''&&&&&&%%%%%%'''&&&&&&''')))***)))(((,,,+++***)))))))))***++++++)))'''&&&''''''&&&%%%############"""!!! !!!"""""" !!!"""###$$$###(((///444666777888888AAA;;;222+++&&&###!!! !!!%%%)))+++***&&&######<<>><<<:::888555333222111222222333444555666888888888:::<<<>>>???BBBFFFHHHJJJKKKLLLKKKIIIHHHHHHIIILLLMMMNNNOOOOOONNNNNNMMMOOOPPPOOOMMMHHHCCC???===<<<;;;;;;:::;;;;;;<<<<<>>>>>>>>>>>>>>??????@@@AAACCCFFFLLLSSSXXXXXXVVVVVVWWWTTTNNNJJJKKKLLLIIIFFFDDDEEEFFFFFFFFF>>>>>>>>>>>>>>>===<<<;;;999777555555555444333111111111111111111111111111000111222333222111000///111000///.........//////++++++***)))))))))*********))))))((((((((())))))))))))(((((((((''''''''')))(((''')))+++,,,,,,+++++++++***++++++,,,...///,,,***((('''((('''%%%$$$############"""!!!   !!!###%%%(((+++///000111000,,,%%% (((888SSSgggccc888  mmmfff[[[SSSOOONNNNNNOOOPPPUUU[[[```dddgggiiikkkhhhaaaWWWQQQNNNKKKHHHEEEAAAAAA???===:::777555444111000111111222444666777555777:::<<<===@@@CCCFFFGGGIIIIIIIIIGGGFFFGGGHHHLLLMMMOOOQQQQQQQQQPPPOOOOOOOOONNNMMMKKKGGGCCC@@@??????===<<<;;;:::::::::;;;;;;;;;;;;<<<===>>>???AAAAAAAAAAAAAAAEEEJJJNNNLLLKKKMMMRRRRRRNNNLLLMMMOOOLLLHHHFFFFFFFFFEEEEEEAAABBBCCCCCCBBB@@@>>>===888666555444555444333111222222222222222222222222222222333333333111///...111000000///////////////,,,,,,+++***))))))))))))******)))))))))******+++*********)))))))))))))))***)))(((***,,,------,,,((()))***+++---///000111,,,***((((((((('''%%%###"""######""""""!!! !!!(((+++***###;;;TTTiiiuuu\\\222   wwwkkk```XXXRRROOOMMMKKKMMMQQQUUUZZZaaaiiiooonnnhhh___WWWQQQLLLIIIFFFEEEEEEDDDCCC@@@===:::888111000/////////000222333333555888:::<<>><<<;;;;;;:::999999::::::;;;===>>>???@@@@@@AAA@@@AAADDDHHHLLLKKKGGGEEEFFFGGGGGGJJJOOOOOOLLLJJJIIIIIIIIIGGGEEEFFFHHHIIIIIIFFFCCCBBBAAA777666555666666666333111333333333333333333333333333333333333222111000/////////////////////............---,,,+++***))))))++++++*********+++,,,,,,++++++++++++***************))))))***,,,---,,,+++'''((()))+++---///000111***)))((((((((('''%%%###""""""""""""!!! """444SSSmmm{{{{{{VVV///   }}}pppddd[[[TTTOOOKKKKKKKKKLLLPPPXXXaaahhhjjjjjjgggaaaYYYRRRLLLJJJHHHHHHIIIHHHFFFBBB???===777555333000/////////000000222555888:::>>>BBBEEE<<<>>>AAABBBCCCDDDFFFHHHGGGHHHKKKMMMPPPRRRSSSTTTRRRPPPMMMLLLLLLKKKHHHEEEBBBBBBAAA??????>>>>>>???;;;:::::::::;;;<<<<<<===;;;<<<>>>???@@@BBBFFFIIIGGGBBB???@@@AAAAAAEEEKKKIIIHHHHHHIIIJJJJJJHHHFFFFFFIIIKKKKKKGGGDDDBBBBBB999888777888999888666444333333333333333333333333444333333222111111111111...//////////////////////////////......---,,,,,,+++++++++++++++,,,------+++++++++++++++,,,,,,,,,+++)))((()))++++++***)))((()))***+++,,,---------''''''&&&'''((('''%%%###""""""""""""!!! ***<<>>;;;888444111/////////...111444777999===AAADDD444666999<<<>>>@@@CCCFFFEEEGGGIIIKKKNNNQQQSSSUUUVVVRRRNNNLLLLLLKKKIIIFFFAAAAAAAAA@@@AAAAAABBBBBB<<<<<<;;;;;;::::::;;;;;;888999<<<======???BBBDDD===;;;===AAACCCAAAAAADDDBBBCCCDDDGGGIIIIIIGGGEEEDDDGGGJJJIIIEEEAAA??????::::::999:::;;;:::888555444444444444444444444444555444222111000111222333000000111111222111111000...//////000000//////...++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))******)))((()))******++++++******)))&&&%%%%%%'''((('''%%%###""""""""""""!!! 555QQQiiixxxrrrPPP...   {{{hhhXXXSSSNNNLLLMMMLLLJJJOOOWWW```bbbeeegggfff```XXXSSSRRRNNNJJJGGGGGGEEEBBB???AAA???===:::777444222111...///000222444666888888666666666777999:::<<<===>>>CCCIIIMMMNNNOOOSSSVVVUUUVVVTTTPPPNNNOOOKKKFFFGGGEEEBBB@@@>>>===>>>>>>>>><<<;;;<<<======;;;::::::999999999:::===@@@AAA===>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEE>>>???@@@AAABBBBBBBBBBBB<<<<<<;;;:::999888888777777777777777777777777777555555555555555444444333333222222222222222222222//////.........---------...---,,,+++,,,---...///++++++,,,------,,,,,,+++---,,,++++++------,,,+++******,,,,,,+++)))'''%%%$$$%%%'''((((((((('''&&&(((%%%"""  !!!!!!!!!''';;;RRRhhhxxxqqqFFF'''  zzzkkkbbbXXXPPPNNNMMMKKKLLLPPPVVVZZZ___dddeeebbb\\\WWW[[[UUUOOOJJJHHHGGGEEECCCCCCBBB@@@>>>:::777444222///000000111222333333444333333333444555666777888<<<>>>AAABBBDDDHHHOOOTTTXXXYYYWWWTTTTTTUUURRRMMMHHHFFFCCCAAA???>>>>>>???@@@???======?????????>>>:::999888888888:::<<<===>>>>>>???@@@@@@AAA@@@@@@????????????????????????===>>>???@@@AAAAAAAAAAAA======<<<;;;::::::999999888888888888888888888888777777777777777666666555333333333333333333333333111111000000000/////////......---,,,,,,---...///.........---------,,,,,,...,,,+++,,,------,,,+++((()))******)))(((&&&$$$%%%%%%'''((()))((((((((('''%%%""" !!!!!!  !!!!!! ***===XXXooo|||kkkBBB$$$  tttfffWWWQQQOOOMMMLLLKKKLLLQQQXXX___ccccccaaa___ddd^^^VVVNNNJJJGGGFFFDDDEEEEEEDDDBBB>>>;;;888666222222111000//////......000000000111222333444555;;;;;;:::999:::AAALLLTTTVVVWWWVVVTTTTTTWWWUUUPPPLLLJJJGGGDDDBBBAAAAAAAAA@@@???>>>>>>AAACCCDDDDDD===<<<:::999999:::;;;<<<<<<===>>>@@@AAABBBCCCCCC>>>=========<<<<<<<<<;;;<<<<<<===>>>????????????>>>======<<<<<<;;;;;;;;;999999999999999999999999999999999:::999888888777444444444444444444444444333333333333222222222111000///...............///111000///---------.........---,,,,,,------,,,***))))))*********((('''&&&%%%&&&'''((())))))))))))'''%%%###""""""###"""!!! !!!!!!!!! (((AAAVVVrrrccc<<>>;;;999777666444222000---,,,+++/////////000111333444555::::::888777888???JJJSSSUUUWWWVVVTTTUUUXXXVVVQQQPPPOOOLLLIIIGGGFFFFFFGGG@@@???===>>>AAAEEEFFFGGGAAA@@@>>>======>>>@@@AAA<<<===>>>@@@BBBCCCDDDDDD>>>>>>>>>>>>============;;;;;;<<<===>>>>>>>>>>>>========================:::::::::::::::::::::::::::::::::::::::999888888555555555555666666666666555555555444444444333333111111000000////////////000///---,,,,,,---///111///---,,,,,,------,,,+++,,,,,,------,,,+++******''''''((()))************(((&&&%%%$$$%%%&&&$$$### !!!"""######"""!!!---===^^^mmm}}}\\\777 ~~~ooobbbZZZVVVTTTKKKLLLMMMMMMOOOTTT\\\aaajjjjjjhhhccc[[[QQQIIIEEECCCDDDDDDCCCBBB@@@>>>===<<<;;;999666333000...---,,,,,,---...000111333444666777777777888===FFFMMMVVVWWWWWWUUUVVVYYYXXXSSSRRRQQQOOOMMMLLLLLLMMMNNNFFFCCCAAA@@@AAABBBAAA@@@AAA@@@???>>>???@@@CCCDDDAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<======>>>======<<<<<<<<<===============::::::::::::::::::::::::999999::::::999999888777666666777777888888888888666666666666555555555444333333222222111000//////---,,,++++++,,,...000222...---,,,,,,......---,,,---------------,,,,,,,,,))))))))))))******++++++)))(((''''''((((((&&&$$$ """###$$$######"""+++FFF[[[xxx}}}{{{VVV444 ttthhh```ZZZPPPOOOLLLHHHEEEIIIQQQXXXdddhhhllllllfff\\\SSSNNNHHHHHHFFFEEECCCBBBAAAAAA???>>><<<:::888555444333,,,,,,,,,,,,---...///000///222444444555888>>>CCCKKKNNNNNNMMMOOOSSSRRRNNNOOONNNMMMLLLMMMOOOQQQRRRMMMKKKHHHEEECCC@@@<<<:::>>>===<<<<<<<<<>>>AAABBBFFFEEEEEEDDDBBB@@@>>>=========<<<<<<;;;;;;;;;:::888999:::;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<===::::::::::::::::::::::::999999999999999888888777777888888999999::::::;;;888888888777777777666666555555444444222111///...,,,,,,++++++,,,...000111---,,,+++,,,...000///...,,,,,,,,,,,,+++++++++,,,,,,,,,+++*********++++++)))(((''''''((('''%%%### !!!"""###"""!!! ...GGGcccvvvwwwPPP000 ~~~pppdddWWWVVVRRRKKKFFFEEEKKKQQQXXX___iiimmmkkkddd]]]ZZZSSSPPPMMMIIIFFFDDDCCCCCC@@@@@@>>>===;;;:::999888111000///---,,,++++++++++++...000000000222777;;;<<>>BBBBBBCCCCCCCCCCCCBBBBBB@@@???>>><<<:::888777666555555666777888888888888777888888999::::::;;;;;;999999999999999999999999999::::::::::::999888888888999999:::;;;;;;<<<<<<;;;::::::::::::999999999666666666555444222000...........................+++******,,,///111111000---,,,,,,,,,,,,,,,------///...---+++************((('''&&&&&&&&&%%%"""  """444LLLfff{{{uuuJJJ,,,  mmm\\\\\\ZZZSSSKKKHHHKKKOOONNNVVVbbbiiiiiifffbbbaaa[[[XXXSSSMMMHHHFFFEEEEEE@@@@@@???>>>======<<<<<<888666444111...,,,***)))+++---......---///444999444888;;;===CCCJJJKKKIIIBBBBBBBBBDDDGGGKKKOOOQQQKKKLLLMMMNNNOOOMMMIIIFFF@@@>>><<<:::999:::;;;<<<:::<<<>>>BBBEEEHHHIIIJJJDDDCCCAAA>>>:::777555444222333444555666666666666666666777888999999::::::999999999999999999999999::::::;;;;;;::::::999888999999::::::;;;<<<=========<<<<<<<<<<<<;;;;;;;;;777777777666444222000...222222222111000...---,,,*********,,,///222222111//////.........//////000111000...+++***))))))***'''&&&%%%%%%$$$###"""///GGGddd{{{uuuEEE)))  uuukkk^^^XXXVVVTTTNNNHHHJJJLLLRRRYYY```cccdddccc```\\\VVVQQQNNNLLLJJJHHHHHHEEEAAA???>>>>>>===<<<<<<:::888666444111---***++++++******+++---000111444555666:::???DDDIIILLLBBBAAA@@@@@@@@@BBBEEEFFFFFFJJJPPPVVVXXXVVVSSSPPPIIIHHHEEEBBB???===:::999777888999<<>>??????@@@>>><<<:::999:::;;;<<<666555555444333222222111222222222111///---,,,+++,,,---...///000111111111111000111222444444222000333222111///---+++)))(((&&&%%%###!!!"""888VVVnnn{{{iii;;;---   rrrcccZZZUUUSSSRRROOOMMMKKKLLLQQQVVV[[[]]]```___]]][[[XXXTTTNNNJJJJJJIIIFFFEEEDDDCCC@@@>>>===;;;999888777666333111...---+++))))))***+++,,,///000111444888<<>>===<<<<<<>>>???AAACCCGGGMMMSSSUUUSSSPPPNNNPPPOOOMMMJJJGGGCCC@@@>>>;;;;;;;;;<<<<<<===>>>???BBB@@@???AAACCCCCCAAA???<<<;;;999777555555555555444333333333444444555666444444444555555555555666999999999999999999999999;;;:::999:::<<<>>>>>>>>>===;;;999888777777888999777777777666555444444444444333333222000///---,,,...///000111222222222222222111111333444444222000222111///---+++)))'''&&&%%%$$$""" !!!'''BBBUUUmmm~~~eee999,,,  zzzkkk___ZZZXXXTTTOOOJJJGGGIIIMMMQQQTTT]]]___bbbeeeddd___WWWQQQOOONNNLLLKKKJJJGGGCCC@@@???===<<<;;;;;;;;;999777333111///,,,***))))))))),,,,,,---...111555888:::<<<;;;999888999:::<<<===???CCCHHHMMMOOONNNLLLJJJRRRRRRRRRRRRPPPMMMJJJHHHBBBBBB@@@>>>;;;999888777999999999<<<@@@CCCDDDCCC@@@>>>===;;;999888888888666555444444333333333444000111222333444555666777777777777888888999999::::::::::::<<<>>>@@@???>>><<<;;;999777777777888888::::::999999888777777777555555444333222000//////111111222333333444333333333222222333444444222000///...,,,)))'''%%%$$$######"""!!!!!!111>>>```mmm~~~```888+++  uuueee[[[WWWTTTPPPNNNNNNNNNNNNNNNUUUYYY___fffiiifff```[[[VVVTTTQQQNNNLLLIIIEEEBBBBBB@@@>>>=========;;;999888777444222///---,,,,,,...---------...111333555888888666666777999;;;<<<;;;>>>BBBFFFIIIHHHFFFEEEKKKMMMPPPRRRSSSRRRQQQOOOIIIHHHFFFCCC???<<<999888444444666888;;;>>>@@@@@@AAA@@@???>>>======<<<<<<999888777555444444333333000111111222333444555666444444555666777777888888999999;;;===@@@AAA???>>>===<<<;;;:::999:::::::::;;;;;;;;;::::::999999999666666555333222111111111333333444444444444444333333222111111222222000///,,,+++(((%%%###!!! !!!!!!000HHH[[[pppzzz|||[[[666+++!!!  zzzkkkaaa]]]WWWRRRQQQPPPOOOOOOMMMPPPVVV]]]ccceeedddbbb```\\\WWWSSSPPPMMMJJJHHHGGGDDDAAA???>>>===;;;999:::999777555333222111111000///...------...000111222222111222333666999;;;666999<<<@@@BBBBBBAAAAAACCCEEEIIILLLNNNNNNMMMLLLKKKKKKJJJIIIFFFDDDAAA@@@888999::::::;;;;;;<<<<<<======>>>>>>>>>=========;;;:::999777666666666666444444444444444444444444222333333444555666777777666666777:::<<<===;;;:::;;;;;;:::::::::::::::::::::::::::999999999999999666666444333222111222222333333444444444333222222222000............---+++(((&&&$$$!!!###444LLLdddsss}}}yyyUUU444***"""   uuummm```UUUPPPPPPRRRSSSKKKKKKMMMRRRXXX^^^aaabbbeeebbb^^^\\\YYYWWWSSSQQQMMMJJJEEEBBB@@@???===;;;999999888777666555444444222000...---,,,---...///------------///111444666333444777:::<<<=========@@@AAACCCEEEFFFEEEDDDDDDHHHHHHJJJKKKKKKKKKJJJIIIAAACCCDDDDDDAAA???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888888999999999888888777666666555444444444555555666666666222222222333555666555444666666666666666666666555666666666666666666666666555444333111000000111222111222222222111000/////////,,,***)))))))))(((&&&$$$###  ///CCCYYYlllzzztttMMM111)))###"""   tttfff\\\WWWVVVUUUOOOMMMKKKKKKOOOTTTWWWYYY``````aaacccccc```ZZZVVVSSSOOOKKKGGGEEEDDDBBBAAA;;;;;;;;;;;;:::999888777555333111///...///000000...---,,,,,,,,,...000111000222444666999:::;;;;;;===>>>???@@@@@@@@@@@@@@@@@@BBBEEEIIIKKKMMMMMMMMMGGGJJJMMMMMMIIIEEECCCCCC??????@@@???>>>===;;;:::888888888888888999:::;;;===<<<<<<;;;::::::999999777777777777777777777888333111000000111222222111111222222333333222222222222222222333333333333333444333111///...///000111////////////...---,,,++++++(((%%%$$$$$$$$$###!!!!!!  )))888OOOeeeuuummmCCC---&&&!!!!!!   {{{nnncccYYYTTTTTTPPPLLLJJJKKKMMMPPPQQQXXX[[[aaafffhhhddd]]]XXXVVVSSSNNNKKKJJJIIIHHHFFF@@@@@@??????>>><<<;;;:::888777444222111222333333222111///---------///000///000222555777888999:::::::::;;;===>>>@@@AAABBB999<<<@@@EEEIIILLLMMMMMMGGGLLLPPPQQQNNNJJJGGGGGGFFFFFFFFFDDDBBB???===;;;666666666777888:::;;;<<<>>>>>>=========<<<<<<<<<:::::::::999999999999999555333111000111222222222000111111222222222111111000000000000000000000000333111///...---...///000------------,,,+++)))))))))&&&###!!!!!!  """'''@@@QQQgggxxxiii===***$$$   |||jjj^^^\\\TTTOOOQQQQQQMMMKKKLLLPPPTTTZZZ___````````````aaa^^^YYYSSSLLLHHHHHHIIIEEEBBB@@@>>>??????>>>===>>><<<999777777666444333333222222111000///..................000333555666222333666888:::<<<===>>><<<888333111333:::CCCIIIEEEGGGHHHHHHHHHIIILLLNNNPPPPPPPPPMMMIIIGGGFFFGGGEEEAAA<<<;;;<<<<<<777333:::999999888888888999999<<<<<<;;;;;;;;;<<<>>>???666666666555555666666777:::888555444333111///---///000000000111111111111---...............---,,,,,,,,,------,,,***)))((("""""""""""""""!!!   %%%999JJJhhhqqq|||```>>>+++)))'''$$$""" ~~~tttiii^^^TTTPPPNNNKKKKKKMMMJJJMMMQQQTTTVVVWWWXXXXXX^^^^^^]]]YYYSSSOOOMMMLLLJJJGGGEEEDDDDDDDDDCCCAAA@@@>>>;;;::::::999888666888777777666555444333222---,,,,,,,,,---...///000000111444777999<<<===>>>DDD@@@999444222444888;;;AAADDDGGGHHHGGGEEEDDDDDDPPPQQQQQQOOOLLLJJJIIIJJJGGGDDDAAAAAACCCBBB>>>:::;;;:::999888777666666666777777666666777888999:::666666666666777888999:::<<<:::888777777666444333555555555555444444444444111111111111111000//////000000000///...,,,***(((&&&&&&&&&&&&%%%$$$######$$$"""!!! !!!"""!!! """,,,@@@WWWgggxxx~~~\\\;;;+++(((%%%"""  }}}ppp```VVVPPPLLLKKKMMMKKKKKKLLLMMMMMMNNNOOOOOOYYY[[[^^^]]]ZZZVVVTTTSSSNNNLLLIIIHHHGGGFFFDDDBBBBBB@@@>>>===>>>===;;;:::<<<;;;:::999888777777666000000...---,,,,,,,,,,,,...///111444777999;;;<<>><<<:::888777666666444333333333333444555555333333333444666888999:::;;;:::888999999:::888777999999888888777666666666666666666555444333222222333333222000...,,,***)))))))))))))))((('''&&&&&&&&&$$$"""!!!""""""!!!"""***888KKK```ttt{{{VVV777+++'''### uuuhhh^^^VVVPPPLLLPPPOOONNNNNNNNNMMMLLLJJJRRRUUUYYYZZZZZZYYYYYYYYYRRRPPPNNNLLLKKKHHHDDDBBBCCCBBB@@@@@@@@@@@@===<<<<<<<<<;;;:::999888888777888888666444222111000///...///000111333555666777>>>>>>===;;;999666333222666;;;AAAEEEEEEDDDCCCCCCCCCEEEGGGGGGFFFEEEFFFGGGEEEEEEHHHLLLNNNMMMIIIFFFCCCBBB@@@???===<<<<<<;;;666666555555444444333333000000000111222444555666888666555555666666555444666666555555555444444444777777666444333222111111//////...,,,+++)))(((''')))))))))((('''&&&%%%$$$###!!!%%%111CCCVVVggguuutttPPP444***&&&  vvvjjj\\\RRRRRRQQQPPPPPPQQQPPPMMMJJJKKKMMMPPPRRRSSSVVVYYY\\\XXXWWWUUUTTTSSSPPPKKKGGGEEEDDDCCCCCCCCCBBB???===>>>>>>===<<<;;;::::::999???>>>===;;;999777555444111111000000000111222333222444666888888777555444111444777999::::::;;;======@@@BBBCCCBBBAAAAAABBB>>>@@@DDDHHHJJJIIIFFFCCCAAA@@@??????????????????======<<<;;;999777666555333222222222222333333444555333111111111111///...///////////////000000000111000///---,,,+++++++++''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###""" '''111AAAPPPcccqqqxxx}}}nnnKKK222)))%%% rrreeeXXXUUUQQQQQQSSSRRROOOLLLIIIJJJJJJJJJKKKOOOTTTXXX[[[[[[\\\]]]]]]ZZZVVVSSSJJJIIIHHHHHHGGGFFFBBB???BBBBBBAAA@@@???>>>======?????????>>>===;;;:::999666555444222111111222222...000222444555444333222666777777555444444666888<<>>???777:::>>>BBBCCCBBB???>>>::::::::::::;;;<<<===>>>@@@@@@@@@???>>><<<;;;:::999888888777777777888888666444333222333222111///......------------,,,,,,+++)))(((&&&%%%%%%&&&&&&######""""""""""""######$$$######"""!!!---CCCTTTiiittthhhGGG111((($$$ nnnfff]]]WWWUUUUUURRRPPPKKKKKKJJJHHHGGGIIILLLOOOSSSUUUXXX\\\______\\\ZZZRRRQQQPPPOOONNNKKKGGGDDDDDDDDDCCCBBBAAA@@@@@@???===>>>???@@@??????>>>===;;;999777666555555666777333444555555555444444333888999999777555444666777<<>>???@@@@@@@@@???>>><<<<<<<<<<<<<<<===>>>???<<<;;;::::::<<<<<<;;;:::444333222111///...,,,,,,***)))'''&&&%%%&&&'''(((&&&%%%$$$###""""""######%%%%%%%%%$$$"""!!! (((888OOOggguuucccBBB///'''### {{{kkk___YYYWWWUUURRRNNNNNNLLLIIIFFFEEEFFFHHHGGGJJJOOOVVV[[[]]]\\\ZZZXXXWWWUUUTTTSSSPPPKKKHHHDDDDDDCCCBBBAAA@@@??????===>>>@@@AAABBBBBBAAAAAA===<<<:::999888999;;;<<<:::999999999888888888888222333555555444333444555;;;>>>@@@@@@===:::888777333555888:::999777666666555555444444555666777777888:::<<<>>>@@@AAAAAAAAA<<<<<<<<<===???@@@BBBCCCBBBAAAAAABBBDDDFFFEEEDDD;;;:::888555333000...---...---+++******+++---...***)))'''%%%$$$$$$$$$$$$(((((('''&&&%%%###!!!  (((;;;VVVooo```@@@...&&&### ~~~rrrdddWWWOOONNNMMMMMMNNNPPPMMMGGGBBBGGGFFFEEEGGGKKKOOORRRSSSVVVWWWWWWWWWTTTQQQMMMJJJHHHHHHGGGEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAA>>><<<;;;<<<======<<<<<<:::888888:::;;;999777555555444444444555666666@@@AAAAAA>>>:::777777888777888999999888666444333444555555555555555555444555555666777888999::::::999888777888;;;@@@EEEHHHIIIKKKNNNQQQSSSTTTTTTSSSIIIIIIGGGCCC>>>888222///////////////////////////...,,,***)))******)))'''((('''$$$######""" $$$$$$111GGG```vvvyyyXXX>>>222'''### ~~~rrriiiWWWRRRMMMJJJKKKKKKJJJHHHGGGFFFEEEEEEGGGIIIIIIHHHLLLMMMPPPSSSUUUVVVUUUUUUNNNMMMLLLJJJIIIIIIHHHIIIEEEEEEEEEEEEEEEEEEEEEEEECCCAAA???>>>>>>>>>>>>>>>???===<<<<<<>>>???===;;;888777777777777777888888>>>??????===999777777888444555555555555555444444333444444555555444444333222222222333444444555555444333222333555999>>>@@@GGGIIILLLNNNOOOPPPOOOOOOHHHGGGEEECCC>>>:::555222////////////////////////111///---,,,------,,,+++(((&&&$$$#########!!!$$$---BBBOOOcccuuupppPPP888...((($$$  lllcccVVVMMMJJJKKKKKKKKKLLLJJJIIIIIIIIIGGGEEEBBBBBBDDDGGGKKKPPPSSSVVVXXXRRRQQQPPPOOOOOOPPPQQQQQQLLLLLLKKKKKKJJJIIIIIIHHHEEEEEECCC@@@===<<<===>>>???>>>===>>>@@@@@@???===;;;;;;::::::::::::::::::;;;<<<<<<;;;888777777888222222222222222333333444222222333333333333222222000000000000000000000000000/////////111333666888<<<===>>>@@@@@@@@@???>>>::::::999888555222///---........................000...,,,,,,------,,,+++'''%%%$$$###$$$$$$"""!!! !!!(((777GGGcccnnn|||fffHHH333***&&&$$$!!! |||mmm___VVVQQQLLLIIIOOONNNNNNNNNNNNLLLIIIFFFAAAAAABBBCCCFFFHHHKKKLLLOOOOOOOOOPPPSSSVVVYYY[[[YYYXXXWWWTTTRRRPPPNNNMMMIIIIIIGGGBBB===::::::;;;<<<======>>>??????>>>============<<<<<<;;;::::::999::::::999888888888888444333222111000111222333111111222222222222111111222222111111000000000000//////...//////111222333111111222222111000///...,,,,,,,,,,,,+++)))'''&&&***************************(((&&&&&&'''(((((('''%%%$$$######$$$%%%###"""$$$---???WWWiii{{{{{{^^^AAA...'''""""""  zzzooodddXXXQQQOOOMMMLLLLLLMMMLLLJJJHHHFFFDDDBBBAAA@@@@@@AAABBBHHHHHHJJJMMMRRRWWW\\\___bbbaaa```^^^]]][[[ZZZZZZRRRPPPMMMGGGAAA>>><<<<<<>>>???AAABBBAAA@@@??????>>>??????>>>>>><<<;;;:::999999999999999:::999999888777555333111111222222000111111111111111111000222111111000000/////////............////////////000//////...---+++***)))((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$###"""$$$###""""""$$$$$$###""""""+++888KKKaaauuuvvvVVV:::***### ~~~qqqhhhWWWSSSNNNKKKIIIIIIHHHGGGIIIHHHFFFDDDBBBBBBBBBBBBCCCDDDEEEGGGLLLRRRWWW[[[^^^^^^___aaabbbdddeeeeee[[[WWWRRRNNNKKKHHHEEECCCEEEHHHJJJJJJIIIFFFEEEEEECCCCCCCCCCCCBBB@@@>>><<<;;;:::999:::;;;<<<;;;::::::999888666444333222222000000111111111111000000//////......---------,,,+++,,,------------,,,+++///...---,,,***(((''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!! !!!######"""###"""!!!!!!"""###""" !!!***666HHH[[[nnn~~~nnnLLL333'''### rrrjjj```VVVPPPMMMKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCEEEIIIMMMOOORRRSSSUUUXXX\\\___aaabbb___YYYSSSQQQSSSSSSOOOKKKNNNQQQTTTSSSPPPMMMLLLLLLIIIIIIJJJIIIHHHEEECCCAAA>>><<<;;;;;;===>>>===;;;999999999888666555444333000111111222222111111000---------,,,,,,,,,,,,,,,***+++,,,---------+++***---,,,***(((&&&%%%$$$$$$###"""""""""!!!""""""""" !!!######"""###!!! !!!!!!  &&&000888HHHYYYmmm{{{fffDDD///))))))###$$$### uuufff\\\VVVSSSRRRIIIIIIIIIIIIHHHHHHHHHGGGIIIGGGCCCAAA@@@BBBDDDFFFHHHIIIKKKNNNQQQTTTVVVXXX^^^WWWPPPQQQWWWYYYUUUOOOSSSVVVYYYXXXTTTQQQOOOOOONNNNNNOOONNNMMMJJJGGGFFF@@@>>><<<===???@@@>>>;;;777777888888888777555444111111222222222222111111------------------------+++,,,...///000...---,,,...---+++)))'''&&&%%%%%%%%%$$$######"""""""""###  """""""""###!!!  !!!(((555EEERRRfffwwwccc@@@///...000)))(((&&&  }}}rrrgggaaaWWWPPPIIIGGGKKKLLLIIIDDDIIIHHHGGGFFFGGGFFFDDDBBBCCCBBBCCCEEEHHHJJJKKKJJJNNNLLLKKKMMMPPPRRRQQQOOOPPPTTTWWWVVVSSSOOONNNNNNTTTUUUVVVVVVTTTQQQMMMKKKEEEEEEDDDCCCAAA@@@??????>>>===;;;999777777777888111222333444444444333333000///---,,,+++,,,,,,---------------------------)))(((((('''&&&%%%$$$$$$$$$&&&'''$$$!!! !!! """)))333CCCVVViiittt~~~WWW999111222111---***$$$   xxxfff^^^TTTPPPPPPPPPLLLGGGHHHHHHGGGHHHJJJKKKIIIHHHFFFEEEEEEFFFHHHIIIHHHFFFIIIGGGFFFHHHKKKLLLKKKIIIKKKNNNRRRRRRPPPNNNMMMNNNNNNPPPSSSVVVWWWWWWVVVUUUMMMLLLKKKIIIHHHFFFEEEEEEBBB@@@>>>;;;999888777777666666666666666555555555000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''&&&%%%$$$$$$$$$&&&&&&%%%""" !!!""" !!!!!!!!! +++333@@@PPP```ooo|||wwwNNN444333555000+++(((###  vvvkkkbbb]]]YYYRRRMMMKKKJJJHHHIIIKKKMMMMMMMMMIIIHHHHHHIIIJJJJJJGGGEEEEEECCCBBBCCCDDDEEEDDDCCCDDDGGGJJJLLLKKKJJJJJJKKKIIILLLPPPTTTWWWYYYYYYYYYSSSRRRQQQPPPOOONNNMMMLLLHHHFFFDDD@@@>>>;;;:::999;;;;;;999888777666666666222222222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((&&&&&&%%%$$$$$$%%%&&&%%%###""""""$$$!!!!!!!!!"""!!!!!! ###)))---DDDPPPaaasssnnnDDD000555777...(((&&&!!!  {{{sssjjj```YYYVVVQQQLLLHHHHHHIIIKKKKKKIIIIIIIIIKKKMMMMMMJJJHHHDDDDDDCCCCCCCCCCCCBBBAAAAAABBBEEEFFFFFFFFFEEEEEEGGGIIIKKKNNNPPPQQQRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPLLLKKKIIIGGGDDDBBBAAA@@@???>>><<<:::888888777888666777777777555333111000........................******)))((('''&&&%%%%%%$$$$$$$$$$$$#########$$$ !!!!!!!!! %%%333CCCNNNeeennn|||fff===...666555(((%%%###   wwwppphhhaaaWWWOOOJJJIIIIIIIIIFFFFFFGGGIIILLLMMMLLLJJJGGGGGGGGGFFFEEEDDDDDDDDDBBBBBBBBBCCCCCCBBBAAA@@@BBBCCCEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNOOOLLLLLLKKKJJJJJJIIIHHHGGGCCCBBBAAA???>>>===<<<<<<888999999999888666444333////////////////////////,,,+++***)))(((''''''&&&%%%$$$$$$$$$$$$$$$$$$###!!!  !!!!!!!!!  !!!"""'''111???SSSfffsss^^^;;;///444000"""$$$"""    xxxmmmccc[[[UUUQQQNNNHHHGGGFFFGGGIIIJJJJJJIIIHHHIIIJJJIIIGGGFFFGGGHHHEEEDDDBBBBBBBBBAAA???======>>>???@@@AAABBBBBBBBB@@@AAABBBDDDEEEGGGHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIEEEEEEEEEEEEEEEDDDCCCBBB::::::::::::999888777666111111111111111111111111//////...---,,,++++++***)))'''&&&&&&''''''&&&$$$"""!!!!!!"""###""""""!!!  """&&&***333CCCUUUfffvvvvvvTTT999...---)))!!!$$$###   wwwmmmbbb\\\TTTQQQMMMJJJJJJIIIHHHGGGFFFHHHJJJIIIFFFEEEGGGIIIGGGEEECCCCCCCCCCCCAAA>>>?????????@@@@@@@@@@@@@@@===>>>>>>???AAABBBBBBCCCAAABBBCCCDDDEEEEEEDDDDDDAAACCCEEEGGGGGGFFFEEEDDD>>>======<<<<<<=========888888888888888888888888555444333333111111000///...,,,******++++++)))&&&$$$###!!!!!!###$$$###"""!!!  !!!!!!""""""!!!###+++555>>>JJJUUUfffwwwkkkIII444***%%%$$$&&&%%%$$$!!!   rrrhhhaaa\\\UUUPPPMMMJJJIIIGGGDDDFFFHHHGGGEEEDDDEEEHHHHHHEEECCCCCCEEEEEECCCAAAEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>????????????<<<===???@@@@@@@@@???>>><<<>>>BBBEEEGGGFFFDDDBBBCCCBBBAAA@@@AAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@999888777666555444444333222///---,,,......+++(((%%%$$$!!! !!!$$$%%%""""""!!! !!!"""######### ###(((...555BBBQQQ]]]nnnuuuddd@@@000'''!!!+++&&&%%%"""  vvvkkkbbb]]]XXXRRRMMMLLLIIIGGGHHHIIIHHHDDD@@@AAAAAAAAACCCFFFGGGFFFDDDDDDCCCBBBCCCDDDDDDBBB@@@>>>>>>>>>>>>============??????>>>===<<<;;;::::::888888999<<<>>>>>><<<:::============>>>@@@AAABBB???AAACCCFFFGGGHHHHHHHHHAAAAAA@@@===:::666222000000000000000///---,,,+++%%%$$$#########$$$%%%&&&&&&%%%###""" !!!"""######### $$$''',,,555CCCRRR```llluuuzzz___>>>--- ###"""(((&&&"""  |||vvvnnneee^^^XXXTTTOOOLLLLLLJJJGGGDDDFFFDDDCCCCCCDDDDDDCCCBBBFFFEEEDDDEEEFFFEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???===<<<;;;999999:::999888999:::;;;;;;:::;;;;;;:::;;;;;;<<<===>>>;;;<<<>>>@@@BBBBBBBBBBBB??????>>><<<999666333222111000000///...---+++***'''&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$"""!!!  !!!"""#########!!!  $$$)))111:::???SSS[[[gggsss}}}}}}XXX999***$$$###&&&$$$   xxxqqqjjjaaaZZZVVVQQQLLLHHHKKKHHHEEEDDDCCCCCCBBBAAAAAAAAABBBCCCDDDCCC@@@===AAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAA???>>>===<<<;;;===;;;888888999:::::::::999999999888888999999:::777888999:::<<<<<<<<<<<<======<<<;;;:::888666555444333333222000///---,,,***)))(((''''''''''''''''''&&&%%%$$$###!!!!!!  """"""#########"""!!!  !!!######'''///888CCCQQQ]]]eeewww}}}sssOOO333((( &&&$$$$$$###   {{{rrrjjjbbbYYYSSSSSSOOOKKKHHHGGGFFFFFFEEE??????@@@BBBDDDCCC@@@>>>@@@???>>>>>>>>>>>>???@@@CCCCCCBBBBBBAAAAAA@@@@@@@@@>>><<<<<<======;;;:::;;;:::999888888888888888666666777888888999999999;;;;;;;;;::::::999999888888888777666444222111000---,,,+++***))))))(((((((((((('''&&&%%%###"""!!! !!!""""""############!!!  !!! $$$###""" !!!$$$)))---888???JJJWWWeeerrr~~~nnnKKK111)))###%%%)))&&&%%%###   |||qqqjjjeee```ZZZUUUQQQOOOLLLJJJDDDDDDDDDFFFHHHHHHEEECCCCCCBBBAAA@@@???@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBCCCCCCAAA===:::======<<<;;;::::::::::::666666666666666666666777777777777777666666777777999888888777666444222111.........---,,,+++******)))))))))((('''%%%###"""""""""###############"""   !!!!!! """$$$###&&&)))---222999BBBIII\\\cccnnnyyylllJJJ222,,,)))***---((('''%%%!!!  zzzrrrkkkddd^^^YYYUUUMMMKKKJJJJJJJJJJJJHHHFFFFFFDDDBBB@@@??????@@@AAA======>>>>>>??????@@@@@@AAABBBDDDFFFGGGDDD???:::>>>======<<<;;;;;;;;;;;;777777666555444444555555666555444333333333333444555555555555444222111000.../////////...---,,,+++***++++++***)))'''%%%######$$$$$$$$$$$$######"""!!!!!! !!! !!!!!! """######%%%***///333:::CCCMMMVVVaaalllttt~~~iiiHHH222///---///000***(((&&&"""  |||uuunnnjjj___\\\WWWTTTRRRPPPMMMKKKJJJHHHEEEBBB@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>@@@@@@AAACCCDDDBBB>>>;;;<<<<<<;;;:::::::::;;;;;;<<<;;;999777777777777777999888777555444444444444333333333333333222111111---...////////////...---+++,,,,,,,,,+++(((&&&$$$$$$%%%%%%%%%$$$######"""!!!"""###"""!!!  !!!"""######"""  !!!!!!!!!!!!"""$$$&&&'''(((%%%)))...222555<<>>???>>>>>>>>>@@@???>>><<<:::999999999999999::::::AAA???===<<<;;;:::;;;;;;???>>><<<:::888888888888333444444444444444333333---...///000000///......,,,,,,------,,,)))&&&%%%%%%%%%%%%%%%$$$$$$###""" !!!"""$$$%%%######"""!!!!!!!!!!!!!!! """###%%%&&&$$$###!!!  """### !!!"""%%%(((+++...///777===CCCIIIPPPZZZhhhrrruuu}}}___???,,,---///333333+++%%%###  }}}wwwnnnhhh^^^]]]YYYUUURRROOOMMMLLLGGGGGGFFFDDDCCCAAA@@@@@@AAA@@@>>>===<<<;;;;;;;;;===;;;888666666888;;;===<<<<<<<<<<<<<<<<<<<<<<<>>777888888888888777777666555333222222333333222111111000///---+++)))((('''((((((((((((((((((((((((%%%&&&(((***+++***)))((('''$$$""""""$$$%%%###!!! !!! """###""" !!!&&&+++)))...333666999>>>GGGNNNXXX___hhhpppvvv|||qqqVVV>>>+++,,,222000,,,---'''$$$ yyyvvvrrrlllfff```\\\YYYTTTRRRPPPLLLHHHEEEBBBAAAAAAAAA@@@???>>>============<<<;;;:::999999888999999999999999999999999999<<<;;;999888888999:::;;;888999999999999999888888999777666666777777666555444333222000///---,,,++++++++++++++++++*********''')))***+++,,,+++)))((('''$$$!!!!!!"""""" ###"""!!!!!!"""#########%%%''')))***+++///555:::???GGGQQQYYY___fffooouuuzzz~~~pppRRR>>>...///222///,,,,,,&&&"""  zzztttqqqhhhfffbbb\\\VVVPPPLLLJJJGGGFFFEEEDDDBBBAAA@@@???<<<<<<======<<<:::888777999999999999999999999888666666666666666666777777777777777777777777777777888666555555666666555444222222000///---,,,+++******)))))))))((((((''''''&&&'''((()))((('''&&&%%%'''%%%"""!!!"""!!! $$$#########$$$''')))+++...222888>>>EEELLLSSSXXXdddkkkuuu|||jjjMMM===222222333...+++,,,%%%!!! }}}xxxrrrkkkeee```]]]WWWVVVSSSPPPMMMIIIFFFEEE??????@@@??????===<<<;;;<<<<<<<<<<<<;;;;;;::::::777777888999999999888777777666666666666666666777555444333333444444333111///......,,,+++***))))))(((''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$%%%'''***...444:::???DDDIIIQQQ[[[fffooovvv{{{wwwaaaGGG===666555333...++++++$$$!!! }}}yyywwwqqqppplllhhhbbb]]]XXXUUUQQQOOOLLLIIIGGGEEEDDDDDDBBBBBBAAA@@@>>>===<<<<<<;;;<<<===>>>===<<<:::999999888777777666666777777555444333333444444333111///......---,,,+++++++++))))))((((((''''''''''''%%%&&&'''(((((()))))))))%%%&&&''')))+++---///111222666;;;AAAHHHQQQZZZaaagggkkkqqqzzzoooZZZCCC===888666444///+++***%%%!!! ~~~xxxtttqqqnnnlllgggaaa\\\XXXUUUTTTOOOOOOMMMKKKIIIGGGEEEDDDAAAAAAAAAAAA@@@???===;;;<<<;;;999777666666666777666444333333444555333222000/////////......------+++++++++,,,,,,,,,,,,,,,)))***+++---///111222333222444888;;;>>>AAAFFFIIIRRRWWW^^^dddkkksss}}}jjjUUUBBB===888555444111,,,)))$$$!!! zzzuuuqqqnnnhhhgggeeebbb^^^\\\YYYXXXSSSSSSRRRQQQOOOMMMLLLKKKIIIGGGEEEBBB@@@@@@@@@@@@???===<<<<<<======<<<;;;999999999999888888888888666777777888888999999999:::;;;===@@@CCCGGGIIIKKKRRRUUUZZZ]]]```dddjjjnnntttyyydddPPPBBB===777444444333---'''### }}}{{{wwwssspppmmmlllmmmlllkkkhhhfffdddcccbbb]]][[[XXXUUURRRRRRRRRRRRMMMLLLKKKKKKLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLQQQRRRUUUXXX]]]aaaeeegggppptttyyy|||~~~{{{___KKKCCC===666222444555...&&&!!!  ~~~||||||{{{zzzvvvqqqnnnmmmnnnmmmmmmmmmlllkkkjjjiiihhhgggfffeeefffggggggfffdddhhhiiijjjkkklllmmmnnnooorrruuuyyy{{{|||qqq[[[QQQGGG???777444444333---'''  }}}kkkWWWOOOFFF???888444444222+++%%%  }}}bbbRRRLLLDDD>>>888555444000)))###  rrrYYYLLLIIIAAA===888555222...&&&   hhhRRRIIIGGG>>>;;;666333000+++%%%   }}}aaaOOOHHHFFF;;;999555111...)))%%%!!!  vvv]]]NNNHHHEEE999777333///+++(((%%%###  sss[[[OOOIIIEEE888666111---***'''%%%%%%  hhhUUUNNNGGG>>>===777000***'''%%%###"""  ~~~dddUUUPPPIII@@@<<<777000+++'''%%%$$$"""  vvv___TTTRRRKKKAAA:::666000+++(((&&&$$$###  nnnZZZTTTSSSKKK???777444///,,,)))'''%%%###  iiiWWWSSSQQQGGG;;;444111...+++***'''$$$"""  ~~~dddTTTPPPLLLBBB777000...,,,+++)))'''###!!!  vvv^^^QQQLLLGGG<<<333---+++******)))&&&"""  pppZZZNNNJJJCCC999111+++***))))))(((&&&"""  nnnYYYLLLHHHCCC999000,,,,,,,,,***'''"""   wwwgggTTTIIIEEEAAA777.........,,,***&&&!!!   mmmaaaRRRIIIEEE@@@777...111///,,,((($$$    iii___SSSKKKFFF@@@777000333000,,,'''"""  yyyddd]]]TTTLLLEEE>>>666000222///+++%%%   ooo]]]XXXQQQIIIAAA:::333//////---)))$$$  eeeVVVSSSMMMFFF>>>888444111,,,***'''###  {{{___SSSQQQLLLEEE>>>999666555)))(((&&&"""  oooZZZTTTOOOHHHBBB???;;;666333)))'''%%%""" kkkYYYTTTNNNEEE@@@===888222---(((&&&###  xxxeeeXXXTTTKKKAAA<<<:::666...'''&&&%%%""" ppp___UUUQQQHHH>>>999888444,,,%%%&&&%%%""" ~~~iiiZZZSSSMMMEEE<<<888777444---&&&'''%%%""" vvvcccVVVPPPIIIDDD===888444111,,,((('''%%%""" ~~~kkk[[[RRRNNNFFFDDD>>>888111+++((('''%%%$$$!!! tttbbbUUUOOONNNFFFDDD@@@888...'''%%%%%%$$$"""  mmmYYYUUURRRKKK@@@===888000((($$$"""######  hhhUUUOOOJJJBBB:::777222,,,'''$$$######### yyy```NNNFFF===444111///,,,(((%%%$$$$$$$$$"""nnnWWWGGG<<<222***...+++(((&&&%%%$$$###### zzzaaaMMM???333+++'''...+++'''&&&%%%%%%###!!!mmmTTTCCC777,,,(((***000,,,(((&&&&&&%%%"""yyyaaaIII;;;///%%%'''000000+++'''&&&'''&&&"""qqqYYYBBB555***"""'''444...***&&&%%%''''''"""dddNNN666,,,---/////////+++)))'''&&&%%%###  wwwXXXDDD000***+++---,,,+++)))'''%%%###""" ~~~fffJJJ;;;---***,,,,,,***)))'''&&&###"""!!!mmmSSS???555------///---)))((('''%%%###"""!!!~~~bbbJJJ666///+++,,,---)))%%%$$$"""!!!~~~~~~{{{wwwssslll]]]GGG777)))%%%###%%%$$$zzzyyyxxxuuuqqqmmmjjjhhhcccaaa^^^YYYTTTNNNJJJHHHBBB>>>:::777111(((xxxuuusssrrrmmmddd___^^^PPPOOOMMMHHHCCC===888555,,,,,,+++)))'''$$$"""!!!&&&### wwwpppkkkddd```\\\YYYXXXUUUQQQMMM>>><<<999444000,,,((('''$$$######"""!!!!!! xxxqqqjjjeeebbbXXXWWWTTTNNNFFF>>>666222///,,,)))((((((&&&###!!!&&&&&&%%%###""" |||wwwrrrlllfffbbbNNNKKKEEE>>>777000***(((((('''&&&$$$!!!}}}vvvsssooohhhbbbTTTPPPKKKEEE???999222...)))(((&&&###!!! wwwlllccc[[[SSSJJJCCC???999111+++(((&&&%%%%%%%%%$$$!!!}}}|||yyyuuuqqqmmmjjjhhh\\\XXXRRRMMMHHHAAA888111...***%%%###!!!|||xxxvvvrrrvvvxxxwwwqqqlllkkklllgggddd^^^WWWPPPJJJFFFDDD<<<;;;999666333000...---&&&&&&%%%$$$###!!!}}}nnnZZZWWWTTTQQQNNNJJJEEEAAA???DDDHHHFFF@@@:::888999888555111---)))'''''''''########################!!!zzzsssllleee\\\XXXVVVNNN@@@444,,,+++)))'''&&&''''''(((########################!!!!!! zzzjjj```SSSRRRQQQPPPOOOLLLEEE@@@777333...---...***!!!"""!!!wwwdddMMM777******)))(((((((((&&&### ###!!!!!!!!!"""""" {{{xxxvvvmmmeeeXXXIII:::,,, ###""""""!!!"""!!!!!!   rrrnnnfff\\\QQQHHHAAA===:::444---'''$$$######""" !!!"""{{{sssiii^^^VVV???<<<888333---)))%%%$$$"""!!! !!!!!!!!!!!!}}}uuullldddXXXTTTOOOIIIBBB:::222,,,!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!! {{{lll```UUUKKK@@@888444000,,,(((&&&$$$!!! """"""!!! ttthhhPPPFFF:::111...+++(((%%%""""""!!! zzznnneee]]]SSSEEE;;;444---%%%!!!!!!"""!!!!!!!!! wwwjjjSSSJJJ>>>666111---'''"""""" {{{cccLLL===111+++### """$$$%%%$$$!!! !!! qqqTTT;;;---'''+++'''""" !!!###"""!!! nnnNNN333%%%$$$'''(((%%%###"""!!! vvveeeKKK444'''###%%%'''!!!!!! oooPPPAAA000((('''((($$$ $$$###!!! |||iiiRRRCCC000,,,&&&!!! """!!!!!! ppp```RRRFFF:::222***'''### """ }}}nnnaaaMMM===222,,,(((&&&"""!!! !!! tttbbbVVVIIICCC999111,,,'''$$$!!!~~~ooo```QQQCCC999000///---+++)))%%%!!! yyykkkWWWEEE:::444111///,,,+++)))&&&$$$!!! !!!!!! uuujjjPPPFFF777,,,((()))******---,,,)))&&&""" ~~~jjjSSSDDD222...***)))******'''$$$&&&''''''&&&""" |||iiiVVVDDD666---((('''&&&%%%$$$%%%&&&&&&***((($$$!!!vvvjjjWWWDDD666...)))'''%%%%%%$$$######$$$%%%%%%'''%%%""" tttfffOOOEEE666)))"""!!!###$$$!!!!!!!!!!!!"""###$$$%%%$$$###!!!xxxlll___NNNBBB222...)))%%%###"""!!!  !!!"""###$$$%%%"""!!! xxxeeeUUUIII===333,,,######""""""###!!! !!!"""$$$%%%%%%&&&!!!!!! fffVVVDDD888000***&&&%%%$$$""" !!!"""$$$%%%%%%&&&&&&!!!!!!!!!!!! iiiIII;;;...)))'''###"""###$$$!!!!!!###$$$ !!!"""$$$%%%%%%%%%$$$ mmmKKK999...&&&&&&'''###  !!!!!! !!!"""$$$$$$$$$######tttRRR888)))'''$$$######"""  !!!######$$$###"""!!!vvv[[[???---'''%%%###""""""!!!  !!!"""############""" vvvYYY???---&&&$$$""" !!!  !!!###$$$#########"""!!! xxx\\\BBB///''''''"""  !!!###$$$%%%######""""""!!! xxxZZZDDD444)))%%%&&&  """$$$%%%&&&######"""!!!  !!! xxx^^^AAA333,,,%%%!!!!!! !!!###%%%%%%&&&$$$###!!!  """"""!!!```HHH333,,,***### !!! """$$$%%%%%%%%%$$$###!!!!!!"""###!!!uuuPPP<<<---,,,,,,%%%"""$$$""" !!!###$$$%%%%%%$$$$$$###!!!!!!######!!!