e e f d c df a e mov
c f dd e a e e d e f mov
e b f c d f a da mov
trim e c c f fa b c de a aa mov
trim ac e c a a adcc eafc f d e mov
trim c ae d bc a e mov
c f a b aa a d f ca mov
c f a dbd e b e b e
trim a e af cc ca a f afdcc e mov
cf f a e a b fe mov
f d d b b a f a b mov
b c f b e ea b a ce f
f a e df eaf a fbce mov
a c ea dfd e c fe a aac bdf f a e
trim f a d f a fa mov
f a a c c dcb a e f cc f
c d a e f
trim d a b f f b e d a e mov
c fd a e ca ad e fa ae mov
ac b a ed ab c b ae e mov