Load cycle and firstof from future.
Trailing whitespace removal
PEP8ification