c f e c a abbb dee d
c f e ec d b de ce ee b mov
b fa c f e cfc fc a mov
f ae c f e b c a c mov
e c ea c f e
c f e b bcbebb b
c f e b a a ff mov
d a ba a c a f e db mov
c f c e bf d e ffee d f da f
e b f c d f a da mov
trim f e e c b c da b e d mov
ec b c af e a aec d f mov
d e ba ea c f bd f b
trim d d fe c dd f f e fb b b bb mov
c f dd e a e e d e f mov
d e a c feb cf a fb c fa e f f
f ed af e d c f fac ec c mov
b f e b c b d a a mov
trim f e f d d a e f c mov
f e a a d d c ed