Mareeba stock library, Queensland