anchor.diff:  
   %>
   <input type="hidden" name="pageNumber" value="<%=normalTopicPageNumber%>"/>
  -<carbon:paginator pageNumber="<%=normalTopicPageNumber%>" numberOfPages="<%=numberOfPages%>"
  +<carbon:paginator pageNumber="<%=normalTopicPageNumber%>" numberOfPages="<%=numberOfNormalTopicSubscriptionPages%>"
                     page="topic_subscriptions_list.jsp" pageNumberParameterName="normalTopicPageNumber"
                     resourceBundle="org.wso2.carbon.andes.ui.i18n.Resources"
                     prevKey="prev" nextKey="next"
  
positive.code: } else {
  
  %>
  <input type="hidden" name="pageNumber" value="<%=normalTopicPageNumber%>"/>
  <carbon:paginator pageNumber="<%=normalTopicPageNumber%>" numberOfPages="<%=numberOfPages%>"
                    page="topic_subscriptions_list.jsp" pageNumberParameterName="activeDurableTopicPageNumber"
                    resourceBundle="org.wso2.carbon.andes.ui.i18n.Resources"
                    prevKey="prev" nextKey="next"
  
negative.code:         if (activeDurableTopicPageNumberAsStr != null) {
              activeDurableTopicPageNumber = Integer.parseInt(activeDurableTopicPageNumberAsStr);
          }
          if (inactiveDurableTopicPageNumberAsStr != null) {
              inactiveDurableTopicPageNumber = Integer.parseInt(inactiveDurableTopicPageNumberAsStr);
          }
  
          if (normalTopicSubscriptionList != null) {
              totalNormalTopicSubscriptionCount = normalTopicSubscriptionList.length;
              numberOfNormalTopicSubscriptionPages = (int) Math.ceil(((float) totalNormalTopicSubscriptionCount) / subscriptionCountPerPage);
              filteredNormalTopicSubscriptionList = UIUtils.getFilteredSubscriptionList(normalTopicSubscriptionList, normalTopicPageNumber * subscriptionCountPerPage, subscriptionCountPerPage);
          }
  
          if (activeDurableTopicSubscriptionList != null) {
              totalActiveDurableTopicSubscriptionCount = activeDurableTopicSubscriptionList.length;
              numberOfActiveDurableSubscriptionPages = (int) Math.ceil(((float) totalActiveDurableTopicSubscriptionCount) / subscriptionCountPerPage);
              filteredActiveDurableTopicSubscriptionList = UIUtils.getFilteredSubscriptionList(activeDurableTopicSubscriptionList, activeDurableTopicPageNumber * subscriptionCountPerPage, subscriptionCountPerPage);
          }
  
          if (inActiveDurableTopicSubscriptionList != null) {
              totalInactiveDurableTopicSubscriptionCount = inActiveDurableTopicSubscriptionList.length;
              numberOfInactiveDurableSubscriptionPages = (int) Math.ceil(((float) totalInactiveDurableTopicSubscriptionCount) / subscriptionCountPerPage);
              filteredInActiveDurableTopicSubscriptionList = UIUtils.getFilteredSubscriptionList(inActiveDurableTopicSubscriptionList, inactiveDurableTopicPageNumber * subscriptionCountPerPage, subscriptionCountPerPage);
          }
  
  