######### .ooo....# ......?.######( ....".o<....... ...o....####### ........# ........# .########