``` javascript
sh.addShardToZone("shard0000", "USPS")
sh.addShardToZone("shard0000", "Apple")
sh.addShardToZone("shard0002", "Apple")
sh.updateZoneKeyRange("test.ips", {"ip" : "056.000.000.000"}, {"ip" : "057.000.000.000"}, "USPS")
sh.updateZoneKeyRange("test.ips", {"ip" : "017.000.000.000"}, {"ip" : "018.000.000.000"}, "Apple")
db.users.createIndex({"username" : "hashed"})
sh.shardCollection("app.users", {"username" : "hashed"})
sh.status()
```