88888888ba 88 88 8b d8 888888888888 88 "8b 88 88 Y8, ,8P 88 88 ,8P 88 88 Y8, ,8P 88 88aaaaaa8P' 88aaaaaaaa88 "8aa8" 88 ,adPPYb,d8 ,adPPYb,d8 88""""""' 88""""""""88 `88' 88 a8" `Y88 a8" `Y88 88 88 88 88 88 8b 88 8b 88 88 88 88 88 88 "8a, ,d88 "8a, ,d88 88 88 88 88 88 `"YbbdP"Y8 `"YbbdP"Y8 aa, ,88 aa, ,88 "Y8bbdP" "Y8bbdP"