https://profinvestment.com/mining-notebook/