COMPREHENDING DIFFERENT KINDS OF GUARANTY BONDS AND THEIR USES