UNDERSTANDING DIFFERENT TYPES OF GUARANTY BONDS AND THEIR USAGES