dP d88 dP dP 8888ba.88ba .88888.
88 88 88 .d8' 88 `8b `8b d8' `8b
88d888b. 88 88aaa8P' 88 88 88 88 88 dP dP dP
88' `88 88 88 `8b. 88 88 88 88 db 88 88 88 88
88. .88 88 88 88 88 88 88 Y8. Y88P 88.88b.88'
88Y8888' d88P dP dP dP dP dP `8888PY8b 8888P Y8P