rcppat5485376