Inside Microsoft .Net Il Assembler