return OrderedDict after parsing share structure string