c fa a b e fff ea mov
aa e e dc d ad be d a c mov
c a b efb e f dd mov
d a ba a c a f e db mov
e bc d fb f b bbbf a c b d
m eb e bc d ecd ce c f a b
trim f e f d d a e f c mov
d c a dc abfa ded bc f mov
d cf e e d af d b b e c a mov
e f e d a c a ec e abca c e
d d a f e b c af ca bb mov
f e d a f be caae d c mov
ce c a f e d
e ea ec c b a b e f cf ef d f
a c de a f e dcd f d mov
att com a d fed e c a edf e
b dc a e b caf f d c mov
f aa a d ed d b cd e d c mov
a f e a e c d badc
c a d b d e a c mov