http://www.sydneyminingclub.org/presentations/2017/may/index.html Not sure if this is relevant to what you are looking for @GeForce.