The present document describes novel molecules having protein tyrosine kinase inhibitory activity, and methods of synthesizing and using such compounds. More specifically, the present document describes compound of Formula (A): (Formula (A)) or a pharmaceutically acceptable salt, hydrate or solvate thereof, and methods of synthesizing and using such compounds.