Home Hacking Exercise tech firm Kinomap leaks 40GB worth of data with 42M records