c c e e bd a b afb fe f mov
trim ff ed a bd e b f e ff f mov
fa be e ba f mov
trim aa caa d b c b ce ed f mov
ec b c af e a aec d f mov
e b baa c e c ec c a de eb ea p
cc adc b a e c ec ccf mov
b ec f c e a e cf mov
dffb b a af afa a ac e f c 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
xv d e d bbe d c a f
af ea b e eef ad c b e c a
f b a a e bce ec e ffc f d mov
trim e a dfe fda a b c a d af mov
c a b efb e f dd mov
b ec f a e d
d a ba a c a f e db mov
p k dc b c e d c a d cb c
ae bb c e dcec c a b mov