________,d888888888b,
_______d8888888888888b_________________________f8888ba,
______d888888888888888______________________,d888888888b,
_____I8888888888888888_____________________,8888888888888b
_____`Y88888888888888P_____________________888888888888888
______9888888888P”"^___________________Y8888888 88888888888
_____,d888P”888P^___________________________^”Y8888888888P’
____,d8888′_____________________________________^Y8888888
_,d8888P’________________________________________I88P”^
88888P’__________________________________________”b,
88888′____________________________________________`b,
8888I______________________________________________`b,
8888′_______________________________________________`b,
888__________,d88888b,______________________________`b,
88I_________d88888888b,___________,d8888b,___________`b
8I________d8888888888I__________,88888888b___________8,
8b_______d88888888888_________8888888888b__________8I
88_______Y888888888P’_________Y8888888888,________,8b
8b______`Y8888888^____________`Y888888888I________d8
88b,______`”"”"^________________`Y8888888P’_______d888I
8888b,________________________Y8888P^________d888
88888ba,__________________