<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def page(self, date_created_after=values.unset, date_created_before=values.unset, track=values.unset, publisher=values.unset, kind=values.unset, page_token=values.unset, page_number=values.unset, page_size=values.unset):
 """ Retrieve a single page of SubscribedTrackInstance records from the API. Request is executed immediately :param datetime date_created_after: The date_created_after :param datetime date_created_before: The date_created_before :param unicode track: The track :param unicode publisher: The publisher :param SubscribedTrackInstance.Kind kind: The kind :param str page_token: PageToken provided by the API :param int page_number: Page Number, this value is simply for client state :param int page_size: Number of records to return, defaults to 50 :returns: Page of SubscribedTrackInstance :rtype: twilio.rest.video.v1.room.room_participant.room_participant_subscribed_track.SubscribedTrackPage """

        params = values.of({
            'DateCreatedAfter': serialize.iso8601_datetime(date_created_after),
            'DateCreatedBefore': serialize.iso8601_datetime(date_created_before),
            'Track': track,
            'Publisher': publisher,
            'Kind': kind,
            'PageToken': page_token,
            'Page': page_number,
            'PageSize': page_size,
        })

        response = self._version.page(
            'GET',
            self._uri,
            params=params,
        )

        return SubscribedTrackPage(self._version, response, self._solution)