TimePeriod ParseTimePeriod(string i)
        {
            string[] s        = i.Split('-');
            int      year     = int.Parse(s[0]);
            int      month    = int.Parse(s[1]);
            var      dateTime = new DateTimeOffset(year, month, 0, 0, 0, 0, TimeSpan.Zero);

            return(TimePeriod.FromYearMonth(dateTime));
        }