.--------------------------------------------------------------------------------------------------------------------------.     |                                                                                                                                |                                                                                                                                |                                                                                                                                |                                                                                                                           [[   |                                                                                                                           [[   |                                                                                                                           [[   |                                                                                                                           [[ [[|                                                                                                                           [[ [[|                                                                                                                           [[ [[|                                                                                                                           [[ [[|                                                                                                                           [[ [[|                                                                                                                           [[ [[|                                                                                                                           [[ [[|                                                                                                                           [[ [[|                                                                                                                           [[ [ |                                                                                                                                |                                                                                                                                |                                                                                                                                |                                                                                                                                |                                                                                                                                |                                                                                                                                |                                                                                                                                |                                                                                                                                |                                                                                                                                |         .                                                                                                                      |         `.                                                                                                                     |           \                                                                                                                    |            `-_                                                                                                                 '               `-_                                                                                                                                 `_               _-------                                                                                                          `-------------'                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              o                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   \                                                                                                                                /                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              _                                                                                                                              /  `                                                                                                 ---__- ---_--_- ----__- --_/__-- ----__-                                                                                           (_ `   / /  )   /   )   /        /___)                                                                                         _(__)_ _/_/__/_ _(___(_ _/______ _(___ _