def METHOD_NAME():
    def _internal(start_date: str = START_DATE_1, end_date: str = END_DATE_1):
        aws_signature = AWSSignature(
            service="execute-api",
            aws_access_key_id="AccessKeyId",
            aws_secret_access_key="SecretAccessKey",
            aws_session_token="SessionToken",
            region="US",
        )
        stream = FlatFileSettlementV2Reports(
            url_base="https://test.url",
            aws_signature=aws_signature,
            replication_start_date=start_date,
            replication_end_date=end_date,
            marketplace_id="id",
            authenticator=None,
            period_in_days=0,
            report_options=None,
            advanced_stream_options=None,
            max_wait_seconds=500,
        )
        return stream
    return _internal