All praise is due to Allah (SWT), and peace and blessings of Allah (SWT) be upon His Messenger (pbuh), his family, companions and followers.