Fabric client (32/43)

Fabric client