h(  &U&&&&&&&&&&&U&&&& & & & & & &&&&{&&&&&&&&&{&#&{&&&&&&&&&&#&&&{&#&&&&&&C&E&C&C&E&C& &&&&&&&&w& &&&&&&& &w&&&&&&&&&-&-&-&-&-&-&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&w&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&& & & & & & & & &&& &&&&&&&!&!&!&!&!&!&!&!&&&U&&&&&&&&&&&U