public function __construct( 		protected ?string $control_number, 		protected ?string $start_date, 		protected ?string $end_date, 		protected ?int $duration, 		protected ?string $questionnaire_type, 		protected ?string $department, 		protected ?string $location, 		protected Collection $demographic_questions, 		protected ?string $applicant_note, 		protected Collection $basic_questions, 		protected ?string $overall_grade, 		protected ?string $engagement, 		protected ?string $engagement_categories_average_value, 		protected ?int $enps_grade, 		protected Collection $average_grade_by_category, 		protected Collection $extra_questions, 		protected ?string $enps_category, 		protected ?string $ip_address, 		protected ?string $screen_width, 		protected ?string $screen_height, 		protected ?string $platform, 		protected ?string $browser, 		protected ?string $device, 		protected ?string $user_agent, 	) { 	}