def METHOD_NAME(path):
    conn_data = open(path, 'rb').read()
    conn = connectivity()
    ret = {}
    ctypes.memmove(ctypes.pointer(conn), conn_data, len(conn_data))
    for i in range(0, conn.m_count):
        con = conn.m_connection[i]
        ret.setdefault(con.m_ip_layout_index, []).append(
            {'arg_index': con.arg_index, 'mem_data_index': con.mem_data_index})
        #print ("m_ip_layout_index %d, arg_index %d, mem_data_index %d" % (con.m_ip_layout_index, con.arg_index, con.mem_data_index))
    return {'connectivity': ret}