protected override IEnumerable<Claim> GetClaimsFromProfile(Dictionary<string, object> profile)
{
var claims = base.GetClaimsFromProfile(profile).ToList();
var localityClaim = claims.FirstOrDefault(c => c.Type.Equals(ClaimTypes.Locality));
var location = Newtonsoft.Json.JsonConvert.DeserializeObject<LinkedInLocation>(localityClaim.Value);
claims.Remove(localityClaim);
localityClaim = new Claim(localityClaim.Type, location.Country.Code);
claims.Add(localityClaim);
return claims;
}