f ae c f e b c a c mov
c f e b a a ff mov
c f e c a abbb dee d
c f e ec d b de ce ee b mov
c f e b bcbebb b
ddf efcfc aaeb f d bad d a key d cced c d e d cb a f
ac b ab ff fc a mov
b c b fd c f xd u qsiwefngctlvsq
e c ea c f e
d c f e da aef e d e
trim d c ca e da aae bd mov
dc f d f bc cb d a mov
ec b c af e a aec d f mov
trim e c c f fa b c de a aa mov
d d a f e b c af ca bb mov
f fcbbc d a bbe b e c b fa
b e b c f cec eba f a
d a ba a c a f e db mov
b c e baa fc f mov
trim d d fe c dd f f e fb b b bb mov