I would like to thank the following people for their generous contribution....