Casper Haufers förmodade härkomst.