20161025fabric1