Four options here on Yibin deal IMHO:-
1. FIRB Approved - Most Likely
2. Yibin or FIRB request to delayed a bit longer - Likely
3. Yibin force majure default - Possible... given Virus but unlikely
4. Rejected by FIRB - Least Likely but possible
All is IMHO