Fabric client (20/43)

Fabric client