                                                                  88 88 88
                                                                  88 "" 88
                                                                  88    88
 ,adPPYba, 8b,dPPYba,  ,adPPYba,   ,adPPYba,  ,adPPYba,   ,adPPYb,88 88 88   ,adPPYba,
a8"     "" 88P'   "Y8 a8"     "8a a8"     "" a8"     "8a a8"    `Y88 88 88  a8P_____88
8b         88         8b       d8 8b         8b       d8 8b       88 88 88  8PP"""""""
"8a,   ,aa 88         "8a,   ,a8" "8a,   ,aa "8a,   ,a8" "8a,   ,d88 88 88  "8b,   ,aa
 `"Ybbd8"' 88          `"YbbdP"'   `"Ybbd8"'  `"YbbdP"'   `"8bbdP"Y8 88 88    `"Ybbd8"'
