public static LogDataItemCollection GetReferrerLog(DateTime date)
        {
            LogDataItemCollection logs = new LogDataItemCollection();

            string log    = BlogXUtils.GetReferrerLogText(HttpContext.Current.Server, DateTime.Now);
            Regex  parser = new Regex(@"e2\ttime(?<time>.*)\turl\t(?<url>.*)\turlreferrer\t(?<urlreferrer>.*)\tuseragent\t(?<useragent>.*)");

            foreach (Match match in parser.Matches(log))
            {
                LogDataItem item = new LogDataItem();
                item.Requested    = DateTime.Parse(match.Groups["time"].Value);
                item.UrlRequested = match.Groups["url"].Value;
                item.UrlReferrer  = match.Groups["urlreferrer"].Value;
                item.UserAgent    = match.Groups["useragent"].Value;
                logs.Add(item);
            }

            return(logs);
        }