e5f2ced1ee
o remove unused prototypes, o remove unused extern declarations, o move prototypes up.
o remove unused prototypes, o remove unused extern declarations, o move prototypes up.