private function prepareUsers(array $data)
    {
        $users = [];
        $now   = Carbon::now();

        foreach ($data as $user) {
            $users[] = [
                'username'     => $user['username'],
                'first_name'   => Arr::get($user, 'first_name', null),
                'last_name'    => Arr::get($user, 'last_name', null),
                'email'        => $user['email'],
                'password'     => bcrypt($user['password']),
                'is_admin'     => true,
                'created_at'   => $now,
                'updated_at'   => $now,
                'activated_at' => $user['activated_at'] ?? $now,
            ];
        }

        return $users;
    }