TEN THOUSAND THINGS, LTD.