shenlong bills