d e c ca c b fa be ef
df d a f b c fd e mov
c f a b aa a d f ca mov
a daf d f be f ca
f ca e bc c h
d a e a d f e c
c fd a e ca ad e fa ae mov
cde f b b f ad a ca c mov
f e c ca c d
d f b c b d
a d c a f ca afcc
ac a f e c f b c ca eb mov
a f d c d ac a fd a b mov
e e c fd b a e f bf
trim bcc f bf c e d c mov
f b c
c ef f b c bb db mov
e d b aee f a c e mov
trim b b dd fdab cd f d c f mov
d fb f e a fd d fd