{||yvsqsx|~~~~~}}|||{zzyxwwvutsrqqpppppqqrtuuvwwxwwxyyyyzz{{{{|{zxvuuxz{}~~~~|xvx|~~}||{{{{zzzzzzyyyyxxxwwwvwwwwwxyyz{{||||{{|{{{{zzzzz{{zwsposx{}}~~~~~}}}}|||||||||||||{zz{{{zzzzz{|}}{xtqquz}~~~~~~~~~}~~~}}}}}||||||||}~~~~~~}}}|||||||||}~|yuqpuz}~~~~~~~~~~~~~~~~~~~~~}}~~~~~~}}}}}}}}}}}~~~}zvsruz~~~~~~~}}}}||||}||}}}}}}}}~}}~~}}~~~~~~}|||||{{||{{|}}|yurqty|}~~~~~~~}}~~~~~}}~~~}}}}}}}}}~~~~~}~~}}}}}}}}~~~~}}||||||||}}}}~~|yvssw{}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|xtruy}~~~~~~~~~~~~~~~~~~~~}}}}}}~~}}~~~~}}~~}}~~}}}}~~~{xtqsx{}~~~~~~~~~~~~~~~~}~~}}}}}}}~~~~~}~}}}}}|||||}}~|xtqqw{}~~~~~~~~~~~~}}}|||||||||||}}}}}~}~~~~~~~}~~~~~~~~~}}}}}~~~~~{xtsw|~~~~~~}}}}}}}}}}}}}}}}~~~~~~}}}}}|zyxwwvtstvvtpljlrvxz{{|}~~~~yvuz~~~~~}}}}}~~}}|||{{{zzzzzzzzzyxxwxxxyzzz{{|}}|yvtsw{}~~~~~~~~~~~~~~~{xuuy|~~~~~}~~~~}}|||||||||||||}|zwsqrwz|}}}}~~~~~}}~~~~~}}}}}}}}}}}}}~~}~}}|}~~~~~~~}}~~}}|}}~}}~}{wsrvz|~~~~~~~~~~~~~~~~~~~~}~~}}}}~~~~~~~}}}}}}}}}}~~}}}|xtqsx|~~~~~~~~~~~{xutvz}~~~~~}}}|||{{{{{{{{{{{{||}}}}~~~~~}}}}||||||}}~~}}}}}}}}}~~~~~~~{xuuw{~~~~}yurty}}wtu{~}|||||{{||||}}}}|||}|{{|}}}}~~}zvrprw{}~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~zvsruz}~~~~}~}}}~~}}}}}~~}}}}||}}}}}}~~~~}}~}~~}~~}~~}~~|yvtsy}~~}}}}}}}}}}~~~|yxwvz}~~~~~}zwutw{}~~~~~~}~~~~~~~~~~~~~~~~~~~~~~}zxvuw{~~~~~~~~~~~~~~~~~~}}}}}}||}}}}|zwtsuy{|}}~~~~~~~}}}}}~~}}}}}}}}}}}}}}~~~~}}}}~~~~~~~~~~~~~~}{xwy|~~~~~~}}}~~~~~}~~~~~}}}}}~}}}}}}~~}zwttw{}~~~~~~~~~~~~~~~~}~~}}}}}~~~~}~~}zwttx|~~~~~~~~~~~~~~~~~~~~~~~~~~~~}yvtuy|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~}zvssw{~~~~~~~~~~~~~}yvsrvz}}yusuy}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~zvsrw|~}|{{{{{{z{{|||||}}}}}~~~~}}}}~~~~~|zvtuz~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~}ywtty}~~~~~~~~~{yvvy|~}zxxz|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}~}{yvuvz}~~~~~~~~~~~~~~~}zwuvz}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}~}|xtrsx{}~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~}||||||{{{{{{||{xusrw{~~~~~~~~|xuruz}~~~~~~~~~~}}}}}}}}}}}}|||{{zzzzzzzz{{|||||||}}}~~~zuuz~~~~~~~~~~~~~~~~~~{xtruz}~~~~~~~~~~~~}|{zyxxxwtqnmptwyyyzzz{{{z{{{{{{{{{{{{{{|||}}}~~~}zxy}~~}}}}}}~~}}}}|}~~~~~~~~{xuuz~~~}zwttx{}~~~~~~~}}}}~~~~}|||||}}}||}}~~}zwttw{~~~}}}}||||||||||}}}~~~~~~~~~}zxvx|~~~~~~~~~~~~~~zwuv{~