********************************* HACKED BY A0L0I1 ********************************