YTC CORP