Certainly looks like it could be it. Name is the s
Post# of 3400
If this is one of the sectors the new EGOC is in, could be why there have been hints they have government support.
Out of curiosity, did a translation of "yicheng." It refers to a few locations in China (city and county names) and can also be translated into English as "plan," "program," "schedule," "schematic," etc. Just wanted to see how unique the word is. Not sure what do draw from it except that the "3 brothers" probably wouldn't choose a name that has been taken.