HANBASE TECHNICAL DIVISION