Pup nhận nguồn cấp dữ liệu