def brecon2recon_events(brecon):
    """
    Returns 'recon' and 'events' data structures from a branch reconciliation
    """
    recon = {}
    events = {}

    for node, branch_path in brecon.iteritems():
        recon[node] = branch_path[-1][0]
        events[node] = branch_path[-1][1]

    return recon, events