ATTN: The OP for this thread has been updated. If you have any questions about the requirements you should check the OP first.