Professional Documents
Culture Documents
Alamo
Alamo
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdff
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfddfdfdfddfdfdfddfdfdfddfdfdffdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdffdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdddfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddf
dfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfd
fddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfdd
fdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdf
dfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfd
dfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfd
fdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf
ddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdfddfdfdf