####################### #<........%...o.gb....+ #######################