| Name | Ownership | Shares Owned | sole voting power | shared voting power | Signature | Title | CIK |
|---|---|---|---|---|---|---|---|
| Mangrove Coast Investment Limited | 39% | 97,600,000 | 97,600,000 | 0 | /s/ Yue Tang | Yue Tang/ Director | 0001768213 |
| Rhone Trustees (Bahamas) Ltd. as trustee of the Mangrove Coast Trust | 39% | 97,600,000 | 97,600,000 | 0 | /s/ Keisha Cleare | Keisha Cleare/ Authorised Signatory of Trustee | |
| Purple Mountain Holding Ltd. | 1.6% | 4,068,241 | 4,068,241 | 0 | /s/ Yue Tang | Yue Tang/ Director | |
| Yue Tang | 43% | 110,119,666 | 110,119,666 | 0 | /s/ Yue Tang | Yue Tang |