dddffffdddfggfddfffgfddffggfddffggfddffggfdddffgfdffffgffdffggddfffffdddffffffddffggfdfffgggfdfgfffffddfggfffdfgggfffffffggfffffggffffdffffgffddffggggfffffffgffffffffffgffddfffgfdddffgfffdddffffffdffddfffffffffffffffdfgggggfffffgggffffggffffffgfggfffffgggffffggggfffffggfffffggffffffggggffffgggfdfffggfffffgggffffffffffffffffgggfgggfffffggffdfggggffddffgggfddffggffffdffggfddfgggffddffgffffffgggffffffffgggfdddffggfffffdddfgggfddfggfdfffgggfffffgggffdffgggffffffffggggfffffgggggffffffggfffdffgggfffffffgfffffffffffffffffffffffffffffffffgffffffffffffffffggfffffggfffffffgggffffffgggffffffgffdffffgfffffffffffffffggffddffggfffffggffdfffgggfdffggffffdffggfdddffgffffddffgggfddfffggfddfggggffdfgggfddfgggddggggfdffggdfdddfgggffddfgggfdddggffddfggfddffgggfffggggfdfggfdddfgggfffdfgggfdddfggffddfgggfddfgggffdffgggfddgggffdfgggffdgggfddfggfffffgggfddfggfdddfgggfddggffddfggffdddgggffddfgggfdddfggffddgggfffffggffdffggffddfffggggffdffggfddfgggfffffffgggffffggfdddfgggffffggggfddfggggffdffgffddddfggfddfgggffddfgffdddfffgffdddfgggffdffgggffdffgggfdggggfffddffggffdffggfdddffgfddffggfddfggggggffdfgggfdfdfggggfdffggffddddfddffgggfddfggffdgggfddgggfffggdddfggfddgggfddfggffdfggggdddgggfddggggfdfggggfddfgggffddfgggfddfgggffdddfgffddddffggddfgggffdffdddgggfddgggfddddggfffgggggddffggddfggffdfgggfddfggggffdffggggfdfggggffddfggggffdfggggfdfggggfffgggggfddfgggddfgggggfdfgggddfggfdfgggfdffgggfddffggfddgggfdffggfddffgggfddddgggdddfggggdddddfffggggfdfgggfdfggffdfggffddgggfffggggfdgggfddfggggfdddgggggfddffggggfffgggfddddfgggddddfggfdddfggfdddfgggffdddfgggfddfgggfddffggfgfffddggggfddffgggddddffddfgggggfdfggfdggffdffggfddfggffddddfgggggfdddggfdddfgfddfggfddfggfddffggfdfggfdddgggfddfggffdfggfdfgfddfggfddfggggfdfddfffggddggggfdfgggggfdddfggggggfdfggggfddggggfffgggfdddfggggffdddfffggfdddffggffddddfggfddddfggfddffgggfdfffggggfdddffggfddfggfddfggffdffgggfdddfggfdddffggfdddffggfddffggffdddffggfddggffgggdddffffggfdfggfffdfgfdgggddfggdfffggfdfggfffggffdfggffffgggdffggfddfggfddfggfddfggffdgggfddfgggffdggggfdfggggfffgggggfdddfggggfffdfggggffdffggfdddfggffdffgggfdddffgggfddfdfgggfdddfggfddfggfdfdfgggfdddffffggggfddffgggffdddfggdddddfgggddfdfffggfddfffggggfdffddggfdgfdfggdggdgfdgdgdgfdgfdgfdfggdfgfdfggdgffgffdfgdfgffggdgfgfdgfgdffdgdgdgdfgffgffgdgdgdgdgfgdgfgfgdgdgffgfgdffgfdgggdfggfffgfffgfdggdfgffgfdfgfddggddggfddfddgdgdgdfgdfgdgdgfggfdgfdfgfdffgfdfgffgfdggdfgdgfdfgffgffgfdgdgdgdgdgdgdgdfdfgfggfffffgdfgfgdffgfgfgdfgdggfffgfgffgfgffgdfgffgfffgffdddfggggffgfdgdgdgfgdggdfggfdgfgdgdgdgdgdgdgdgdgfhfgdgdgdgffgdgdgdgdgfgdgdgdgffgdgfgdgdgdgfgffgffgfgffgdgfgdggdfgdffdgfdgdgfdgggdgfgfgdddfggfdddgggfffgggfdfgggfdfggfffggfffggffggffddffffdgfdfgffggfdgfdfffdgfdgdfgdgffdgdgdgfgfgfgdgdgdgdgdgfgdgdgdgdgdgdgfgfgdgfgfgdgdgdgdgdgdgdgdgdgdgdgdgdfdfdfdfdgdgdgdgdgdgdgffdfdgdfdfdgdgdgdgdgdgdgdgdfdgdgdgdgfhdgfgdgdfdfdgfddddddfffgffdfgggffddffgggffdfffggddfffdfddfffffddffgfdddffggfdddfgfdddfggggddfggggfddddffgggfddfgggfdddffgffdddfgffddfgfddfggggfdfggfdffgf
dddddfggggffffffffggggfdffggggffffggfffffgggffdffgggfdffffggfdddfggfddfgggfddfggffffgfdffgfgfddfggfddffgggfddfggfddffgfffdfdfggfddfgggfdfgggfdfgggfdffgggfdffggffdffgfddffggfdfgffffdfffdffgfdddfgffdfgfdffggfdffggggddfgggfdddfggffddfgggfddffgggffdffggfdfdffggfddffffffdddffgfdffggfffggfdfffddfggfdfggfddffggfdfggfdffggfdffgffffffffffdggfffffdfggffddfgfffffffggfffgggfdfgggfddfggggfdfggffdffggffdfffgfddfgfddgggfdfggfdffdffggggfdffgggfffddfggfdffggffggfddfgfffdfggfdfffddddddfgfdddddfffgggfddffgggffdddfffggggfddgggffdffgggfdfggggfddfgggffddfggggfdddfgggfdddgggggfddfggggfdffgggfddddggggfdddfgggffdddgggfdddfgggfddfggfddfgggffdddfggggfdddggggffddffgggggfddddfggdddddfggfdffggggfffdfggfddfggfdddfggfdddfffggggffddfggggffdddfffgggfffddfgggfddffggggfdddggggfddffgggfddfggggggfdddfggfdddggggggdddffgfdddddfgfgfgffddfgggfgfffddfggfffddfggfddddffddfggfddfgggfdddffggfddffgggffddffgfffddffffgggfffdddffggggggfffffffggfffdffggffdfffggffdfffggffffdffgggggffddfffgggfffddfggfffffffgggffddffggggfddfffggggffddffggfdddddfggggfdfgggffdddffggffddffggggfddfgffddffgfdfggggffdfffgggffddffgggffddffggggfdffgggfdfgggfdddfgggfdddfgggffdffggffdffgggffffffggggfdddfgggggfdddffggggffdddffggggfddfffggfdddfggggfddffgggfddfddfgggfdddfffgggfddfffggggffddfgggfffddffffgfggggffddfffggggfffffdfffffgggfggggggfffddffddfffffggggffffdddfgggffddfffggggggffffffffffggggfffdffggggfffdffffffggggfffdffgggffffffgggggffdfffgggggff