.,,,.
_======================.', ',''===_
_= /%%%%%%%%%%%%%%%%%%%%;',(' ^,%\ =_
_= /%%%%%%%%%%%%____.,__.,''- __;%%%\ =_
_= /%%%%%_%%%%%,/ `:: _ :%%%%%%%%\ =_
_= /%%%%%_/ `--.'| `:: ' ,;__%%%%%%%%\ =_
_= /%%%%%%(,-'-..__`,===.,::___' .'--.,-'%%%%%%%%\ =_
_= /%%%%%%%%%%%%_/ `--:. ;-'`%%%`. `._%%%%%%%%%%%%%%\ =_
_= /%%%%%%%%%%%%%(,-'-...__,'%%%%%%%%`, ,'%%%%%%%%%%%%%%%\ =_
_= /%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%`-'%%%%%%%%%%%%%%%%%%\ =_
_= /%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Catalyst%\ =_
_= ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ =_
=============================================================================