....................~..........................~~~...................~........~.................................................................o.............