I don't have any motivation at all, so don't expect too much.
a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~ a~