I wonder how to perform the cryptonight calculation of Monero Stratum when mining, i.e., how to calculate the correct **result** from **blob** and **nonce**?