def METHOD_NAME(plugin, item_id, next_url, page, **kwargs):
    """
    Build programs listing
    - Les feux de l'amour
    - ...
    """
    resp = urlquick.get(next_url + '?page=%s' % page,
                        headers={'User-Agent': web_utils.get_random_ua()})
    root = resp.parse()
    for program_datas in root.iterfind(
            ".//div[@class='views-field views-field-nothing']"):
        program_title = program_datas.find('.//h3').find('.//a').text.strip()
        program_url = URL_TIVI5MONDE_ROOT + program_datas.find('.//a').get(
            'href')
        program_image = program_datas.find('.//img').get('src')
        item = Listitem()
        item.label = program_title
        item.art['thumb'] = item.art['landscape'] = program_image
        item.set_callback(list_videos,
                          item_id=item_id,
                          next_url=program_url,
                          page='0')
        item_post_treatment(item)
        yield item
    yield Listitem.next_page(item_id=item_id,
                             next_url=next_url,
                             page=str(int(page) + 1))