remnants of hope
610