Código melhor organizado.
Bug da ordenação das datas detectado e resolvido.