Full document DE102005047221B4