Factoring Humanity 2003