d888888P d8888b. dP dP 88 `88 88 88 88 aaad8' 88aaaaa88a d888888b dP dP dP dP dP 88 `88 88 88 .d8P' 88 88 88 88 88 88 .88 88 88 .Y8P 88.88b.88' 88. .88 dP d88888P dP dP d888888P 8888P Y8P `88888P'
88888888b 888888ba dP 88888888b 888888ba 88 88 `8b 88 88 88 `8b a88aaaa a88aaaa8P' 88d888b. a88aaaa dP dP a88aaaa8P' 88 88 88' `88 88 88 88 88 `8b. 88 88 88 88 88 88. .88 88 88 dP dP dP dP dP `8888P88 dP dP .88 d8888P