add licenses and notice for the use and abuse of ASM