Parametric S-Hook

All of this objects are made with this script and his adjustable parameters:
hook thickness
hook width
top hook diameter
top hook angle
top hook tail
top hook end diameter
hook trunk
bottom hook diameter
bottom hook angle
bottom hook tail
bottom hook end diameter