-------- Test Vectors --------

net.sourceforge.pebble.aggregator.NewsFeedEntry:equals
  o: Inverse{null}, Addr_Set{null}
  this == o: {0}, {1}
  java.lang.String:equals(...)@96: {1}, {0}

net.sourceforge.pebble.aggregator.NewsFeed:add
  entry: Addr_Set{null}, Inverse{null}
  java.util.List:contains(...)@76: {1}, {0}

net.sourceforge.pebble.domain.State:getState
  name: Inverse{null}, Addr_Set{null}
  java.lang.String:equals(...)@53: {0}, {1}
  java.lang.String:equals(...)@55: {0}, {1}
  java.lang.String:equals(...)@57: {0}, {1}
  java.lang.String:equals(...)@59: {0}, {1}
  java.lang.String:equals(...)@61: {0}, {1}

net.sourceforge.pebble.domain.Attachment:equals
  o.url: Addr_Set{null}, Inverse{null}
  this == o: {0}, {1}
  this.url: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@135: {1..4_294_967_295}, {0}
  java.lang.String:length(...)@136: {0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.RefererFilter:setExpression
  expression: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.domain.Message:setText
  net.sourceforge.pebble.util.SecurityUtils:getUsername(...)@64: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.Message:equals
  o: Inverse{null}, Addr_Set{null}
  o.text: Addr_Set{null}, Inverse{null}
  this == o: {0}, {1}
  this.text: Inverse{null}, Addr_Set{null}
  java.util.Date:equals(...)@82: {1}, {0}

net.sourceforge.pebble.audit.AuditTrail:log
  net.sourceforge.pebble.util.SecurityUtils:getUsername(...)@50: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.domain.CategoryBuilder:addCategory
  java.lang.String:equals(...)@142: {0}, {1}

net.sourceforge.pebble.domain.CategoryBuilder:getParent
  java.lang.String:equals(...)@111: {0}, {1}

net.sourceforge.pebble.domain.CategoryBuilder:getCategory
  create: {0}, {1}
  id: Addr_Set{null}, Inverse{null}
  this.rootCategory: Inverse{null}, Addr_Set{null}
  java.lang.String:equals(...)@141: {0}, {1}
  java.lang.String:equals(...)@166: {0}, {1}
  java.lang.String:indexOf(...)@154: {-2_147_483_648..-2, 0..4_294_967_294}, {-1}
  java.lang.String:startsWith(...)@137: {1}, {0}
  java.util.Iterator:hasNext(...)@164: {1}, {0}

net.sourceforge.pebble.domain.CategoryBuilder:getCategories
  java.util.Iterator:hasNext(...)@225: {1}, {0}

net.sourceforge.pebble.event.DefaultEventDispatcher:fireBlogEvent
  event.type: {-2_147_483_648..-1, 2..4_294_967_295}, {0}, {1}
  java.util.Iterator:hasNext(...)@61: {1}, {0}

net.sourceforge.pebble.event.DefaultEventDispatcher:fireBlogEntryEvent
  java.util.Iterator:hasNext(...)@83: {1}, {0}

net.sourceforge.pebble.event.DefaultEventDispatcher:fireCommentEvent
  java.util.Iterator:hasNext(...)@111: {1}, {0}

net.sourceforge.pebble.event.DefaultEventDispatcher:fireTrackBackEvent
  java.util.Iterator:hasNext(...)@137: {1}, {0}

net.sourceforge.pebble.ContentCache:getBlogEntry
  net.sf.ehcache.Cache:get(...)@86: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.ContentCache:getStaticPage
  net.sf.ehcache.Cache:get(...)@113: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.BlogService:getBlogEntries
  java.util.Iterator:hasNext(...)@119: {1}, {0}

net.sourceforge.pebble.domain.BlogService:getBlogEntries
  java.util.Iterator:hasNext(...)@133: {1}, {0}

net.sourceforge.pebble.domain.BlogService:putBlogEntry
  blogEntry.persistent: {1}, {0}
  getBlogEntry(...)@152: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@164: {1}, {0}

net.sourceforge.pebble.domain.BlogService:removeBlogEntry
  java.util.Iterator:hasNext(...)@215: {1}, {0}
  java.util.Iterator:hasNext(...)@218: {1}, {0}

net.sourceforge.pebble.domain.BlogService:getResponse
  getBlogEntry(...)@236: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.event.blog.PebbleAPIBlogEntryAggregator:run
  getBlogEntry(...)@129: Inverse{null}, Addr_Set{null}
  java.util.Hashtable:get(...)@118: Addr_Set{null}, Inverse{null}
  java.util.Hashtable:get(...)@119: Addr_Set{null}, Inverse{null}
  java.util.Hashtable:get(...)@120: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@148: {1}, {0}
  java.util.Iterator:hasNext(...)@156: {1}, {0}
  java.util.Iterator:hasNext(...)@159: {0}, {1}
  preAggregate(...)@122: {1}, {0}

net.sourceforge.pebble.event.EventListenerList:addBlogListener
  java.util.List:contains(...)@91: {1}, {0}

net.sourceforge.pebble.event.EventListenerList:addBlogEntryListener
  java.util.List:contains(...)@121: {1}, {0}

net.sourceforge.pebble.event.EventListenerList:addCommentListener
  java.util.List:contains(...)@142: {1}, {0}

net.sourceforge.pebble.event.EventListenerList:addTrackBackListener
  java.util.List:contains(...)@163: {1}, {0}

net.sourceforge.pebble.event.comment.AbstractEmailNotificationListener:sendNotification
  blogComment.email@112: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@113: {0}, {1..4_294_967_295}
  java.util.Iterator:hasNext(...)@111: {1}, {0}

net.sourceforge.pebble.event.comment.AbstractEmailNotificationListener:sendApprovalRequest
  comment.website: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.index.CategoryIndexListener:blogEntryChanged
  java.lang.String:equals(...)@53: {0}, {1}
  java.util.Iterator:hasNext(...)@48: {1}, {0}

net.sourceforge.pebble.index.TagIndexListener:blogEntryChanged
  java.lang.String:equals(...)@51: {1}, {0}
  java.lang.String:equals(...)@51: {0}, {1}
  java.util.Iterator:hasNext(...)@46: {1}, {0}

net.sourceforge.pebble.index.EmailSubscriptionList:addEmailAddress
  java.util.List:contains(...)@77: {1}, {0}

net.sourceforge.pebble.index.EmailSubscriptionList:readIndex
  java.io.File:exists(...)@98: {0}, {1}

net.sourceforge.pebble.index.EmailSubscriptionList:writeIndex
  java.util.Iterator:hasNext(...)@122: {1}, {0}

net.sourceforge.pebble.event.blogentry.XmlRpcNotificationListener:sendNotification
  net.sourceforge.pebble.PluginProperties:getProperty(...)@78: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.event.blogentry.PostToTwitterBlogEntryListener:blogEntryPublished
  java.lang.String:equalsIgnoreCase(...)@56: {0}, {1}

net.sourceforge.pebble.event.blogentry.PostToTwitterBlogEntryListener:getProperty
  net.sourceforge.pebble.PluginProperties:getProperty(...)@134: Inverse{null}, Addr_Set{null}
  net.sourceforge.pebble.PluginProperties:getProperty(...)@136: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.event.blogentry.PostToTwitterBlogEntryListener:makeTinyURL
  java.io.BufferedReader:readLine(...)@180: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.event.blogentry.EmailSubscriptionListener:sendNotification
  blogEntry.excerpt: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@82: {0}, {1..4_294_967_295}

net.sourceforge.pebble.event.blogentry.TidyListener:blogEntryChanged
  java.lang.String:equals(...)@78: {1}, {0}
  java.lang.String:equals(...)@79: {0}, {1}
  java.util.Iterator:hasNext(...)@75: {1}, {0}

net.sourceforge.pebble.event.blogentry.TidyListener:tidy
  s: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@91: {0}, {1..4_294_967_295}

net.sourceforge.pebble.event.blogentry.MarkUnpublishedListener:blogEntryAdded
  net.sourceforge.pebble.util.SecurityUtils:isBlogOwner(...)@60: {1}, {0}

net.sourceforge.pebble.event.blogentry.MarkUnpublishedListener:blogEntryChanged
  java.lang.String:equals(...)@85: {1}, {0}
  java.lang.String:equals(...)@86: {1}, {0}
  java.lang.String:equals(...)@87: {1}, {0}
  java.lang.String:equals(...)@88: {1}, {0}
  java.lang.String:equals(...)@89: {0}, {1}
  java.util.Iterator:hasNext(...)@82: {1}, {0}
  net.sourceforge.pebble.util.SecurityUtils:isBlogPublisher(...)@71: {1}, {0}

net.sourceforge.pebble.event.response.ContentSpamListener:blogEntryResponseAdded
  net.sourceforge.pebble.PluginProperties:getProperty(...)@74: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.PluginProperties:hasProperty(...)@83: {0}, {1}

net.sourceforge.pebble.event.response.ContentSpamListener:contentWithinThreshold
  content: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@116: {1..4_294_967_295}, {0}
  java.util.regex.Matcher:find(...)@124: {1}, {0}

net.sourceforge.pebble.event.response.SpamScoreListener:blogEntryResponseAdded
  response.__Tag: {800_768, 804_352}, {793_344}
  net.sourceforge.pebble.PluginProperties:hasProperty(...)@74: {0}, {1}

net.sourceforge.pebble.event.response.MarkApprovedWhenAuthenticatedListener:blogEntryResponseAdded
  net.sourceforge.pebble.util.SecurityUtils:isUserAuthorisedForBlog(...)@53: {0}, {1}

net.sourceforge.pebble.event.response.LinkSpamListener:blogEntryResponseAdded
  response.__Tag: {804_352}, {793_344}
  java.util.regex.Matcher:find(...)@76: {1}, {0}
  net.sourceforge.pebble.PluginProperties:hasProperty(...)@88: {0}, {1}

net.sourceforge.pebble.event.response.IpAddressListener:blogEntryResponseApproved
  response.ipAddress: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@88: {1..4_294_967_295}, {0}

net.sourceforge.pebble.event.response.IpAddressListener:blogEntryResponseRejected
  response.ipAddress: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@111: {1..4_294_967_295}, {0}

net.sourceforge.pebble.event.response.IpAddressListener:isListed
  list: Addr_Set{null}, Inverse{null}
  response.ipAddress: Inverse{null}, Addr_Set{null}
  java.lang.String:equals(...)@148: {0}, {1}

net.sourceforge.pebble.event.response.IpAddressListener:addIpAddress
  list: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@164: {1..4_294_967_295}, {0}

net.sourceforge.pebble.event.response.IpAddressListener:removeIpAddress
  list: Addr_Set{null}, Inverse{null}
  response.ipAddress: Inverse{null}, Addr_Set{null}
  java.lang.String:equals(...)@194: {1}, {0}
  java.lang.StringBuffer:length(...)@195: {-2_147_483_648..0}, {1..4_294_967_295}

net.sourceforge.pebble.confirmation.SimpleMathsConfirmationStrategy:setupConfirmation
  java.util.Random:nextInt(...)@60: {0}, {1}, {2}, {-2_147_483_648..-1, 3..4_294_967_295}

net.sourceforge.pebble.confirmation.AbstractConfirmationStrategy:confirmationRequired
  java.lang.String:equalsIgnoreCase(...)@68: {1}, {0}
  net.sourceforge.pebble.PluginProperties:getProperty(...)@49: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.util.SecurityUtils:isUserAuthorisedForBlog(...)@52: {0}, {1}

net.sourceforge.pebble.decorator.RadeoxWikiRenderEngine:appendLink
  anchor: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@118: {0}, {1..4_294_967_295}

net.sourceforge.pebble.decorator.NoFollowDecorator:addNoFollowLinks
  html: Addr_Set{null}, Inverse{null}
  java.lang.String:indexOf(...)@63: {-2_147_483_648..-2, 0..4_294_967_290}, {-1}
  java.lang.String:indexOf(...)@72: {-2_147_483_648..-2, 0..4_294_967_295}, {-1}
  java.lang.String:length(...)@48: {1..4_294_967_295}, {0}
  java.util.regex.Matcher:find(...)@55: {1}, {0}

net.sourceforge.pebble.decorator.SocialBookmarksDecorator:decorate
  blogEntry.body: Addr_Set{null}, Inverse{null}
  blogEntry.excerpt: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@86: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@93: {0}, {1..4_294_967_295}

net.sourceforge.pebble.decorator.SocialBookmarksDecorator:generateDecorationHtml
  bookmarkingSites[0..11]: Addr_Set{&"http:..technorati.com.faves?add="}, Addr_Set{&"http:..www.bloglines.com.sub."}, Addr_Set{&"http:..www.facebook.com.share.php?u="}, Addr_Set{&"http:..www.furl.net.storeIt.jsp?u="}, Addr_Set{&"http:..bookmarks.yahoo.com.toolbar.savebm?opener=tb&amp;amp;u="}, Inverse{&"http:..technorati.com.faves?add=",&"http:..www.bloglines.com.sub.",&"http:..www.facebook.com.share.php?u=",&"http:..www.furl.net.storeIt.jsp?u=",&"http:..bookmarks.yahoo.com.toolbar.savebm?opener=tb&amp;amp;u="}

net.sourceforge.pebble.decorator.RelativeUriDecorator:decorate
  blogEntry.attachment: Addr_Set{null}, Inverse{null}
  java.lang.String:startsWith(...)@28: {0}, {1}

net.sourceforge.pebble.decorator.HideUnapprovedResponsesDecorator:decorate
  net.sourceforge.pebble.util.SecurityUtils:isUserAuthorisedForBlogAsBlogContributor(...)@26: {1}, {0}

net.sourceforge.pebble.decorator.RelatedPostsDecorator:decorate
  blogEntry.body: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@80: {0}, {1}
  java.lang.String:length(...)@60: {0}, {1..4_294_967_295}
  java.util.Iterator:hasNext(...)@77: {1}, {0}
  java.util.Iterator:hasNext(...)@85: {1}, {0}
  java.util.Set:add(...)@90: {0}, {1}
  java.util.Set:size(...)@103: {-2_147_483_648..-1, 1..4_294_967_295}, {0}
  net.sourceforge.pebble.PluginProperties:hasProperty(...)@47: {0}, {1}

net.sourceforge.pebble.decorator.ExcerptDecorator:decorate
  blogEntry.excerpt: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@73: {1..4_294_967_295}, {0}
  net.sourceforge.pebble.PluginProperties:hasProperty(...)@64: {0}, {1}

net.sourceforge.pebble.decorator.ReadMoreDecorator:decorate
  blogEntry.originalPermalink: Addr_Set{null}, Inverse{null}
  context.view: {-2_147_483_648..-1, 1..4_294_967_295}, {0}
  blogEntry.excerpt: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@27: {0}, {1..4_294_967_295}

net.sourceforge.pebble.decorator.EscapeMarkupDecorator:escape
  content: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@49: {1..4_294_967_295}, {0}
  java.util.regex.Matcher:find(...)@62: {1}, {0}

net.sourceforge.pebble.decorator.BlogCategoriesDecorator:decorate
  context.media: {-2_147_483_648..-1, 1..4_294_967_295}, {0}
  blogEntry.body: Addr_Set{null}, Inverse{null}
  blogEntry.excerpt: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@50: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@55: {0}, {1..4_294_967_295}
  java.util.Iterator:hasNext(...)@28: {0}, {1}
  java.util.Iterator:hasNext(...)@34: {1}, {0}
  java.util.Iterator:hasNext(...)@42: {0}, {1}

net.sourceforge.pebble.decorator.EntryToPdfDecorator:decorate
  blogEntry.body: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@30: {0}, {1..4_294_967_295}

net.sourceforge.pebble.decorator.RadeoxDecorator:wikify
  content: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@60: {1..4_294_967_295}, {0}
  java.util.regex.Matcher:find(...)@73: {1}, {0}

net.sourceforge.pebble.decorator.PhotoDecorator:markup
  content: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@113: {0}, {1}
  java.lang.String:length(...)@83: {1..4_294_967_295}, {0}
  java.util.regex.Matcher:find(...)@96: {1}, {0}
  tokens.length@119: {1, 3..+Inf}, {2}

net.sourceforge.pebble.decorator.TechnoratiTagsDecorator:decorate
  blogEntry.body: Addr_Set{null}, Inverse{null}
  blogEntry.excerpt: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@32: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@37: {0}, {1..4_294_967_295}

net.sourceforge.pebble.decorator.BlogTagsDecorator:decorate
  blogEntry.body: Addr_Set{null}, Inverse{null}
  blogEntry.excerpt: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@28: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@33: {0}, {1..4_294_967_295}

net.sourceforge.pebble.decorator.AbstractTagsDecorator:generateDecorationHtml
  context.media: {-2_147_483_648..-1, 1..4_294_967_295}, {0}
  java.lang.String:equals(...)@58: {1}, {0}
  java.util.Iterator:hasNext(...)@49: {0}, {1}
  java.util.Iterator:hasNext(...)@54: {1}, {0}
  java.util.Iterator:hasNext(...)@68: {0}, {1}
  tag.name@56: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.decorator.StaticPageTagsDecorator:decorate
  staticPage.body: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@27: {0}, {1..4_294_967_295}

net.sourceforge.pebble.decorator.ContentDecoratorChain:decorate
  java.util.Iterator:hasNext(...)@85: {1}, {0}
  java.util.Iterator:hasNext(...)@91: {1}, {0}
  java.util.Iterator:hasNext(...)@95: {1}, {0}

net.sourceforge.pebble.decorator.ContentDecoratorChain:decorate
  java.util.Iterator:hasNext(...)@108: {1}, {0}

net.sourceforge.pebble.decorator.ContentDecoratorChain:decorate
  java.util.Iterator:hasNext(...)@120: {1}, {0}

net.sourceforge.pebble.decorator.ContentDecoratorChain:decorate
  java.util.Iterator:hasNext(...)@132: {1}, {0}

net.sourceforge.pebble.decorator.ContentDecoratorChain:decorate
  blogEntries: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@172: {1}, {0}

net.sourceforge.pebble.index.AuthorIndex:index
  java.util.Iterator:hasNext(...)@77: {1}, {0}

net.sourceforge.pebble.index.AuthorIndex:unindex
  java.util.List:isEmpty(...)@113: {0}, {1}
  java.util.Map:get(...)@109: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.index.AuthorIndex:readIndex
  java.io.File:exists(...)@126: {0}, {1}
  tuple.length@131: {1}, {2..+Inf}
  tuple[1]@131: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.index.AuthorIndex:writeIndex
  java.util.Iterator:hasNext(...)@160: {1}, {0}
  java.util.Iterator:hasNext(...)@165: {1}, {0}
  java.util.Map:get(...)@163: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.index.AuthorIndex:getBlogEntries
  java.util.Map:get(...)@181: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.index.AuthorIndex:getRecentBlogEntries
  java.util.Map:get(...)@204: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.index.CategoryIndex:clear
  java.util.Iterator:hasNext(...)@70: {1}, {0}

net.sourceforge.pebble.index.CategoryIndex:index
  java.util.Iterator:hasNext(...)@83: {1}, {0}
  java.util.Iterator:hasNext(...)@85: {1}, {0}

net.sourceforge.pebble.index.CategoryIndex:index
  java.util.Iterator:hasNext(...)@101: {1}, {0}

net.sourceforge.pebble.index.CategoryIndex:unindex
  java.util.Iterator:hasNext(...)@115: {1}, {0}

net.sourceforge.pebble.index.CategoryIndex:readIndex
  java.io.File:exists(...)@127: {0}, {1}
  tuple.length@132: {1}, {2..+Inf}
  tuple[1]@132: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.index.CategoryIndex:writeIndex
  java.util.Iterator:hasNext(...)@160: {1}, {0}
  java.util.Iterator:hasNext(...)@163: {1}, {0}

net.sourceforge.pebble.index.TagIndex:index
  java.util.Iterator:hasNext(...)@81: {1}, {0}
  java.util.Iterator:hasNext(...)@83: {1}, {0}

net.sourceforge.pebble.index.TagIndex:index
  java.util.Iterator:hasNext(...)@101: {1}, {0}

net.sourceforge.pebble.index.TagIndex:unindex
  java.util.Iterator:hasNext(...)@117: {1}, {0}

net.sourceforge.pebble.index.TagIndex:readIndex
  java.io.File:exists(...)@131: {0}, {1}
  tuple.length@136: {1}, {2..+Inf}
  tuple[1]@136: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.index.TagIndex:writeIndex
  java.util.Iterator:hasNext(...)@164: {1}, {0}
  java.util.Iterator:hasNext(...)@167: {1}, {0}

net.sourceforge.pebble.index.TagIndex:getTag
  java.util.Map:get(...)@189: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.index.TagIndex:recalculateTagRankings
  java.util.Iterator:hasNext(...)@201: {1}, {0}
  java.util.Iterator:hasNext(...)@215: {1}, {0}
  java.util.List:size(...)@100: {-2_147_483_648..0}, {1..4_294_967_295}
  java.util.Map:size(...)@198: {-2_147_483_648..0}, {1..4_294_967_295}

net.sourceforge.pebble.index.ResponseIndex:index
  java.util.Iterator:hasNext(...)@60: {1}, {0}
  java.util.Iterator:hasNext(...)@61: {1}, {0}

net.sourceforge.pebble.index.ResponseIndex:unindex
  java.util.List:contains(...)@107: {0}, {1}
  java.util.List:contains(...)@110: {0}, {1}
  java.util.List:contains(...)@113: {0}, {1}

net.sourceforge.pebble.index.ResponseIndex:readIndex
  java.io.File:exists(...)@134: {0}, {1}

net.sourceforge.pebble.index.ResponseIndex:writeIndex
  java.util.Iterator:hasNext(...)@175: {1}, {0}

net.sourceforge.pebble.index.BlogEntryIndex:index
  java.util.Iterator:hasNext(...)@52: {1}, {0}

net.sourceforge.pebble.index.BlogEntryIndex:readIndex
  published: {0}, {1}
  java.io.File:exists(...)@123: {0}, {1}

net.sourceforge.pebble.index.BlogEntryIndex:writeIndex
  published: {0}, {1}
  java.util.Iterator:hasNext(...)@175: {1}, {0}

net.sourceforge.pebble.index.SearchIndex:clear
  java.io.File:exists(...)@82: {1}, {0}

net.sourceforge.pebble.index.SearchIndex:indexBlogEntries
  java.util.Iterator:hasNext(...)@106: {1}, {0}

net.sourceforge.pebble.index.SearchIndex:indexStaticPages
  java.util.Iterator:hasNext(...)@126: {1}, {0}

net.sourceforge.pebble.index.SearchIndex:index
  blogEntry.author: Addr_Set{null}, Inverse{null}
  blogEntry.body: Addr_Set{null}, Inverse{null}
  blogEntry.title: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@276: {1}, {0}
  java.util.Iterator:hasNext(...)@280: {1}, {0}
  java.util.Iterator:hasNext(...)@286: {1}, {0}
  java.util.Iterator:hasNext(...)@294: {1}, {0}
  net.sourceforge.pebble.util.StringUtils:truncate(...)@101: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.index.SearchIndex:index
  staticPage.author: Addr_Set{null}, Inverse{null}
  staticPage.body: Addr_Set{null}, Inverse{null}
  staticPage.title: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.util.StringUtils:truncate(...)@101: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.index.SearchIndex:search
  queryString: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@366: {0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.Theme:restore
  java.io.File:exists(...)@105: {0}, {1}
  java.io.File:listFiles(...).length@105: {1..+Inf}, {0}

net.sourceforge.pebble.domain.Theme:backup
  java.io.File:exists(...)@141: {0}, {1}

net.sourceforge.pebble.domain.Theme:copy
  java.io.File:exists(...)@159: {0}, {1}

net.sourceforge.pebble.domain.Theme:copy
  java.io.File:exists(...)@173: {1}, {0}
  java.io.File:isDirectory(...)@180: {0}, {1}
  java.io.File:listFiles(...)@177: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.BlogManager:startBlogs
  this.multiBlog: {0}, {1}
  java.io.File:exists(...)@108: {1}, {0}
  java.io.File:isDirectory(...)@118: {0}, {1}
  java.io.File:listFiles(...)@115: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.BlogManager:stopBlogs
  java.util.Iterator:hasNext(...)@130: {1}, {0}

net.sourceforge.pebble.domain.BlogManager:startBlog
  java.io.File:exists(...)@168: {0}, {1}
  java.lang.String:equals(...)@178: {1}, {0}

net.sourceforge.pebble.domain.BlogManager:getPublicBlogs
  java.lang.String:equalsIgnoreCase(...)@1554: {0}, {1}
  java.util.Iterator:hasNext(...)@249: {1}, {0}

net.sourceforge.pebble.domain.RefererFilterManager:addFilter
  java.util.Collection:contains(...)@98: {1}, {0}

net.sourceforge.pebble.domain.RefererFilterManager:removeFilter
  java.lang.String:equals(...)@124: {0}, {1}

net.sourceforge.pebble.domain.RefererFilterManager:filter
  java.util.Iterator:hasNext(...)@161: {1}, {0}

net.sourceforge.pebble.domain.RefererFilterManager:filter
  java.util.Iterator:hasNext(...)@188: {1}, {0}
  java.util.regex.Matcher:matches(...)@191: {0}, {1}
  net.sourceforge.pebble.logging.CountedUrl:getUrl(...)@181: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.dao.file.FileRefererFilterDAO:getRefererFilters
  java.io.File:exists(...)@43: {1}, {0}

net.sourceforge.pebble.dao.file.FileRefererFilterDAO:store
  java.util.Iterator:hasNext(...)@101: {1}, {0}

net.sourceforge.pebble.dao.file.FileStaticPageDAO$1:accept
  java.io.File:isDirectory(...)@60: {0}, {1}
  java.lang.String:matches(...)@60: {0}, {1}

net.sourceforge.pebble.dao.file.FileStaticPageDAO:loadStaticPages
  java.io.File:listFiles(...)@58: Addr_Set{null}, Inverse{null}
  loadStaticPage(...)@88: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.dao.file.FileStaticPageDAO:storeStaticPage
  java.io.File:exists(...)@145: {1}, {0}

net.sourceforge.pebble.dao.file.FileStaticPageDAO:removeStaticPage
  java.io.File:exists(...)@218: {0}, {1}
  java.io.File:exists(...)@225: {0}, {1}

net.sourceforge.pebble.dao.file.FileStaticPageDAO:lock
  java.io.File:createNewFile(...)@265: {0}, {1}
  java.lang.String:equals(...)@274: {0}, {1}

net.sourceforge.pebble.dao.file.FileStaticPageDAO:unlock
  java.io.File:exists(...)@291: {0}, {1}

net.sourceforge.pebble.dao.file.FileStaticPageDAO:getUsernameHoldingLock
  java.io.File:exists(...)@321: {0}, {1}

net.sourceforge.pebble.dao.file.BlogEntryHandler:startElement
  java.lang.String:equals(...)@116: {0}, {1}
  java.lang.String:equals(...)@118: {0}, {1}
  java.lang.String:equals(...)@120: {0}, {1}
  java.lang.String:equals(...)@122: {0}, {1}
  java.lang.String:equals(...)@124: {0}, {1}
  java.lang.String:equals(...)@126: {0}, {1}
  java.lang.String:equals(...)@128: {0}, {1}
  java.lang.String:equals(...)@130: {0}, {1}
  java.lang.String:equals(...)@132: {0}, {1}
  java.lang.String:equals(...)@134: {0}, {1}
  java.lang.String:equals(...)@136: {0}, {1}
  java.lang.String:equals(...)@138: {0}, {1}
  java.lang.String:equals(...)@140: {0}, {1}
  java.lang.String:equals(...)@142: {0}, {1}
  java.lang.String:equals(...)@144: {0}, {1}
  java.lang.String:equals(...)@146: {0}, {1}
  java.lang.String:equals(...)@148: {0}, {1}
  java.lang.String:equals(...)@150: {0}, {1}
  java.lang.String:equals(...)@152: {0}, {1}
  java.lang.String:equals(...)@154: {0}, {1}
  java.lang.String:equals(...)@156: {0}, {1}
  java.lang.String:equals(...)@158: {0}, {1}
  java.lang.String:equals(...)@160: {0}, {1}
  java.lang.String:equals(...)@162: {0}, {1}
  java.lang.String:equals(...)@165: {0}, {1}
  java.lang.String:equals(...)@168: {0}, {1}

net.sourceforge.pebble.dao.file.BlogEntryHandler:endElement
  this.commentParent: {-1}, {-9_223_372_036_854_775_808..-2, 0..18_446_744_073_709_551_615}
  this.elementStatus: {0}, {1}, {3}, {12}, {13}, {15}, {18}, {2}, {4}, {10}, {11}, {14}, {22}, {16}, {17}, {5}, {7}, {8}, {9}, {19}, {20}, {21}
  this.groupStatus: {-2_147_483_648..99, 104..4_294_967_295}, {100}, {103}, {101}, {102}
  java.lang.String:equals(...)@199: {0}, {1}
  java.lang.String:equals(...)@224: {0}, {1}
  java.lang.String:equals(...)@247: {0}, {1}
  java.lang.String:equals(...)@300: {0}, {1}

net.sourceforge.pebble.domain.Content$1:propertyChange
  this.this$0.eventsEnabled: {0}, {1}
  java.beans.PropertyChangeEvent:getNewValue(...)@76: Addr_Set{null}, Inverse{null}
  java.beans.PropertyChangeEvent:getOldValue(...)@75: Addr_Set{null}, Inverse{null}
  java.lang.Object:equals(...)@78: {0}, {1}

net.sourceforge.pebble.domain.Tag:parse
  tags: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@167: {0}, {1..4_294_967_295}
  java.util.List:contains(...)@171: {1}, {0}

net.sourceforge.pebble.domain.Tag:format
  tags: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@191: {1}, {0}
  java.util.Iterator:hasNext(...)@194: {0}, {1}

net.sourceforge.pebble.domain.Tag:encode
  tag: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.index.IndexedTag:addBlogEntry
  blogEntryId: Addr_Set{null}, Inverse{null}
  java.util.List:contains(...)@77: {1}, {0}

net.sourceforge.pebble.index.IndexedTag:removeBlogEntry
  blogEntryId: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.Year:getBlogForPreviousMonth
  month.month: {-2_147_483_648..1}, {2..13}

net.sourceforge.pebble.domain.Year:getBlogForNextMonth
  month.month: {12..4_294_967_295}, {0..11}

net.sourceforge.pebble.domain.Year:getArchives
  java.util.Date:after(...)@267: {1}, {0}
  java.util.Date:before(...)@256: {1}, {0}

net.sourceforge.pebble.domain.Day:getPermalink
  getPermalink(...)@163: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@164: {0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.Day:addPublishedBlogEntry
  java.util.List:contains(...)@185: {1}, {0}
  java.util.List:contains(...)@191: {1}, {0}

net.sourceforge.pebble.domain.Day:addUnpublishedBlogEntry
  java.util.List:contains(...)@199: {1}, {0}
  java.util.List:contains(...)@205: {1}, {0}

net.sourceforge.pebble.domain.Day:getPreviousBlogEntry
  java.util.List:indexOf(...)@360: {-2_147_483_648..-1}, {0..4_294_967_293}

net.sourceforge.pebble.domain.Day:getFirstBlogEntry
  java.util.List:isEmpty(...)@374: {1}, {0}

net.sourceforge.pebble.domain.Day:getLastBlogEntry
  java.util.List:isEmpty(...)@387: {1}, {0}

net.sourceforge.pebble.domain.Day:getNextBlogEntry
  java.util.List:lastIndexOf(...)@401: {-2_147_483_648..0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.Month:getPermalink
  getPermalink(...)@120: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@121: {0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.Month:getBlogForPreviousDay
  day.day: {-2_147_483_648..1}, {2..4_294_967_295}

net.sourceforge.pebble.domain.Month:getBlogForNextDay
  day.day - this.lastDayInMonth: {0..6_442_450_943}, {-4_294_967_295..-1}

net.sourceforge.pebble.domain.Category:setId
  id: Addr_Set{null}, Inverse{null}
  java.lang.String:startsWith(...)@113: {1}, {0}

net.sourceforge.pebble.domain.Category:addSubCategory
  this.subCategories: Addr_Set{null}, Inverse{null}
  java.util.List:contains(...)@206: {1}, {0}

net.sourceforge.pebble.domain.Category:removeSubCategory
  this.subCategories: Addr_Set{null}, Inverse{null}
  java.util.List:contains(...)@218: {0}, {1}

net.sourceforge.pebble.domain.Category:setTags
  newTags: Addr_Set{null}, Inverse{null}
  java.lang.String:indexOf(...)@275: {-2_147_483_648..-1}, {0..4_294_967_295}

net.sourceforge.pebble.domain.Category:getPermalink
  java.lang.String:equals(...)@142: {0}, {1}

net.sourceforge.pebble.domain.Category:addBlogEntry
  blogEntry: Addr_Set{null}, Inverse{null}
  this.parent: Addr_Set{null}, Inverse{null}
  java.util.List:contains(...)@373: {1}, {0}

net.sourceforge.pebble.domain.Category:removeBlogEntry
  blogEntry: Addr_Set{null}, Inverse{null}
  this.parent: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.Comment:setTitle
  this.blogEntry: Addr_Set{null}, Inverse{null}
  title: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@126: {1..4_294_967_295}, {0}

net.sourceforge.pebble.domain.Comment:setBody
  body: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@143: {1..4_294_967_295}, {0}

net.sourceforge.pebble.domain.Comment:setAuthor
  author: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@175: {1..4_294_967_295}, {0}

net.sourceforge.pebble.domain.Comment:setEmail
  email: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@197: {1..4_294_967_295}, {0}

net.sourceforge.pebble.domain.Comment:setWebsite
  java.lang.String:length(...)@229: {1..4_294_967_295}, {0}
  java.lang.String:startsWith(...)@232: {1}, {0}
  java.lang.String:startsWith(...)@233: {1}, {0}
  java.lang.String:startsWith(...)@234: {1}, {0}
  java.lang.String:startsWith(...)@235: {1}, {0}
  net.sourceforge.pebble.util.StringUtils:filterHTML(...)@228: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.Comment:getPermalink
  this.blogEntry: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.Comment:addComment
  comment: Addr_Set{null}, Inverse{null}
  java.util.List:contains(...)@295: {1}, {0}

net.sourceforge.pebble.domain.Comment:removeComment
  comment: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@309: {1}, {0}
  java.util.List:contains(...)@307: {0}, {1}

net.sourceforge.pebble.domain.Comment:equals
  this == o: {0}, {1}
  java.lang.String:equals(...)@355: {0}, {1}

net.sourceforge.pebble.domain.Comment:setState
  this.eventsEnabled: {0}, {1}

net.sourceforge.pebble.domain.Response:getGuid
  this.__Tag: {800_768}, {793_344}, {804_352}

net.sourceforge.pebble.domain.Response:setIpAddress
  ipAddress: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@159: {1..4_294_967_295}, {0}

net.sourceforge.pebble.domain.Response:setDate
  date: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.domain.TrackBack:getTitle
  this.title: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@81: {0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.TrackBack:setExcerpt
  excerpt: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.TrackBack:setBlogName
  blogName: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.TrackBack:getPermalink
  this.blogEntry: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.TrackBack:setState
  this.eventsEnabled: {0}, {1}

net.sourceforge.pebble.index.StaticPageIndex:net.sourceforge.pebble.index.StaticPageIndex
  java.io.File:exists(...)@68: {1}, {0}

net.sourceforge.pebble.index.StaticPageIndex:reindex
  java.util.Iterator:hasNext(...)@84: {1}, {0}

net.sourceforge.pebble.index.StaticPageIndex:index
  java.lang.String:equals(...)@108: {0}, {1}
  java.util.Iterator:hasNext(...)@105: {1}, {0}

net.sourceforge.pebble.index.StaticPageIndex:readIndex
  java.io.File:exists(...)@162: {0}, {1}

net.sourceforge.pebble.index.StaticPageIndex:writeIndex
  java.util.Iterator:hasNext(...)@188: {1}, {0}

net.sourceforge.pebble.index.StaticPageIndex:lock
  java.io.File:createNewFile(...)@248: {1}, {0}

net.sourceforge.pebble.domain.StaticPage:validate
  this.name: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@106: {1}, {0}
  java.lang.String:length(...)@99: {1..4_294_967_295}, {0}
  java.lang.String:matches(...)@101: {1}, {0}
  java.util.Map:get(...)@208: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.StaticPage:equals
  this == o: {0}, {1}

net.sourceforge.pebble.domain.PageBasedContent:getUser
  this.user: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.domain.PageBasedContent:setTags
  newTags: Addr_Set{null}, Inverse{null}
  java.lang.String:indexOf(...)@276: {-2_147_483_648..-1}, {0..4_294_967_295}

net.sourceforge.pebble.domain.PageBasedContent:isAggregated
  this.originalPermalink: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.PageBasedContent:setOriginalPermalink
  java.lang.String:length(...)@315: {1..4_294_967_295}, {0}
  net.sourceforge.pebble.util.StringUtils:transformHTML(...)@314: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.PageBasedContent:getPermalink
  this.originalPermalink: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.PageBasedContent:setPublished
  published: {0}, {1}

net.sourceforge.pebble.domain.BlogEntry:getAllTags
  java.util.Iterator:hasNext(...)@148: {1}, {0}
  java.util.Iterator:hasNext(...)@158: {1}, {0}
  java.util.Iterator:hasNext(...)@167: {1}, {0}
  java.util.List:contains(...)@150: {1}, {0}
  java.util.List:contains(...)@160: {1}, {0}
  java.util.List:contains(...)@169: {1}, {0}
  java.util.Set:size(...)@141: {-2_147_483_648..0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.BlogEntry:addCategory
  category: Addr_Set{null}, Inverse{null}
  java.util.Set:contains(...)@184: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:setCategories
  newCategories: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@210: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:inCategory
  category: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@227: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:hasTag
  s: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.BlogEntry:getContent
  this.excerpt: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@261: {0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.BlogEntry:setExcerpt
  newExcerpt: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.BlogEntry:getLastModified
  java.util.Date:after(...)@301: {0}, {1}
  java.util.Date:after(...)@309: {0}, {1}
  java.util.Iterator:hasNext(...)@299: {1}, {0}
  java.util.Iterator:hasNext(...)@307: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:getLocalPermalink
  this.permalink: Inverse{null}, Addr_Set{null}
  getPermalink(...)@338: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@339: {0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.BlogEntry:getComments
  java.util.Iterator:hasNext(...)@459: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:getComments
  java.util.Iterator:hasNext(...)@470: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:addComment
  comment: Inverse{null}, Addr_Set{null}
  comment.parent: Addr_Set{null}, Inverse{null}
  this.eventsEnabled: {0}, {1}

net.sourceforge.pebble.domain.BlogEntry:addTrackBack
  this.eventsEnabled: {0}, {1}
  trackBack: Addr_Set{null}, Inverse{null}
  java.util.List:contains(...)@624: {0}, {1}

net.sourceforge.pebble.domain.BlogEntry:removeComment
  java.util.Iterator:hasNext(...)@646: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:getComment
  java.util.Iterator:hasNext(...)@672: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:getTrackBack
  java.util.Iterator:hasNext(...)@689: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:getResponse
  java.lang.String:startsWith(...)@707: {0}, {1}

net.sourceforge.pebble.domain.BlogEntry:removeTrackBack
  this.eventsEnabled: {0}, {1}

net.sourceforge.pebble.domain.BlogEntry:removeResponse
  response.__Tag: {793_344}, {804_352}

net.sourceforge.pebble.domain.BlogEntry:equals
  this == o: {0}, {1}

net.sourceforge.pebble.domain.BlogEntry:clone
  this.attachment: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@826: {1}, {0}
  java.util.Iterator:hasNext(...)@834: {1}, {0}
  java.util.Iterator:hasNext(...)@842: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:setEventsEnabled
  java.util.Iterator:hasNext(...)@861: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:clearEvents
  java.util.Iterator:hasNext(...)@869: {1}, {0}

net.sourceforge.pebble.domain.BlogEntry:setState
  this.eventsEnabled: {0}, {1}

net.sourceforge.pebble.domain.BlogEntry:getTimeZoneId
  this.timeZoneId: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.dao.file.FileBlogEntryDAO:loadBlogEntry
  java.io.File:exists(...)@65: {0}, {1}

net.sourceforge.pebble.dao.file.FileBlogEntryDAO:storeBlogEntry
  java.io.File:exists(...)@126: {1}, {0}

net.sourceforge.pebble.dao.file.FileBlogEntryDAO:storeBlogEntry
  blogEntry.attachment: Addr_Set{null}, Inverse{null}
  blogEntry.author: Addr_Set{null}, Inverse{null}
  blogEntry.excerpt: Addr_Set{null}, Inverse{null}
  blogEntry.originalPermalink: Addr_Set{null}, Inverse{null}
  blogEntry.tags: Addr_Set{null}, Inverse{null}
  java.io.File:exists(...)@270: {0}, {1}
  java.io.File:length(...)@270: {-9_223_372_036_854_775_808..0}, {1..18_446_744_073_709_551_615}
  java.util.Iterator:hasNext(...)@204: {1}, {0}
  java.util.Iterator:hasNext(...)@244: {1}, {0}
  java.util.Iterator:hasNext(...)@251: {1}, {0}

net.sourceforge.pebble.dao.file.FileBlogEntryDAO:storeComment
  comment.parent: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.dao.file.FileBlogEntryDAO:createCDATASection
  text: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.dao.file.FileBlogEntryDAO:createTextNode
  text: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.Configuration:setUrl
  s: Addr_Set{null}, Inverse{null}
  java.lang.String:endsWith(...)@72: {1}, {0}
  java.lang.String:length(...)@72: {0}, {1..4_294_967_295}

net.sourceforge.pebble.Configuration:getDomainName
  java.lang.String:indexOf(...)@85: {-2_147_483_648..-1}, {0..4_294_967_295}

net.sourceforge.pebble.Configuration:getSecureUrl
  this.secureUrl: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@94: {0}, {1..4_294_967_295}

net.sourceforge.pebble.Configuration:setSecureUrl
  s: Addr_Set{null}, Inverse{null}
  java.lang.String:endsWith(...)@104: {1}, {0}
  java.lang.String:length(...)@104: {0}, {1..4_294_967_295}

net.sourceforge.pebble.Configuration:evaluateDirectory
  java.lang.String:startsWith(...)@184: {0}, {1}

net.sourceforge.pebble.domain.MultiBlog:getLastModified
  java.util.Date:after(...)@126: {0}, {1}
  java.util.Iterator:hasNext(...)@124: {1}, {0}

net.sourceforge.pebble.domain.MultiBlog:getRecentBlogEntries
  java.util.Iterator:hasNext(...)@144: {1}, {0}

net.sourceforge.pebble.domain.AbstractBlog:loadProperties
  java.io.File:exists(...)@111: {1}, {0}

net.sourceforge.pebble.domain.AbstractBlog:setProperty
  key: Addr_Set{null}, Inverse{null}
  value: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.AbstractBlog:getContext
  java.lang.String:indexOf(...)@295: {-2_147_483_648..-2, 0..4_294_967_295}, {-1}

net.sourceforge.pebble.domain.AbstractBlog:truncateMessages
  java.util.List:size(...)@498: {-2_147_483_648..20}, {21..4_294_967_295}

net.sourceforge.pebble.domain.Blog:initBlogListeners
  java.util.Iterator:hasNext(...)@301: {1}, {0}

net.sourceforge.pebble.domain.Blog:initBlogEntryListeners
  java.util.Iterator:hasNext(...)@319: {1}, {0}

net.sourceforge.pebble.domain.Blog:initCommentListeners
  java.util.Iterator:hasNext(...)@358: {1}, {0}

net.sourceforge.pebble.domain.Blog:initTrackBackListeners
  java.util.Iterator:hasNext(...)@379: {1}, {0}

net.sourceforge.pebble.domain.Blog:initDecorators
  java.util.Iterator:hasNext(...)@402: {1}, {0}

net.sourceforge.pebble.domain.Blog:getUrl
  net/sourceforge/pebble/domain/BlogManager.instance.multiBlog: {0}, {1}
  config.url@496: Addr_Set{null}, Inverse{null}
  config.virtualHostingEnabled@496: {0}, {1}
  java.lang.String:length(...)@499: {1..4_294_967_295}, {0}

net.sourceforge.pebble.domain.Blog:getRelativeUrl
  net/sourceforge/pebble/domain/BlogManager.instance.multiBlog: {0}, {1}

net.sourceforge.pebble.domain.Blog:getFirstEmailAddress
  java.util.Arrays:asList(...)@558: Addr_Set{null}, Inverse{null}
  java.util.Collection:isEmpty(...)@568: {1}, {0}

net.sourceforge.pebble.domain.Blog:getBlogOwners
  java.util.Properties:getProperty(...)@582: Addr_Set{null}, Inverse{null}
  java.util.StringTokenizer:hasMoreTokens(...)@595: {1}, {0}

net.sourceforge.pebble.domain.Blog:getBlogPublishers
  java.util.Properties:getProperty(...)@610: Addr_Set{null}, Inverse{null}
  java.util.StringTokenizer:hasMoreTokens(...)@623: {1}, {0}

net.sourceforge.pebble.domain.Blog:getBlogContributors
  java.util.Properties:getProperty(...)@638: Addr_Set{null}, Inverse{null}
  java.util.StringTokenizer:hasMoreTokens(...)@651: {1}, {0}

net.sourceforge.pebble.domain.Blog:getBlogReaders
  java.util.Properties:getProperty(...)@666: Addr_Set{null}, Inverse{null}
  java.util.StringTokenizer:hasMoreTokens(...)@679: {1}, {0}

net.sourceforge.pebble.domain.Blog:getUsersInRole
  java.lang.String:equals(...)@714: {0}, {1}
  java.lang.String:equals(...)@716: {0}, {1}
  java.lang.String:equals(...)@718: {0}, {1}
  java.lang.String:equals(...)@720: {0}, {1}

net.sourceforge.pebble.domain.Blog:isUserInRole
  java.util.Collection:contains(...)@737: {0}, {1}
  java.util.Collection:isEmpty(...)@737: {1}, {0}

net.sourceforge.pebble.domain.Blog:getBlogForYear
  java.util.Iterator:hasNext(...)@753: {1}, {0}

net.sourceforge.pebble.domain.Blog:getArchives
  java.util.Iterator:hasNext(...)@797: {1}, {0}

net.sourceforge.pebble.domain.Blog:getBlogForFirstMonth
  this.blogEntryIndex: Inverse{null}, Addr_Set{null}
  java.util.List:get(...)@822: Inverse{null}, Addr_Set{null}
  java.util.List:isEmpty(...)@818: {0}, {1}

net.sourceforge.pebble.domain.Blog:getUnpublishedBlogEntries
  java.util.Iterator:hasNext(...)@947: {1}, {0}

net.sourceforge.pebble.domain.Blog:getRecentBlogEntries
  java.util.Iterator:hasNext(...)@1005: {1}, {0}

net.sourceforge.pebble.domain.Blog:getRecentPublishedBlogEntries
  getBlogEntry(...)@1048: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@1042: {1}, {0}

net.sourceforge.pebble.domain.Blog:getBlogEntries
  getBlogEntry(...)@1071: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@1069: {1}, {0}

net.sourceforge.pebble.domain.Blog:getRecentPublishedBlogEntries
  getBlogEntry(...)@1096: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@1094: {1}, {0}

net.sourceforge.pebble.domain.Blog:getRecentPublishedBlogEntries
  getBlogEntry(...)@1125: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@1123: {1}, {0}

net.sourceforge.pebble.domain.Blog:getRecentPublishedBlogEntries
  getBlogEntry(...)@1154: Addr_Set{null}, Inverse{null}
  java.util.Iterator:hasNext(...)@1152: {1}, {0}

net.sourceforge.pebble.domain.Blog:getRecentApprovedResponses
  java.util.Iterator:hasNext(...)@1179: {1}, {0}

net.sourceforge.pebble.domain.Blog:getLastModified
  java.util.List:size(...)@1269: {-2_147_483_648..0, 2..4_294_967_295}, {1}

net.sourceforge.pebble.domain.Blog:getDateOfLastResponse
  java.util.List:size(...)@1283: {-2_147_483_648..0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.Blog:log
  java.lang.String:matches(...)@1494: {1}, {0}

net.sourceforge.pebble.domain.Blog:start
  java.io.File:exists(...)@1575: {1}, {0}
  java.io.File:exists(...)@1581: {1}, {0}
  java.io.File:exists(...)@1586: {1}, {0}
  java.io.File:exists(...)@1591: {1}, {0}

net.sourceforge.pebble.domain.Blog:equals
  this == o: {0}, {1}

net.sourceforge.pebble.domain.Blog:isRichTextEditorForCommentsEnabled
  java.lang.String:equalsIgnoreCase(...)@1822: {0}, {1}
  java.util.Properties:getProperty(...)@175: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.Blog:getStringsFromProperty
  java.lang.String:length(...)@1844: {0}, {1..4_294_967_295}
  java.lang.String:startsWith(...)@1847: {1}, {0}
  java.util.Properties:getProperty(...)@175: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.aggregator.NewsFeedCache:refreshFeeds
  java.util.Iterator:hasNext(...)@106: {1}, {0}
  java.util.Iterator:hasNext(...)@108: {1}, {0}
  java.util.Iterator:hasNext(...)@95: {1}, {0}
  java.util.List:size(...)@114: {-2_147_483_648..20}, {21..4_294_967_295}

net.sourceforge.pebble.aggregator.NewsFeedCache:updateFeed
  com.sun.syndication.feed.WireFeed:getFeedType(...)@150: Addr_Set{null}, Inverse{null}
  com.sun.syndication.feed.WireFeed:getFeedType(...)@165: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@169: {0}, {1}
  java.lang.String:equals(...)@176: {0}, {1}
  java.lang.String:equals(...)@181: {0}, {1}
  java.lang.String:equals(...)@186: {0}, {1}
  java.lang.String:startsWith(...)@150: {0}, {1}
  java.lang.String:startsWith(...)@165: {0}, {1}
  java.util.Iterator:hasNext(...)@168: {1}, {0}
  java.util.Iterator:hasNext(...)@173: {1}, {0}
  java.util.Iterator:hasNext(...)@175: {1}, {0}
  java.util.Iterator:hasNext(...)@180: {1}, {0}
  java.util.Iterator:hasNext(...)@185: {1}, {0}

net.sourceforge.pebble.aggregator.NewsFeedCache:getNewsFeedEntries
  java.util.Map:get(...)@217: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.aggregator.NewsFeedCache:getUrls
  java.util.Map:get(...)@226: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.ant.blogger.NewPostTask:execute
  this.category: Addr_Set{null}, Inverse{null}
  this.title: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@70: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@75: {0}, {1..4_294_967_295}

net.sourceforge.pebble.ant.metaweblog.NewPostTask:execute
  this.category: Addr_Set{null}, Inverse{null}
  java.util.StringTokenizer:hasMoreTokens(...)@87: {1}, {0}

net.sourceforge.pebble.domain.FileManager:net.sourceforge.pebble.domain.FileManager
  java.lang.String:equals(...)@70: {0}, {1}
  java.lang.String:equals(...)@72: {0}, {1}
  java.lang.String:equals(...)@74: {0}, {1}

net.sourceforge.pebble.domain.FileManager:getFileMetaData
  java.io.File:exists(...)@102: {0}, {1}
  java.io.File:isDirectory(...)@103: {0}, {1}
  java.util.Iterator:hasNext(...)@109: {1}, {0}

net.sourceforge.pebble.domain.FileManager:getParent
  java.lang.String:equals(...)@127: {0}, {1}

net.sourceforge.pebble.domain.FileManager:getFileMetaData
  path: Addr_Set{null}, Inverse{null}
  java.lang.String:endsWith(...)@142: {0}, {1}

net.sourceforge.pebble.domain.FileManager:getFile
  path: Addr_Set{null}, Inverse{null}
  java.lang.String:startsWith(...)@158: {0}, {1}

net.sourceforge.pebble.domain.FileManager:copyFile
  newName: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@221: {1}, {0}
  java.lang.String:length(...)@221: {0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.FileManager:renameFile
  newName: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@249: {1}, {0}
  java.lang.String:length(...)@249: {0}, {1..4_294_967_295}

net.sourceforge.pebble.domain.FileManager:loadFile
  java.io.BufferedReader:readLine(...)@306: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.FileManager:getFiles
  includeChildren: {0}, {1}
  java.io.File:isDirectory(...)@394: {0}, {1}
  java.io.File:isFile(...)@408: {0}, {1}
  java.io.File:listFiles(...)@389: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.domain.FileManager:hasEnoughSpace
  net.sourceforge.pebble.PebbleContext:getConfiguration(...).fileUploadQuota@447: {-1}, {-9_223_372_036_854_775_808..-2, 0..18_446_744_073_709_551_615}

net.sourceforge.pebble.domain.FileMetaData:net.sourceforge.pebble.domain.FileMetaData
  absolutePath: Addr_Set{null}, Inverse{null}
  java.lang.String:endsWith(...)@65: {0}, {1}
  java.lang.String:equals(...)@61: {1}, {0}
  java.lang.String:equals(...)@61: {0}, {1}
  java.lang.String:indexOf(...)@69: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.lang.String:length(...)@71: {1..4_294_967_295}, {0}
  java.lang.String:startsWith(...)@81: {1}, {0}

net.sourceforge.pebble.domain.FileMetaData:getAbsolutePath
  java.lang.String:endsWith(...)@116: {1}, {0}

net.sourceforge.pebble.domain.FileMetaData:getUrl
  this.directory: {0}, {1}
  this.type: Addr_Set{null}, Inverse{null}
  java.lang.String:endsWith(...)@134: {1}, {0}
  java.lang.String:equals(...)@126: {0}, {1}
  java.lang.String:equals(...)@128: {0}, {1}
  java.lang.String:equals(...)@130: {0}, {1}

net.sourceforge.pebble.domain.FileMetaData:isEditable
  this.directory: {0}, {1}
  java.lang.String:endsWith(...)@147: {1}, {0}
  java.lang.String:endsWith(...)@148: {1}, {0}
  java.lang.String:endsWith(...)@149: {1}, {0}
  java.lang.String:endsWith(...)@150: {1}, {0}
  java.lang.String:endsWith(...)@151: {1}, {0}
  java.lang.String:endsWith(...)@152: {1}, {0}
  java.lang.String:endsWith(...)@153: {1}, {0}
  java.lang.String:endsWith(...)@154: {1}, {0}

net.sourceforge.pebble.comparator.SearchHitByScoreComparator:compare
  java.lang.Float:compare(...)@58: {-2_147_483_648..-1, 1..4_294_967_295}, {0}

net.sourceforge.pebble.logging.LogSummaryContainer:getTotalRequests
  java.util.Iterator:hasNext(...)@68: {1}, {0}

net.sourceforge.pebble.permalink.TitlePermalinkProvider:getPermalink
  java.lang.String:equals(...)@77: {0}, {1}
  java.lang.String:length(...)@67: {1..4_294_967_295}, {0}
  net.sourceforge.pebble.domain.BlogEntry:getTitle(...)@67: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.TitlePermalinkProvider:buildPermalink
  java.lang.String:length(...)@107: {1..4_294_967_295}, {0}
  java.lang.String:length(...)@95: {1..4_294_967_295}, {0}
  net.sourceforge.pebble.domain.BlogEntry:getTitle(...)@94: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.TitlePermalinkProvider:isBlogEntryPermalink
  uri: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.TitlePermalinkProvider:getBlogEntry
  java.lang.String:endsWith(...)@164: {0}, {1}
  java.util.Iterator:hasNext(...)@159: {1}, {0}

net.sourceforge.pebble.permalink.ShortPermalinkProvider:isBlogEntryPermalink
  uri: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.PermalinkProviderSupport:isMonthPermalink
  uri: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.PermalinkProviderSupport:isDayPermalink
  uri: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.DefaultPermalinkProvider:isBlogEntryPermalink
  uri: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.logging.Request:setUrl
  this.blog: Addr_Set{null}, Inverse{null}
  url: Addr_Set{null}, Inverse{null}
  java.lang.String:endsWith(...)@115: {0}, {1}
  java.lang.String:endsWith(...)@120: {0}, {1}
  java.lang.String:endsWith(...)@127: {0}, {1}
  java.lang.String:endsWith(...)@134: {0}, {1}
  java.lang.String:endsWith(...)@141: {0}, {1}
  java.lang.String:equals(...)@106: {0}, {1}
  java.lang.String:equals(...)@109: {1}, {0}
  java.lang.String:equals(...)@109: {0}, {1}
  java.lang.String:equals(...)@112: {1}, {0}
  java.lang.String:equals(...)@112: {0}, {1}
  java.lang.String:equals(...)@115: {1}, {0}
  java.lang.String:indexOf(...)@100: {0..4_294_967_295}, {-2_147_483_648..-1}
  java.lang.String:indexOf(...)@101: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.lang.String:indexOf(...)@155: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.lang.String:indexOf(...)@97: {0..4_294_967_295}, {-2_147_483_648..-1}
  java.lang.String:indexOf(...)@98: {0..4_294_967_295}, {-2_147_483_648..-1}
  java.lang.String:indexOf(...)@99: {0..4_294_967_295}, {-2_147_483_648..-1}
  java.lang.String:length(...)@80: {1..4_294_967_295}, {0}
  java.lang.String:startsWith(...)@115: {0}, {1}
  java.lang.String:startsWith(...)@118: {0}, {1}
  java.lang.String:startsWith(...)@125: {0}, {1}
  java.lang.String:startsWith(...)@132: {0}, {1}
  java.lang.String:startsWith(...)@139: {0}, {1}
  java.lang.String:startsWith(...)@146: {0}, {1}
  java.lang.String:startsWith(...)@150: {0}, {1}
  java.lang.String:startsWith(...)@153: {0}, {1}
  java.util.regex.Matcher:matches(...)@82: {0}, {1}
  java.util.regex.Matcher:matches(...)@85: {0}, {1}
  java.util.regex.Matcher:matches(...)@89: {0}, {1}
  java.util.regex.Matcher:matches(...)@93: {0}, {1}

net.sourceforge.pebble.logging.Request:matchOnPermalinkProvider
  net.sourceforge.pebble.api.permalink.PermalinkProvider:getBlogEntry(...)@184: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.api.permalink.PermalinkProvider:getDay(...)@200: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.api.permalink.PermalinkProvider:getMonth(...)@190: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.api.permalink.PermalinkProvider:isBlogEntryPermalink(...)@183: {0}, {1}
  net.sourceforge.pebble.api.permalink.PermalinkProvider:isDayPermalink(...)@198: {0}, {1}
  net.sourceforge.pebble.api.permalink.PermalinkProvider:isMonthPermalink(...)@189: {0}, {1}

net.sourceforge.pebble.logging.CountedUrl:getTruncatedName
  java.lang.String:length(...)@130: {61..4_294_967_295}, {0..60}

net.sourceforge.pebble.logging.CountedUrl:equals
  o.url: Inverse{null}, Addr_Set{null}
  this == o: {0}, {1}
  this.url: Inverse{null}, Addr_Set{null}
  java.lang.String:equals(...)@189: {0}, {1}

net.sourceforge.pebble.logging.Referer:setUrl
  url: Addr_Set{null}, Inverse{null}
  java.lang.String:equalsIgnoreCase(...)@100: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@105: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@111: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@116: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@121: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@126: {0}, {1}
  java.lang.String:length(...)@97: {1..4_294_967_295}, {0}
  java.util.regex.Matcher:matches(...)@130: {0}, {1}
  java.util.regex.Matcher:matches(...)@132: {0}, {1}

net.sourceforge.pebble.logging.Referer:extractQuery
  java.lang.String:endsWith(...)@146: {0}, {1}
  java.util.regex.Matcher:find(...)@142: {0}, {1}

net.sourceforge.pebble.logging.Referer:getDomainFilter
  this.url: Inverse{null}, Addr_Set{null}
  java.lang.String:indexOf(...)@169: {-2_147_483_648..-2, 0..4_294_967_292}, {-1}
  java.lang.String:indexOf(...)@175: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.lang.String:indexOf(...)@181: {-2_147_483_648..-1}, {0..4_294_967_295}

net.sourceforge.pebble.logging.Log:net.sourceforge.pebble.logging.Log
  entries: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.logging.Log:getReferers
  java.util.Iterator:hasNext(...)@82: {1}, {0}
  java.util.Map:get(...)@83: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.logging.Log:getRequests
  java.util.Iterator:hasNext(...)@101: {1}, {0}
  java.util.Map:get(...)@102: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.logging.CombinedFormatLogEntryFormat:format
  entry.agent: Addr_Set{null}, Inverse{null}
  entry.host: Addr_Set{null}, Inverse{null}
  entry.referer: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.logging.CombinedFormatLogEntryFormat:parse
  java.lang.String:charAt(...)@130: {0..44, 46..65_535}, {45}
  java.lang.String:charAt(...)@140: {0..44, 46..65_535}, {45}
  java.lang.String:equals(...)@149: {1}, {0}
  java.lang.String:equals(...)@169: {1}, {0}
  java.lang.String:equals(...)@177: {1}, {0}
  java.lang.String:equals(...)@185: {1}, {0}
  java.lang.String:equals(...)@189: {1}, {0}

net.sourceforge.pebble.logging.CombinedLogFormatLogger:log
  java.util.List:size(...)@86: {-2_147_483_648..-1}, {0..4_294_967_295}

net.sourceforge.pebble.logging.CombinedLogFormatLogger:getLogFile
  java.io.File:exists(...)@126: {0}, {1}

net.sourceforge.pebble.logging.CombinedLogFormatLogger:getLog
  java.io.File:exists(...)@158: {0}, {1}

net.sourceforge.pebble.logging.CombinedLogFormatLogger:getLogSummary
  java.io.File:exists(...)@192: {0}, {1}

net.sourceforge.pebble.logging.CombinedLogFormatLogger:write
  java.lang.String:equals(...)@241: {1}, {0}
  java.util.Iterator:hasNext(...)@238: {1}, {0}

net.sourceforge.pebble.logging.UserAgentConsolidator:consolidate
  java.lang.String:contains(...)@37: {0}, {1}

net.sourceforge.pebble.PebbleContext:net.sourceforge.pebble.PebbleContext
  java.lang.ClassLoader:getResourceAsStream(...)@80: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.Latin1SeoPermalinkProvider:getPermalink
  java.lang.String:equals(...)@71: {0}, {1}
  java.lang.String:length(...)@62: {1..4_294_967_295}, {0}
  net.sourceforge.pebble.domain.BlogEntry:getTitle(...)@62: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.Latin1SeoPermalinkProvider:buildPermalink
  java.lang.String:length(...)@104: {1..4_294_967_295}, {0}
  java.lang.String:length(...)@89: {1..4_294_967_295}, {0}
  java.util.Iterator:hasNext(...)@94: {1}, {0}
  net.sourceforge.pebble.domain.BlogEntry:getTitle(...)@88: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.Latin1SeoPermalinkProvider:isBlogEntryPermalink
  uri: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.Latin1SeoPermalinkProvider:getBlogEntry
  java.lang.String:endsWith(...)@128: {0}, {1}
  java.util.Iterator:hasNext(...)@123: {1}, {0}

net.sourceforge.pebble.permalink.Latin1SeoPermalinkProvider:isMonthPermalink
  uri: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.permalink.Latin1SeoPermalinkProvider:isDayPermalink
  uri: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.PluginProperties:loadProperties
  java.io.File:exists(...)@90: {1}, {0}

net.sourceforge.pebble.PluginProperties:getPropertiesAsString
  java.util.Iterator:hasNext(...)@114: {1}, {0}

net.sourceforge.pebble.plugins.AvailablePlugins:copyMap
  java.util.Iterator:hasNext(...)@56: {1}, {0}

net.sourceforge.pebble.plugins.AvailablePlugins:getEmptyIfNull
  java.util.Map:get(...)@108: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.plugins.Plugin:isConfigurable
  this.pluginConfig: Addr_Set{null}, Inverse{null}
  java.util.Collection:isEmpty(...)@78: {1}, {0}

net.sourceforge.pebble.plugins.PluginLocator$2:compare
  java.util.List:indexOf(...)@112: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.util.List:indexOf(...)@113: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.util.List:indexOf(...)@113 - java.util.List:indexOf(...)@112: {1..2_147_483_647}, {-6_442_450_943..-1}

net.sourceforge.pebble.plugins.PluginLocator:locateAvailablePlugins
  availablePlugins: Inverse{null}, Addr_Set{null}
  java.util.Iterator:hasNext(...)@82: {1}, {0}

net.sourceforge.pebble.plugins.PluginLocator:sortPlugins
  plugins: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.plugins.PluginLocator:installPlugins
  java.util.Map:get(...)@168: Inverse{null}, Addr_Set{null}
  org.jdom.Element:getAttributeValue(...)@153: Addr_Set{null}, Inverse{null}
  org.jdom.Element:getChild(...)@146: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.plugins.PluginLocator:parsePluginConfig
  java.util.Iterator:hasNext(...)@191: {1}, {0}
  java.util.Iterator:hasNext(...)@208: {1}, {0}
  org.jdom.Element:getAttributeValue(...)@196: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.util.StringUtils:transformHTML
  s: Inverse{null}, Addr_Set{null}
  java.lang.String:charAt(...)@357: {34}, {38}, {60}, {62}, {0..33, 35..37, 39..59, 61, 63..65_535}

net.sourceforge.pebble.util.StringUtils:transformToHTMLSubset
  s: Inverse{null}, Addr_Set{null}
  java.lang.String:indexOf(...)@430: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.lang.String:indexOf(...)@436: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.util.regex.Matcher:find(...)@425: {1}, {0}

net.sourceforge.pebble.util.StringUtils:filterNewlines
  s: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.util.StringUtils:filterHTML
  s: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.util.StringUtils:truncate
  java.lang.String:length(...)@530: {0..20}, {21..4_294_967_295}

net.sourceforge.pebble.util.StringUtils:stripScriptTags
  html: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.util.StringUtils:unescapeHTMLEntities
  java.util.Iterator:hasNext(...)@561: {1}, {0}

net.sourceforge.pebble.util.StringUtils:validateUrl
  java.lang.String:startsWith(...)@573: {0}, {1}
  java.util.Iterator:hasNext(...)@572: {1}, {0}

net.sourceforge.pebble.search.SearchResults:sortByScoreDescending
  java.util.Iterator:hasNext(...)@132: {1}, {0}

net.sourceforge.pebble.search.SearchResults:sortByDateDescending
  java.util.Iterator:hasNext(...)@147: {1}, {0}

net.sourceforge.pebble.security.PebbleUserDetails:isUserInRole
  this.grantedAuthories: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@161: {0}, {1}

net.sourceforge.pebble.security.PebbleUserDetails:createGrantedAuthorities
  roles: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.security.DefaultSecurityRealm:init
  java.io.File:exists(...)@47: {1}, {0}

net.sourceforge.pebble.security.DefaultSecurityRealm:getUser
  java.io.File:exists(...)@103: {1}, {0}
  java.lang.String:startsWith(...)@128: {0}, {1}
  java.util.Iterator:hasNext(...)@126: {1}, {0}
  java.util.Properties:getProperty(...)@119: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.security.DefaultSecurityRealm:updateUser
  updatePassword: {0}, {1}
  java.util.Iterator:hasNext(...)@184: {1}, {0}

net.sourceforge.pebble.security.DefaultSecurityRealm:removeUser
  java.io.File:exists(...)@220: {0}, {1}

net.sourceforge.pebble.security.PrivateBlogFilterInvocationDefinitionSource:getAttributes
  java.lang.String:endsWith(...)@79: {1}, {0}
  java.lang.String:endsWith(...)@80: {1}, {0}
  java.lang.String:equals(...)@85: {1}, {0}
  java.lang.String:equals(...)@86: {1}, {0}
  java.lang.String:equals(...)@87: {1}, {0}
  java.lang.String:startsWith(...)@81: {1}, {0}
  java.lang.String:startsWith(...)@82: {1}, {0}
  java.lang.String:startsWith(...)@83: {1}, {0}
  java.lang.String:startsWith(...)@84: {1}, {0}
  java.lang.String:startsWith(...)@88: {0}, {1}
  java.util.List:size(...)@97: {-2_147_483_648..0}, {1..4_294_967_295}
  net.sourceforge.pebble.domain.Blog:getBlogReaders(...)@96: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.security.PrivateBlogFilterInvocationDefinitionSource:supports
  java.lang.Class:isAssignableFrom(...)@124: {0}, {1}

net.sourceforge.pebble.security.PrivateBlogSecurityInterceptor:invoke
  this.observeOncePerRequest: {0}, {1}
  javax.servlet.ServletRequest:getAttribute(...)@96: Addr_Set{null}, Inverse{null}
  org.acegisecurity.intercept.web.FilterInvocation:getRequest(...)@103: Addr_Set{null}, Inverse{null}
  org.acegisecurity.intercept.web.FilterInvocation:getRequest(...)@96: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.util.SecurityUtils:getUsername
  auth: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.util.SecurityUtils:isUserInRole
  auth: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@99: {0}, {1}
  org.acegisecurity.Authentication:getAuthorities(...)@96: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.util.SecurityUtils:isUserAuthorisedForBlogAsBlogOwner
  net.sourceforge.pebble.domain.Blog:isUserInRole(...)@206: {0}, {1}

net.sourceforge.pebble.util.SecurityUtils:isUserAuthorisedForBlogAsBlogPublisher
  net.sourceforge.pebble.domain.Blog:isUserInRole(...)@211: {0}, {1}

net.sourceforge.pebble.util.SecurityUtils:isUserAuthorisedForBlogAsBlogContributor
  net.sourceforge.pebble.domain.Blog:isUserInRole(...)@216: {0}, {1}

net.sourceforge.pebble.util.SecurityUtils:isUserAuthorisedForBlogAsBlogOwner
  net.sourceforge.pebble.domain.Blog:isUserInRole(...)@221: {0}, {1}

net.sourceforge.pebble.util.SecurityUtils:isUserAuthorisedForBlogAsBlogPublisher
  net.sourceforge.pebble.domain.Blog:isUserInRole(...)@226: {0}, {1}

net.sourceforge.pebble.util.SecurityUtils:isUserAuthorisedForBlogAsBlogContributor
  net.sourceforge.pebble.domain.Blog:isUserInRole(...)@231: {0}, {1}

net.sourceforge.pebble.util.SecurityUtils:isUserAuthenticated
  org.acegisecurity.context.SecurityContext:getAuthentication(...)@253: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.util.SecurityUtils:main
  args.length: {3}, {0..2, 4..+Inf}
  java.lang.String:equals(...)@259: {0}, {1}
  java.lang.String:equals(...)@262: {0}, {1}
  java.lang.String:equals(...)@265: {0}, {1}

net.sourceforge.pebble.security.PrivateBlogVoter:vote
  net.sourceforge.pebble.domain.Blog:isUserInRole(...)@236: {0}, {1}

net.sourceforge.pebble.service.StaticPageService:getStaticPageById
  net.sourceforge.pebble.ContentCache:getStaticPage(...)@94: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.dao.StaticPageDAO:loadStaticPage(...)@102: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.service.StaticPageService:putStaticPage
  net.sourceforge.pebble.domain.StaticPage:isPersistent(...)@148: {1}, {0}

net.sourceforge.pebble.service.StaticPageService:lock
  net.sourceforge.pebble.domain.StaticPage:isPersistent(...)@200: {0}, {1}

net.sourceforge.pebble.service.StaticPageService:unlock
  net.sourceforge.pebble.domain.StaticPage:isPersistent(...)@217: {0}, {1}

net.sourceforge.pebble.trackback.TrackBackTokenManager$1:run
  java.util.Iterator:hasNext(...)@37: {1}, {0}

net.sourceforge.pebble.trackback.TrackBackTokenManager:isValid
  token: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@78: {1..4_294_967_295}, {0}
  java.util.Map:get(...)@81: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.util.CookieUtils:getCookie
  cookies: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@58: {0}, {1}

net.sourceforge.pebble.util.ExceptionUtils:getStackTraceAsString
  t: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.util.FileUtils:net.sourceforge.pebble.util.FileUtils__static_init
  java.lang.ClassLoader:getResourceAsStream(...)@59: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.util.FileUtils:underneathRoot
  java.io.File:equals(...)@84: {0}, {1}

net.sourceforge.pebble.util.FileUtils:deleteFile
  java.io.File:isDirectory(...)@107: {0}, {1}
  java.io.File:listFiles(...)@104: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.util.FileUtils:getContentType
  java.lang.String:lastIndexOf(...)@144: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.net.FileNameMap:getContentTypeFor(...)@141: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.util.Utilities:buildIpAddressLists
  java.util.Iterator:hasNext(...)@83: {1}, {0}
  java.util.Iterator:hasNext(...)@87: {1}, {0}
  java.util.Iterator:hasNext(...)@99: {1}, {0}
  net.sourceforge.pebble.domain.Comment:isApproved(...)@89: {0}, {1}
  net.sourceforge.pebble.domain.Comment:isRejected(...)@92: {0}, {1}
  net.sourceforge.pebble.domain.TrackBack:isApproved(...)@101: {0}, {1}
  net.sourceforge.pebble.domain.TrackBack:isRejected(...)@104: {0}, {1}

net.sourceforge.pebble.util.Utilities:fixHtmlInResponses
  java.util.Iterator:hasNext(...)@125: {1}, {0}
  java.util.Iterator:hasNext(...)@129: {1}, {0}
  java.util.Iterator:hasNext(...)@138: {1}, {0}
  net.sourceforge.pebble.domain.Comment:getBody(...)@131: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.TrackBack:getExcerpt(...)@140: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.util.Utilities:convertCategories
  java.lang.String:startsWith(...)@173: {1}, {0}

net.sourceforge.pebble.util.Utilities:moveBlogEntriesFromCategory
  java.util.Collection:contains(...)@201: {0}, {1}
  java.util.Iterator:hasNext(...)@196: {1}, {0}

net.sourceforge.pebble.util.Utilities:restructureBlogToGMT
  java.io.File:equals(...)@283: {1}, {0}

net.sourceforge.pebble.util.Utilities:restructureStaticPages
  java.io.File:exists(...)@316: {1}, {0}
  java.io.File:exists(...)@325: {1}, {0}
  java.io.File:isDirectory(...)@303: {1}, {0}
  java.lang.String:endsWith(...)@314: {0}, {1}

net.sourceforge.pebble.util.Utilities:main
  args.length: {2}, {0,1, 3..+Inf}
  args[1]: Addr_Set{null}, Inverse{null}
  java.lang.String:equalsIgnoreCase(...)@353: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@355: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@357: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@359: {0}, {1}

net.sourceforge.pebble.util.Utilities:calcBaseUrl
  java.lang.String:equals(...)@381: {0}, {1}
  java.lang.String:startsWith(...)@381: {0}, {1}

net.sourceforge.pebble.util.importer.MovableTypeImporter:main
  args.length: {3}, {0..2, 4..+Inf}
  net.sourceforge.pebble.PebbleContext__static_init.new PebbleContext(PebbleContext__static_init#1).configuration: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.util.importer.MovableTypeImporter:readBlogEntry
  java.io.BufferedReader:readLine(...)@113: Inverse{null}, Addr_Set{null}
  java.lang.String:equals(...)@162: {0}, {1}
  java.lang.String:equals(...)@165: {1}, {0}
  java.lang.String:equals(...)@174: {0}, {1}
  java.lang.String:equals(...)@177: {1}, {0}
  java.lang.String:equals(...)@186: {0}, {1}
  java.lang.String:equals(...)@189: {1}, {0}
  java.lang.String:equals(...)@198: {0}, {1}
  java.lang.String:equals(...)@201: {1}, {0}
  java.lang.String:equals(...)@242: {0}, {1}
  java.lang.String:equals(...)@243: {0}, {1}
  java.lang.String:equals(...)@252: {0}, {1}
  java.lang.String:equals(...)@255: {1}, {0}
  java.lang.String:equals(...)@262: {0}, {1}
  java.lang.String:equals(...)@271: {0}, {1}
  java.lang.String:equals(...)@274: {1}, {0}
  java.lang.String:indexOf(...)@141: {-1}, {-2_147_483_648..-2, 0..4_294_967_295}
  java.lang.String:length(...)@134: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@140: {1..4_294_967_295}, {0}
  java.lang.String:length(...)@143: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@227: {0}, {1..4_294_967_295}
  java.lang.StringBuffer:length(...)@210: {0}, {-2_147_483_648..-1, 1..4_294_967_295}
  java.lang.StringBuffer:length(...)@217: {0}, {-2_147_483_648..-1, 1..4_294_967_295}
  java.lang.StringBuffer:length(...)@219: {0}, {-2_147_483_648..-1, 1..4_294_967_295}
  java.util.Iterator:hasNext(...)@226: {1}, {0}
  java.util.Iterator:next(...)@226: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.util.importer.RadioUserlandImporter:importFile
  java.lang.String:equals(...)@112: {0}, {1}
  java.lang.String:equals(...)@115: {0}, {1}
  java.lang.String:equals(...)@118: {0}, {1}
  java.lang.String:equals(...)@124: {0}, {1}
  java.lang.String:equals(...)@124: {0}, {1}

net.sourceforge.pebble.util.MailUtils$SendMailRunnable:run
  java.util.Iterator:hasNext(...)@179: {1}, {0}
  java.util.Iterator:hasNext(...)@186: {1}, {0}
  java.util.Iterator:hasNext(...)@193: {1}, {0}

net.sourceforge.pebble.util.MailUtils:createSession
  java.lang.String:startsWith(...)@222: {0}, {1}

net.sourceforge.pebble.util.MailUtils:validate
  email: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.listener.PebblePDFCreationListener:parseMetaTags
  java.lang.String:length(...)@87: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@87: {0}, {1..4_294_967_295}

net.sourceforge.pebble.web.listener.PebblePDFCreationListener:preOpen
  java.lang.String:equals(...)@139: {0}, {1}
  java.lang.String:equals(...)@142: {0}, {1}
  java.lang.String:equals(...)@145: {0}, {1}
  java.lang.String:equals(...)@148: {0}, {1}
  java.lang.String:equals(...)@151: {0}, {1}
  java.lang.String:equals(...)@154: {0}, {1}
  org.xhtmlrenderer.pdf.ITextRenderer:getWriter(...)@109: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.listener.PebblePDFCreationListener:onClose
  org.xhtmlrenderer.pdf.ITextRenderer:getWriter(...)@169: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.view.PdfView$1:accept
  java.lang.String:endsWith(...)@192: {1}, {0}
  java.lang.String:endsWith(...)@192: {1}, {0}

net.sourceforge.pebble.web.view.FileView:getContentType
  this.servletContext: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.view.PdfView:dispatch
  files.length@187: {0}, {1..+Inf}
  java.io.File:isDirectory(...)@186: {0}, {1}
  java.lang.String:equals(...)@158: {1}, {0}
  java.lang.String:equals(...)@206: {1}, {0}
  java.util.Iterator:hasNext(...)@156: {1}, {0}
  java.util.Iterator:hasNext(...)@160: {0}, {1}
  net.sourceforge.pebble.domain.Tag:getName(...)@158: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.view.HtmlView:getTheme
  java.lang.String:equals(...)@98: {1}, {0}
  java.lang.String:equals(...)@98: {1}, {0}
  net.sourceforge.pebble.Configuration:isUserThemesEnabled(...)@97: {1}, {0}
  net.sourceforge.pebble.domain.AbstractBlog:getTheme(...)@95: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.view.HtmlView:getTemplate
  java.io.File:canRead(...)@152: {0}, {1}
  java.util.HashMap:containsKey(...)@82: {1}, {0}

net.sourceforge.pebble.web.action.RemoveEmailAddressAction:process
  java.lang.String:equals(...)@93: {0}, {1}
  java.lang.String:length(...)@87: {0}, {1..4_294_967_295}
  java.util.Iterator:hasNext(...)@90: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@73: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogService:getBlogEntry(...)@77: Inverse{null}, Addr_Set{null}
  net.sourceforge.pebble.domain.Comment:getEmail(...)@93: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.UnsubscribeAction:process
  java.util.Iterator:hasNext(...)@75: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@64: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewMonthAction:process
  java.lang.String:length(...)@68: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@69: {0}, {1..4_294_967_295}
  java.util.Date:after(...)@96: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@63: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@64: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.Month:before(...)@92: {1}, {0}
  net.sourceforge.pebble.domain.Month:before(...)@96: {0}, {1}

net.sourceforge.pebble.web.action.ViewMonthAction:filter
  java.util.Iterator:hasNext(...)@106: {1}, {0}
  net.sourceforge.pebble.domain.BlogEntry:isPublished(...)@108: {1}, {0}
  net.sourceforge.pebble.domain.BlogEntry:isUnpublished(...)@110: {0}, {1}

net.sourceforge.pebble.web.action.SubscribeAction:process
  java.lang.String:length(...)@64: {0}, {1..4_294_967_295}

net.sourceforge.pebble.web.action.BlogEntryToPdfAction:process
  javax.servlet.http.HttpServletRequest:getParameter(...)@72: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.BlogEntryToPdfAction:buildPermalink
  java.lang.String:length(...)@111: {1..4_294_967_295}, {0}
  java.lang.String:length(...)@99: {1..4_294_967_295}, {0}
  net.sourceforge.pebble.domain.BlogEntry:getTitle(...)@98: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.SearchAction:process
  java.lang.String:equalsIgnoreCase(...)@106: {0}, {1}
  java.lang.String:length(...)@78: {1..4_294_967_295}, {0}
  java.lang.String:length(...)@86: {1..4_294_967_295}, {0}
  java.util.List:size(...)@112: {-2_147_483_648..0, 2..4_294_967_295}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@105: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@76: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@84: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewHomePageAction:process
  java.lang.String:equals(...)@66: {1}, {0}
  net.sourceforge.pebble.domain.Blog:getHomePage(...)@65: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.AdvancedSearchAction:process
  javax.servlet.http.HttpServletRequest:getParameter(...)@69: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.AdvancedSearchAction:addTerm
  value: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@87: {0}, {1..4_294_967_295}
  java.lang.StringBuffer:length(...)@88: {-2_147_483_648..0}, {1..4_294_967_295}

net.sourceforge.pebble.web.action.AdvancedSearchAction:addTerms
  terms: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.AddTrackBackAction:process
  java.lang.String:length(...)@76: {1..4_294_967_295}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@72: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogEntry:isTrackBacksEnabled(...)@89: {0}, {1}

net.sourceforge.pebble.web.action.ViewDayAction:process
  java.lang.String:length(...)@67: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@68: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@69: {0}, {1..4_294_967_295}
  java.util.Date:after(...)@97: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@62: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@63: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@64: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.Day:before(...)@93: {1}, {0}
  net.sourceforge.pebble.domain.Day:before(...)@97: {0}, {1}

net.sourceforge.pebble.web.action.ViewDayAction:filter
  java.util.Iterator:hasNext(...)@107: {1}, {0}
  net.sourceforge.pebble.domain.BlogEntry:isPublished(...)@109: {1}, {0}
  net.sourceforge.pebble.domain.BlogEntry:isUnpublished(...)@111: {0}, {1}

net.sourceforge.pebble.web.action.LoginAction:process
  java.lang.String:length(...)@61: {1..4_294_967_295}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@59: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.GenerateTrackBackLinkAction:process
  net.sourceforge.pebble.api.confirmation.TrackBackConfirmationStrategy:confirmationRequired(...)@56: {0}, {1}
  net.sourceforge.pebble.domain.BlogEntry:isTrackBacksEnabled(...)@49: {1}, {0}
  net.sourceforge.pebble.domain.BlogService:getBlogEntry(...)@41: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.FileAction:process
  java.io.File:exists(...)@88: {1}, {0}
  java.io.File:isDirectory(...)@93: {0}, {1}
  java.lang.String:equals(...)@112: {0}, {1}
  java.lang.String:equals(...)@114: {0}, {1}
  java.lang.String:equals(...)@79: {0}, {1}
  java.lang.String:length(...)@79: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getHeader(...)@100: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getHeader(...)@101: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@77: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.FeedAction:process
  java.lang.String:equals(...)@83: {0}, {1}
  java.lang.String:equals(...)@85: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@135: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@137: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@73: {0}, {1}
  java.util.Iterator:hasNext(...)@115: {1}, {0}
  javax.servlet.http.HttpServletRequest:getHeader(...)@70: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getHeader(...)@71: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@186: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@65: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogEntry:isAggregated(...)@118: {0}, {1}

net.sourceforge.pebble.web.action.FeedAction:getTag
  javax.servlet.http.HttpServletRequest:getParameter(...)@154: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.FeedAction:getCategory
  javax.servlet.http.HttpServletRequest:getParameter(...)@171: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ResponseFeedAction:process
  java.lang.String:equals(...)@80: {0}, {1}
  java.lang.String:equals(...)@82: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@122: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@70: {0}, {1}
  javax.servlet.http.HttpServletRequest:getHeader(...)@67: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getHeader(...)@68: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@62: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@87: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogEntry:isPublished(...)@96: {0}, {1}
  net.sourceforge.pebble.domain.BlogService:getBlogEntry(...)@92: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.Response:isApproved(...)@99: {0}, {1}

net.sourceforge.pebble.web.action.ResponseFeedAction:getTag
  javax.servlet.http.HttpServletRequest:getParameter(...)@145: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ResponseFeedAction:getCategory
  javax.servlet.http.HttpServletRequest:getParameter(...)@169: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewBlogEntriesByPageAction:process
  java.util.List:size(...)@70: {-2_147_483_648..0, 2..4_294_967_295}, {1}

net.sourceforge.pebble.web.action.SaveCommentAction:process
  java.lang.String:equalsIgnoreCase(...)@120: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@84: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.api.confirmation.CommentConfirmationStrategy:confirmationRequired(...)@128: {0}, {1}
  net.sourceforge.pebble.domain.BlogEntry:isCommentsEnabled(...)@97: {1}, {0}
  net.sourceforge.pebble.domain.BlogService:getBlogEntry(...)@88: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.ViewBlogEntryAction:process
  javax.servlet.http.HttpServletRequest:getParameter(...)@64: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogEntry:isPublished(...)@81: {1}, {0}

net.sourceforge.pebble.web.action.AbstractCommentAction:createComment
  java.lang.String:equals(...)@51: {1}, {0}
  java.lang.String:length(...)@62: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@61: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogEntry:getComment(...)@64: Addr_Set{null}, Inverse{null}
  user.website: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.AbstractCommentAction:createBlankComment
  java.lang.String:equals(...)@84: {1}, {0}
  java.lang.String:length(...)@120: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@119: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogEntry:getComment(...)@122: Addr_Set{null}, Inverse{null}
  user.website: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.AbstractCommentAction:encode
  s: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.ReplyToBlogEntryAction:process
  java.lang.String:length(...)@113: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@112: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@70: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogEntry:isCommentsEnabled(...)@90: {1}, {0}
  net.sourceforge.pebble.domain.BlogEntry:isPublished(...)@87: {1}, {0}

net.sourceforge.pebble.web.action.UtilitiesAction$UtilitiesCondition:shouldValidate
  javax.servlet.http.HttpServletRequest:getParameter(...)@109: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.EditBlogEntryAction:process
  net.sourceforge.pebble.domain.BlogService:getBlogEntry(...)@67: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.RemoveCategoriesAction:process
  java.lang.String:equals(...)@69: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@65: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.Blog:getCategory(...)@70: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ReloadBlogAction:process
  java.lang.String:length(...)@65: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@64: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.UnlockStaticPageAction:process
  javax.servlet.http.HttpServletRequest:getParameter(...)@69: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.PublishBlogEntryAction:process
  java.lang.String:equals(...)@135: {0}, {1}
  java.lang.String:equals(...)@87: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@106: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@92: {0}, {1}
  java.lang.String:length(...)@109: {0}, {1..4_294_967_295}
  java.util.Date:after(...)@112: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@108: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@73: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogService:getBlogEntry(...)@78: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.SendTrackBackAction:process
  java.lang.String:length(...)@94: {1..4_294_967_295}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@73: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@74: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewLogSummaryAction:process
  java.lang.String:length(...)@73: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@74: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@82: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@66: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@67: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewLogSummaryAction:registerObjectsForNavigation
  java.util.Date:after(...)@117: {0}, {1}
  net.sourceforge.pebble.domain.Month:before(...)@113: {1}, {0}
  net.sourceforge.pebble.domain.Month:before(...)@117: {0}, {1}

net.sourceforge.pebble.web.action.ChangePasswordAction:process
  currentUserDetails.detailsUpdateable: {1}, {0}
  java.lang.String:equals(...)@92: {1}, {0}
  java.lang.String:length(...)@84: {1..4_294_967_295}, {0}
  java.lang.String:length(...)@90: {1..4_294_967_295}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@75: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@77: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ManageUsersAction:process
  java.lang.String:equalsIgnoreCase(...)@76: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@78: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@70: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ManageStaticPageAction:process
  java.lang.String:equals(...)@105: {0}, {1}
  java.lang.String:equals(...)@88: {0}, {1}
  java.lang.String:equals(...)@90: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@105: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@90: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@73: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ManageStaticPageAction:getRoles
  java.lang.String:equalsIgnoreCase(...)@125: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@127: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@129: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@122: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ManageResponsesAction:process
  java.lang.String:equalsIgnoreCase(...)@101: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@85: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@93: {0}, {1}
  java.lang.String:length(...)@115: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@114: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@74: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@73: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ManageResponsesAction:getBlogEntryResponse
  java.lang.String:equalsIgnoreCase(...)@150: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@152: {0}, {1}
  net.sourceforge.pebble.domain.BlogService:getBlogEntry(...)@141: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.SaveUserPreferencesAction:process
  currentUserDetails.detailsUpdateable: {1}, {0}
  java.lang.String:startsWith(...)@85: {0}, {1}
  java.util.Enumeration:hasMoreElements(...)@83: {1}, {0}

net.sourceforge.pebble.web.action.ViewHelpAction:process
  java.lang.String:matches(...)@58: {1}, {0}

net.sourceforge.pebble.web.action.ManageBlogEntryAction:process
  java.lang.String:equals(...)@86: {0}, {1}
  java.lang.String:equals(...)@88: {1}, {0}
  java.lang.String:equals(...)@88: {0}, {1}
  java.lang.String:equals(...)@91: {0}, {1}
  java.lang.String:equals(...)@93: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@94: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@71: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogService:getBlogEntry(...)@77: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.ManageBlogEntryAction:getRoles
  java.lang.String:equalsIgnoreCase(...)@119: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@121: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@123: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@125: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@116: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.SaveUserDetailsAction:process
  currentUserDetails.detailsUpdateable: {1}, {0}

net.sourceforge.pebble.web.action.ManageBlogEntriesAction:process
  java.lang.String:equals(...)@91: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@84: {0}, {1}
  java.lang.String:length(...)@107: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@106: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@70: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogService:getBlogEntry(...)@78: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ManageBlogEntriesAction:getRoles
  java.lang.String:equalsIgnoreCase(...)@124: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@126: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@121: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.SaveUserAction:process
  java.lang.String:equals(...)@109: {1}, {0}
  java.lang.String:equalsIgnoreCase(...)@87: {0}, {1}
  java.lang.String:length(...)@107: {1..4_294_967_295}, {0}
  java.lang.String:length(...)@109: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@121: {0}, {1..4_294_967_295}
  java.lang.String:startsWith(...)@94: {0}, {1}
  java.util.Enumeration:hasMoreElements(...)@92: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@79: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@80: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.SaveStaticPageAction:process
  java.lang.String:equalsIgnoreCase(...)@77: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@79: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@75: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.SaveStaticPageAction:unlockPage
  net.sourceforge.pebble.domain.StaticPage:isPersistent(...)@106: {0}, {1}

net.sourceforge.pebble.web.action.SaveStaticPageAction:getStaticPage
  java.lang.String:equalsIgnoreCase(...)@144: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@142: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.AddRefererFiltersAction:process
  Local_8[Local_6]@64: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@68: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@78: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@77: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@64: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.SavePluginsAction:process
  java.lang.String:equals(...)@73: {1}, {0}
  java.lang.String:length(...)@67: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@78: {1..4_294_967_295}, {0}
  java.lang.String:startsWith(...)@75: {0}, {1}
  java.util.Enumeration:hasMoreElements(...)@70: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@66: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@88: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)[0]@76: Addr_Set{null}, Inverse{null}
  values.length@88: {1..4_294_967_295}, {0}

net.sourceforge.pebble.web.action.SavePebblePropertiesAction:process
  java.lang.String:equals(...)@71: {1}, {0}
  java.lang.String:length(...)@65: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@75: {1..4_294_967_295}, {0}
  java.util.Enumeration:hasMoreElements(...)@67: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@64: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@69: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.AddBlogEntryAction:process
  java.lang.String:length(...)@65: {0}, {1..4_294_967_295}
  java.util.Iterator:hasNext(...)@86: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@64: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.AddBlogAction:process
  java.lang.String:length(...)@65: {0}, {1..4_294_967_295}
  java.lang.String:matches(...)@65: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@63: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogManager:getBlog(...)@65: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.SaveCategoryAction:process
  java.lang.String:length(...)@69: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@65: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.Blog:getCategory(...)@70: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.SaveBlogSecurityAction:process
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@66: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@76: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@86: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@96: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.SaveBlogPropertiesAction:process
  java.lang.String:equals(...)@114: {1}, {0}
  java.lang.String:equals(...)@74: {1}, {0}
  java.lang.String:length(...)@66: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@78: {1..4_294_967_295}, {0}
  java.util.Enumeration:hasMoreElements(...)@70: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@65: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@72: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@88: Inverse{null}, Addr_Set{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@93: Inverse{null}, Addr_Set{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@98: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.SaveBlogEntryAction:process
  java.lang.String:equalsIgnoreCase(...)@83: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@81: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.SaveBlogEntryAction:getBlogEntry
  java.lang.String:equalsIgnoreCase(...)@138: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@136: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.SaveBlogEntryAction:populateBlogEntry
  java.lang.String:equalsIgnoreCase(...)@204: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@209: {0}, {1}
  java.lang.String:length(...)@173: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@218: {0}, {1..4_294_967_295}
  java.util.Date:after(...)@176: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@160: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@161: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@172: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@215: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@162: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.BlogEntry:isPersistent(...)@166: {1}, {0}

net.sourceforge.pebble.web.action.SaveBlogEntryAction:populateAttachment
  attachmentSize: Addr_Set{null}, Inverse{null}
  java.lang.String:length(...)@227: {1..4_294_967_295}, {0}
  java.lang.String:length(...)@254: {0}, {1..4_294_967_295}
  java.lang.String:startsWith(...)@231: {0}, {1}
  org.apache.commons.httpclient.HttpClient:executeMethod(...)@236: {-2_147_483_648..199, 201..4_294_967_295}, {200}
  org.apache.commons.httpclient.methods.HeadMethod:getResponseHeader(...)@238: Addr_Set{null}, Inverse{null}
  org.apache.commons.httpclient.methods.HeadMethod:getResponseHeader(...)@242: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewBlogSecurityAction:filterUsersByRole
  java.util.Iterator:hasNext(...)@77: {1}, {0}

net.sourceforge.pebble.web.action.RestoreThemeAction:process
  java.lang.String:length(...)@65: {1..4_294_967_295}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@64: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ExportBlogAction:process
  java.lang.String:equalsIgnoreCase(...)@67: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@85: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@87: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@65: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewBlogPropertiesAction:filterUsersByRole
  java.util.Iterator:hasNext(...)@121: {1}, {0}

net.sourceforge.pebble.web.action.EditUserPreferencesAction:process
  currentUserDetails.detailsUpdateable@61: {1}, {0}

net.sourceforge.pebble.web.action.EditUserDetailsAction:process
  currentUserDetails.detailsUpdateable@61: {1}, {0}

net.sourceforge.pebble.web.action.RemoveStaticPagesAction:process
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@64: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.UtilitiesAction:process
  java.lang.String:equalsIgnoreCase(...)@69: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@72: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@75: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@78: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@81: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@85: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@66: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.Blog:getCategory(...)@86: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.Blog:getCategory(...)@87: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.RemoveRefererFiltersAction:process
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@62: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.EditCategoryAction:process
  java.lang.String:length(...)@66: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@64: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.CopyFileAction:process
  java.lang.String:equals(...)@82: {0}, {1}
  java.lang.String:equals(...)@93: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@78: {0}, {1}
  net.sourceforge.pebble.domain.FileManager:hasEnoughSpace(...)@89: {0}, {1}

net.sourceforge.pebble.web.action.RemoveFilesAction:process
  java.lang.String:equals(...)@79: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameterValues(...)@66: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ZipDirectoryAction:process
  java.lang.String:equals(...)@77: {0}, {1}
  java.lang.String:equals(...)@79: {0}, {1}
  java.lang.String:length(...)@71: {1..4_294_967_295}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@68: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.CreateDirectoryAction:process
  java.lang.String:equals(...)@76: {0}, {1}

net.sourceforge.pebble.web.action.ViewFilesAction:process
  java.lang.String:equals(...)@83: {0}, {1}
  java.lang.String:equals(...)@85: {0}, {1}
  java.lang.String:length(...)@68: {1..4_294_967_295}, {0}
  java.lang.String:length(...)@92: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@64: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@65: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.Configuration:getFileUploadQuota(...)@102: {-9_223_372_036_854_775_808..-1}, {0..18_446_744_073_709_551_615}

net.sourceforge.pebble.web.action.SaveFileAction:process
  java.lang.String:equals(...)@77: {0}, {1}

net.sourceforge.pebble.web.action.AbstractFileAction:getRoles
  java.lang.String:equals(...)@57: {0}, {1}
  java.lang.String:equals(...)@59: {0}, {1}
  java.lang.String:equals(...)@61: {0}, {1}
  java.lang.String:equals(...)@63: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@53: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.UploadFileAction:process
  java.lang.String:equals(...)@108: {0}, {1}
  java.lang.String:equals(...)@140: {0}, {1}
  java.lang.String:length(...)@123: {1..4_294_967_295}, {0}
  java.lang.String:startsWith(...)@104: {0}, {1}
  java.lang.String:startsWith(...)@118: {0}, {1}
  java.util.Iterator:hasNext(...)@102: {1}, {0}
  java.util.Iterator:hasNext(...)@115: {1}, {0}
  net.sourceforge.pebble.domain.FileManager:hasEnoughSpace(...)@135: {0}, {1}
  net.sourceforge.pebble.domain.FileManager:isUnderneathRootDirectory(...)@129: {1}, {0}
  org.apache.commons.fileupload.FileItem:getSize(...)@118: {-9_223_372_036_854_775_808..0}, {1..18_446_744_073_709_551_615}
  org.apache.commons.fileupload.FileItem:isFormField(...)@104: {0}, {1}
  org.apache.commons.fileupload.FileItem:isFormField(...)@108: {0}, {1}
  org.apache.commons.fileupload.FileItem:isFormField(...)@118: {1}, {0}
  org.apache.commons.fileupload.FileUpload:isMultipartContent(...)@84: {0}, {1}

net.sourceforge.pebble.web.action.ViewRequestsByTypeAction:process
  aRequest.fileDownload@77: {0}, {1}
  aRequest.newsFeed@77: {0}, {1}
  aRequest.pageView@77: {0}, {1}
  java.util.Iterator:hasNext(...)@76: {1}, {0}
  java.util.Iterator:hasNext(...)@77: {1}, {0}
  java.util.Iterator:hasNext(...)@83: {1}, {0}
  java.util.Iterator:hasNext(...)@88: {1}, {0}
  java.util.Iterator:hasNext(...)@93: {1}, {0}

net.sourceforge.pebble.web.action.ViewRequestsAction:process
  java.lang.String:equals(...)@72: {0}, {1}
  java.lang.String:equals(...)@75: {0}, {1}
  java.util.Iterator:hasNext(...)@85: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@71: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewUserAgentsAction:process
  java.util.Iterator:hasNext(...)@79: {1}, {0}
  java.util.Map:get(...)@85: Inverse{null}, Addr_Set{null}
  java.util.Map:get(...)@93: Inverse{null}, Addr_Set{null}
  logEntry.agent@79: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.ViewLogAction:process
  java.lang.String:equalsIgnoreCase(...)@60: {0}, {1}
  javax.servlet.http.HttpServletRequest:getParameter(...)@58: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewRequestsByHourAction:process
  java.lang.String:indexOf(...)@85: {0..4_294_967_295}, {-2_147_483_648..-1}
  java.lang.String:indexOf(...)@86: {0..4_294_967_295}, {-2_147_483_648..-1}
  java.lang.String:indexOf(...)@87: {0..4_294_967_295}, {-2_147_483_648..-1}
  java.lang.String:indexOf(...)@88: {0..4_294_967_295}, {-2_147_483_648..-1}
  java.util.Iterator:hasNext(...)@77: {1}, {0}

net.sourceforge.pebble.web.action.ViewCountriesAction:process
  java.util.Iterator:hasNext(...)@83: {1}, {0}

net.sourceforge.pebble.web.action.ViewCountriesAction:register
  java.util.Map:get(...)@122: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.action.AbstractLogAction:getLog
  java.lang.String:length(...)@64: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@65: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@66: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@78: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@79: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@56: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@57: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@58: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.AbstractLogAction:getLogFile
  java.lang.String:length(...)@114: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@115: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@116: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@128: {0}, {1..4_294_967_295}
  java.lang.String:length(...)@129: {0}, {1..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getParameter(...)@106: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@107: Addr_Set{null}, Inverse{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@108: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.AbstractLogAction:registerObjectsForNavigation
  java.util.Date:after(...)@162: {0}, {1}
  net.sourceforge.pebble.domain.Month:before(...)@158: {1}, {0}
  net.sourceforge.pebble.domain.Month:before(...)@162: {0}, {1}

net.sourceforge.pebble.web.action.AbstractLogAction:registerObjectsForNavigation
  java.util.Date:after(...)@177: {0}, {1}
  net.sourceforge.pebble.domain.Day:before(...)@173: {1}, {0}
  net.sourceforge.pebble.domain.Day:before(...)@177: {0}, {1}

net.sourceforge.pebble.web.action.ViewReferersAction:process
  java.lang.String:equalsIgnoreCase(...)@72: {0}, {1}
  java.util.Iterator:hasNext(...)@81: {1}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@70: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewResponsesAction:process
  java.lang.String:equalsIgnoreCase(...)@86: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@88: {0}, {1}
  java.lang.String:length(...)@76: {1..4_294_967_295}, {0}
  javax.servlet.http.HttpServletRequest:getParameter(...)@69: Inverse{null}, Addr_Set{null}
  javax.servlet.http.HttpServletRequest:getParameter(...)@74: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.action.ViewResponsesAction$1:getListForPage
  java.util.Iterator:hasNext(...)@99: {1}, {0}

net.sourceforge.pebble.util.Pageable:calculatePages
  this.pageSize: {-2_147_483_648..0}, {1..4_294_967_295}

net.sourceforge.pebble.util.Pageable:setPage
  p: {2..4_294_967_294}, {-2_147_483_648..1}
  this.maxPages - p: {1..4_294_967_293}, {-6_442_450_943..0}

net.sourceforge.pebble.util.Pageable:getPreviousPage
  this.page: {-2_147_483_648..1}, {2..4_294_967_295}

net.sourceforge.pebble.util.Pageable:getNextPage
  this.maxPages - this.page: {-6_442_450_943..0}, {1..6_442_450_943}

net.sourceforge.pebble.util.Pageable:getMinPageRange
  this.page: {-2_147_483_648..10}, {11..4_294_967_295}

net.sourceforge.pebble.util.Pageable:getMaxPageRange
  this.maxPages - this.page: {-6_442_450_943..10}, {11..6_442_450_943}

net.sourceforge.pebble.util.UpgradeUtilities:upgradeBlog
  fromVersion: Addr_Set{null}, Inverse{null}
  java.lang.String:startsWith(...)@20: {1}, {0}
  java.lang.String:startsWith(...)@21: {1}, {0}
  java.lang.String:startsWith(...)@22: {1}, {0}
  java.lang.String:startsWith(...)@23: {0}, {1}

net.sourceforge.pebble.web.security.SecurityTokenValidator:validateSecurityToken
  java.lang.String:equals(...)@83: {0}, {1}

net.sourceforge.pebble.web.security.SecurityTokenValidator:shouldValidate
  java.lang.Class:getAnnotation(...)@97: Addr_Set{null}, Inverse{null}
  value(...)@100: Addr_Set{null}, Addr_Set{&net/sourceforge/pebble/web/security/NullSecurityTokenValidatorCondition.__Class_Obj}, Inverse{null,&net/sourceforge/pebble/web/security/NullSecurityTokenValidatorCondition.__Class_Obj}

net.sourceforge.pebble.web.controller.HttpController:isUserInRole
  java.lang.String:equals(...)@185: {0}, {1}
  net.sourceforge.pebble.domain.Blog:isUserInRole(...)@190: {0}, {1}

net.sourceforge.pebble.web.filter.GZIPResponseWrapper:finishResponse
  this.stream: Addr_Set{null}, Inverse{null}
  this.writer: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.filter.GZIPResponseWrapper:flushBuffer
  this.stream: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.filter.GZIPResponseWrapper:getOutputStream
  this.stream: Inverse{null}, Addr_Set{null}

net.sourceforge.pebble.web.filter.GZIPResponseWrapper:getWriter
  this.writer: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.filter.GZIPFilter:doFilter
  java.lang.String:indexOf(...)@48: {-1}, {-2_147_483_648..-2, 0..4_294_967_295}
  javax.servlet.http.HttpServletRequest:getHeader(...)@47: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.filter.UriTransformer:getUri
  uri: Addr_Set{null}, Inverse{null}
  java.lang.String:endsWith(...)@105: {0}, {1}
  java.lang.String:endsWith(...)@107: {0}, {1}
  java.lang.String:endsWith(...)@115: {0}, {1}
  java.lang.String:endsWith(...)@127: {0}, {1}
  java.lang.String:endsWith(...)@129: {0}, {1}
  java.lang.String:endsWith(...)@139: {0}, {1}
  java.lang.String:endsWith(...)@141: {0}, {1}
  java.lang.String:endsWith(...)@149: {0}, {1}
  java.lang.String:endsWith(...)@156: {0}, {1}
  java.lang.String:equals(...)@119: {1}, {0}
  java.lang.String:equals(...)@119: {0}, {1}
  java.lang.String:equals(...)@160: {1}, {0}
  java.lang.String:equals(...)@160: {0}, {1}
  java.lang.String:equals(...)@192: {1}, {0}
  java.lang.String:equals(...)@192: {0}, {1}
  java.lang.String:equals(...)@195: {0}, {1}
  java.lang.String:equals(...)@216: {0}, {1}
  java.lang.String:equals(...)@219: {0}, {1}
  java.lang.String:equals(...)@226: {1}, {0}
  java.lang.String:equals(...)@226: {1}, {0}
  java.lang.String:equals(...)@226: {0}, {1}
  java.lang.String:equals(...)@84: {0}, {1}
  java.lang.String:equals(...)@97: {1}, {0}
  java.lang.String:equals(...)@97: {0}, {1}
  java.lang.String:matches(...)@100: {0}, {1}
  java.lang.String:matches(...)@122: {0}, {1}
  java.lang.String:matches(...)@134: {0}, {1}
  java.lang.String:matches(...)@186: {0}, {1}
  java.lang.String:startsWith(...)@112: {0}, {1}
  java.lang.String:startsWith(...)@146: {0}, {1}
  java.lang.String:startsWith(...)@153: {0}, {1}
  java.lang.String:startsWith(...)@162: {0}, {1}
  java.lang.String:startsWith(...)@168: {0}, {1}
  java.lang.String:startsWith(...)@174: {0}, {1}
  java.lang.String:startsWith(...)@180: {0}, {1}
  java.lang.String:startsWith(...)@198: {0}, {1}
  java.lang.String:startsWith(...)@201: {0}, {1}
  java.lang.String:startsWith(...)@204: {0}, {1}
  java.lang.String:startsWith(...)@207: {0}, {1}
  java.lang.String:startsWith(...)@210: {0}, {1}
  java.lang.String:startsWith(...)@213: {0}, {1}
  java.lang.String:startsWith(...)@222: {0}, {1}

net.sourceforge.pebble.web.filter.UriTransformer:getUri
  uri: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@252: {0}, {1}
  java.lang.String:equals(...)@268: {1}, {0}
  java.lang.String:equals(...)@268: {1}, {0}
  java.lang.String:equals(...)@268: {0}, {1}
  java.lang.String:matches(...)@270: {0}, {1}
  java.lang.String:startsWith(...)@256: {0}, {1}
  java.lang.String:startsWith(...)@259: {0}, {1}
  java.lang.String:startsWith(...)@262: {0}, {1}
  java.lang.String:startsWith(...)@265: {0}, {1}

net.sourceforge.pebble.web.filter.UriTransformer:getUri
  net.sourceforge.pebble.api.permalink.PermalinkProvider:getBlogEntry(...)@300: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.api.permalink.PermalinkProvider:getDay(...)@305: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.api.permalink.PermalinkProvider:getMonth(...)@313: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.api.permalink.PermalinkProvider:isBlogEntryPermalink(...)@299: {0}, {1}
  net.sourceforge.pebble.api.permalink.PermalinkProvider:isDayPermalink(...)@304: {0}, {1}
  net.sourceforge.pebble.api.permalink.PermalinkProvider:isMonthPermalink(...)@312: {0}, {1}

net.sourceforge.pebble.web.listener.PebbleContextListener:contextInitialized
  java.util.Iterator:hasNext(...)@79: {1}, {0}
  net.sourceforge.pebble.domain.Blog:getNumberOfBlogEntries(...)@82: {-2_147_483_648..-1, 1..4_294_967_295}, {0}

net.sourceforge.pebble.web.tagext.CalendarTag:doStartTag
  java.lang.String:length(...)@137: {0, 2..4_294_967_295}, {1}
  java.util.Date:after(...)@195: {1}, {0}
  java.util.Iterator:hasNext(...)@132: {1}, {0}
  javax.servlet.http.HttpServletRequest:getAttribute(...)@74: Inverse{null}, Addr_Set{null}
  net.sourceforge.pebble.domain.Day:hasBlogEntries(...)@152: {0}, {1}
  net.sourceforge.pebble.domain.Day:hasBlogEntries(...)@158: {0}, {1}
  net.sourceforge.pebble.domain.Month:before(...)@100: {0}, {1}
  net.sourceforge.pebble.domain.Month:before(...)@183: {0}, {1}
  net.sourceforge.pebble.domain.Month:before(...)@195: {0}, {1}

net.sourceforge.pebble.web.tagext.SecurityTokenTag:doStartTag
  this.query: {0}, {1}
  javax.servlet.ServletRequest:getAttribute(...)@53: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.tagext.SelectTag:doStartTag
  this.label: Addr_Set{null}, Inverse{null}
  this.multiple: {0}, {1}
  this.selected: Addr_Set{null}, Inverse{null}
  this.size: {-2_147_483_648..0}, {1..4_294_967_295}
  this.value: Addr_Set{null}, Inverse{null}
  java.lang.String:equals(...)@127: {0}, {1}
  java.util.Collection:contains(...)@124: {0}, {1}
  java.util.Collection:instanceof(...)@122: {0}, {1}
  java.util.Iterator:hasNext(...)@99: {1}, {0}

net.sourceforge.pebble.web.view.impl.CategoriesView:getUri
  this.loggedIn: {0}, {1}

net.sourceforge.pebble.web.view.impl.FilesView:getTitle
  java.lang.String:equals(...)@51: {0}, {1}
  java.lang.String:equals(...)@53: {0}, {1}

net.sourceforge.pebble.web.view.impl.LogAsTabDelimitedView:prepare
  java.util.Iterator:hasNext(...)@77: {1}, {0}
  net.sourceforge.pebble.logging.LogEntry:getReferer(...)@92: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.logging.LogEntry:getStatusCode(...)@86: {-1}, {-2_147_483_648..-2, 0..4_294_967_295}
  net.sourceforge.pebble.web.model.Model:get(...)@56: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.web.view.impl.ResponsesView:getTitle
  java.lang.String:equalsIgnoreCase(...)@50: {0}, {1}
  java.lang.String:equalsIgnoreCase(...)@52: {0}, {1}

net.sourceforge.pebble.web.view.ZipView:dispatch
  java.io.FileInputStream:read(...)@98: {1..4_294_967_295}, {-2_147_483_648..0}
  java.util.Iterator:hasNext(...)@89: {1}, {0}
  net.sourceforge.pebble.domain.FileMetaData:isDirectory(...)@91: {0}, {1}

net.sourceforge.pebble.webservice.SearchAPIHandler:search
  sortBy: Addr_Set{null}, Inverse{null}
  java.lang.String:equalsIgnoreCase(...)@71: {0}, {1}
  java.util.Iterator:hasNext(...)@80: {1}, {0}

net.sourceforge.pebble.webservice.SearchAPIHandler:search
  pageSize: {1..4_294_967_295}, {-2_147_483_648..0}
  sortBy: Addr_Set{null}, Inverse{null}
  java.lang.String:equalsIgnoreCase(...)@115: {0}, {1}
  java.util.Iterator:hasNext(...)@132: {1}, {0}

net.sourceforge.pebble.webservice.SearchAPIHandler:adaptBlogEntry
  java.util.Iterator:hasNext(...)@157: {1}, {0}
  java.util.Iterator:hasNext(...)@160: {0}, {1}

net.sourceforge.pebble.webservice.PebbleAPIHandler:getRecentBlogEntries
  java.util.Iterator:hasNext(...)@98: {1}, {0}

net.sourceforge.pebble.webservice.PebbleAPIHandler:adaptBlogEntry
  java.util.Iterator:hasNext(...)@132: {1}, {0}
  java.util.Iterator:hasNext(...)@140: {1}, {0}
  net.sourceforge.pebble.domain.BlogEntry:getAttachment(...)@146: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.webservice.MetaWeblogAPIHandler:newMediaObject
  java.lang.String:startsWith(...)@117: {0}, {1}
  java.lang.String:startsWith(...)@120: {0}, {1}

net.sourceforge.pebble.webservice.MetaWeblogAPIHandler:getCategories
  java.util.Iterator:hasNext(...)@170: {1}, {0}
  net.sourceforge.pebble.domain.Category:isRootCategory(...)@172: {1}, {0}

net.sourceforge.pebble.webservice.MetaWeblogAPIHandler:getRecentPosts
  java.util.Iterator:hasNext(...)@208: {1}, {0}

net.sourceforge.pebble.webservice.MetaWeblogAPIHandler:newPost
  java.util.Hashtable:containsKey(...)@274: {0}, {1}

net.sourceforge.pebble.webservice.MetaWeblogAPIHandler:adaptBlogEntry
  java.util.Iterator:hasNext(...)@351: {1}, {0}
  java.util.Iterator:hasNext(...)@359: {1}, {0}
  java.util.Iterator:hasNext(...)@366: {1}, {0}

net.sourceforge.pebble.webservice.MetaWeblogAPIHandler:adaptBlogEntryComment
  net.sourceforge.pebble.domain.Comment:getEmail(...)@385: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.Comment:getWebsite(...)@389: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.webservice.MetaWeblogAPIHandler:populateEntry
  java.util.Hashtable:get(...)@409: Addr_Set{null}, Inverse{null}
  net.sourceforge.pebble.domain.Blog:getCategory(...)@412: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.webservice.BloggerAPIHandler:getUsersBlogs
  java.util.Iterator:hasNext(...)@106: {1}, {0}

net.sourceforge.pebble.webservice.BloggerAPIHandler:getRecentPosts
  java.util.Iterator:hasNext(...)@149: {1}, {0}

net.sourceforge.pebble.webservice.BloggerAPIHandler:adaptBlogEntry
  java.util.Iterator:hasNext(...)@323: {1}, {0}
  java.util.Iterator:hasNext(...)@326: {0}, {1}

net.sourceforge.pebble.webservice.BloggerAPIHandler:populateEntry
  java.lang.String:equals(...)@370: {1}, {0}
  java.lang.String:indexOf(...)@350: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.lang.String:indexOf(...)@350: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.lang.String:indexOf(...)@358: {-2_147_483_648..-1}, {0..4_294_967_295}
  java.lang.String:indexOf(...)@358: {-2_147_483_648..-1}, {0..4_294_967_295}
  net.sourceforge.pebble.domain.Blog:getCategory(...)@373: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.webservice.BloggerAPIHandler:addCategory
  net.sourceforge.pebble.domain.Blog:getCategory(...)@454: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.webservice.AbstractAPIHandler:authenticate
  blog: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.webservice.AbstractAPIHandler:getBlogWithPostId
  java.lang.String:lastIndexOf(...)@104: {-2_147_483_648..-1}, {0..4_294_967_295}

net.sourceforge.pebble.webservice.AbstractAPIHandler:getPostId
  s: Inverse{null}, Addr_Set{null}
  java.lang.String:lastIndexOf(...)@153: {-2_147_483_648..-1}, {0..4_294_967_294}

net.sourceforge.pebble.webservice.UpdateNotificationPingsClient$UpdateNotificationPingsAsyncCallback:handleResult
  o: Addr_Set{null}, Inverse{null}

net.sourceforge.pebble.webservice.UpdateNotificationPingsClient$UpdateNotificationPingsAsyncCallback:t
  object: Inverse{null}, Addr_Set{null}
