//
// |\,'\
// ___ | ' \
// ___ \ / ___ ,'\_ | .-. \ /|
// \ / | |,'__ \ ,'\_ | \ | | | | ,' |_ /|
// _ | | | |\/ \ \ | \ | |\_| _ | |_| | _ '-. .-',' |_ _
// // | | | |____| | | |\_|| |__ // | | ,'_`. | | '-. .-',' `. ,'\_
// \\_| |_,' .-, _ | | | | |\ \ // .| |\_/ | / \ || | | | / |\ \| \
// `-. .-'| |/ / | | | | | | \ \// | | | | | || | | | | |_\ || |\_|
// | | | || \_| | | | /_\ \ / | |` | | | || | | | | .---'| |
// | | | |\___,_\ /_\ _ // | | | \_/ || | | | | | /\| |
// /_\ | | //_____// .||` _ `._,' | | | | \ `-' /| |
// /_\ `------' \ | /-\ND _ `.\ | | `._,' /_\
// \| |HE `.\
//
// ,--. ,--. ,-----. ,------. ,-----.,------. ,--. ,--.,--.
// | '--' |' .-. '| .--. '' .--./| .--. '| | | | \ `.' /
// | .--. || | | || '--'.'| | | '--'.'| | | | .' \
// | | | |' '-' '| |\ \ ' '--'\| |\ \ ' '-' ' / .'. \
// `--' `--' `-----' `--' '--' `-----'`--' '--' `-----' '--'
//
// The ,--------. ,-----. ,--. ,--.,------.,--. ,--. ,---.
// 0xDiary '--. .--'' .-. '| .' /| .---'| ,'.| |' .-'
// Token | | | | | || . ' | `--, | |' ' |`. `-.
// | | ' '-' '| |\ \| `---.| | ` |.-' |
// `--' `-----' `--' '--'`------'`--' `--'`---
//
// A Mineable ERC-20 / ERC-918 Token/Smart Contract
//
//
// ----------------------------------------------------------------------------
//
// 0xDiary Basics:
//
// Symbol : 0xDIARY
// Name : The 0xDiary Token
// Total supply : 1,000,000
// Decimals : 8
// First Miner Era Reward : 4 0xDIARY
// Number of Eras : 3
// Target Diff. Readjustment : 250 Blocks
// Target Block Time : 2 Minutes
//
// ----------------------------------------------------------------------------
//
// Website:
https://0xhorcrux.github.io//
// ----------------------------------------------------------------------------
//
// ERC-20 / ERC-918 Token Fundamentals:
//
// - Autonomous decentralized currency
//
// - SoliditySHA3 proof of work algorithm
//
// - Automatic difficulty adjustment
//
// - Connectable with other Ethereum Smart Contracts
//
//-----------------------------------------------------------------------------
//
// The Spellbook:
//
// - Use a computers processing power to destroy a piece of an 0xHorcrux.
//
// - Download a solo miner or join a pool to participate.
//
// - Miners are rewarded with a piece of a 0xHorcrux when they find a block.
//
// - There is a limited supply of token pieces for each 0xHorcrux.
//
// - Mining difficulty increases over time making them harder to acquire.
//
// - More at
https://0xhorcrux.github.io//
//-----------------------------------------------------------------------------