My next reply might take a little while... I've got a few other replies to make!