def to_native_types(self, slicer=None, na_rep='<STR_LIT>', quoting=None, **kwargs):
values = self.values<EOL>if slicer is not None:<EOL><INDENT>values = values[slicer]<EOL><DEDENT>mask = isna(values)<EOL>values = np.array(values, dtype='<STR_LIT:object>')<EOL>values[mask] = na_rep<EOL>return values.reshape(<NUM_LIT:1>, len(values))<EOL>
convert to our native types format, slicing if desired