Fabric client (17/43)

Fabric client