E
F
E
C
F
C
H
C
F
H
H
E
F
H
C
E