______________________________________________________________________$$$$$__$$$$$___________________________________________________________________$__
__$$$________________________________________________________________$$$$$$__$$$$$$________________________________________________________________$$$__
__$$$$$____________________________________________________________$$$$$$$$__$$$$$$$$____________________________________________________________$$$$$__
__$$$$$$$$$______________________________________________________$$$$$$$$$$__$$$$$$$$$$______________________________________________________$$$$$$$$$__
___$$$$$$$$$$$$________________________________________________$$$$$$$$$$$$__$$$$$$$$$$$$________________________________________________$$$$$$$$$$$$___
___$$$$$$$$$$$$$$$$__________________________________________$$$$$$$$$$$$$$__$$$$$$$$$$$$$$__________________________________________$$$$$$$$$$$$$$$$___
____$$$$$$$$$$$$$$$$$$_____________________________________$$$$$$$$$$$$$$$$__$$$$$$$$$$$$$$$$_____________________________________$$$$$$$$$$$$$$$$$$____
____$$$$$$$$$$$$$$$$$$$$$_________________________________$$$$$$$$$$$$$$$$$__$$$$$$$$$$$$$$$$$_________________________________$$$$$$$$$$$$$$$$$$$$$____
_____$$$$$$$$$$$$$$$$$$$$$$$_____________________________$$$$$$$$$$$$$$$$$____$$$$$$$$$$$$$$$$$_____________________________$$$$$$$$$$$$$$$$$$$$$$$_____
______$$$$$$$$$$$$$$$$$$$$$$$$__________________________$$$$$$$$$$$$$$$$$$____$$$$$$$$$$$$$$$$$$__________________________$$$$$$$$$$$$$$$$$$$$$$$$______
________$$$$$$$$$$$$$$$$$$$$$$$$$______________________$$$$$$$$$$$$$$$$$$$____$$$$$$$$$$$$$$$$$$$______________________$$$$$$$$$$$$$$$$$$$$$$$$$________
_________$$$$$$$$$$$$$$$$$$$$$$$$$$___________________$$$$$$$$$$$$$$$$$$$$____$$$$$$$$$$$$$$$$$$$$___________________$$$$$$$$$$$$$$$$$$$$$$$$$$_________
___________$$$$$$$$$$$$$$$$$$$$$$$$$_________________$$$$$$$$$$$$$$$$$$$$______$$$$$$$$$$$$$$$$$$$$_________________$$$$$$$$$$$$$$$$$$$$$$$$$___________
____________$$$$$$$$$$$$$$$$$$$$$$$$$$_______________$$$$$$$$$$$$$$$$$$$$______$$$$$$$$$$$$$$$$$$$$_______________$$$$$$$$$$$$$$$$$$$$$$$$$$____________
______________$$$$$$$$$$$$$$$$$$$$$$$$$$_____________$$$$$$$$$$$$$$$$$$$________$$$$$$$$$$$$$$$$$$$_____________$$$$$$$$$$$$$$$$$$$$$$$$$$______________
_________________$$$$$$$$$$$$$$$$$$$$$$$$$__________$$$$$$$$$$$$$$$$$$$$________$$$$$$$$$$$$$$$$$$$$__________$$$$$$$$$$$$$$$$$$$$$$$$$_________________
___________________$$$$$$$$$$$$$$$$$$$$$$$$$________$$$$$$$$$$$$$$$$$$$__________$$$$$$$$$$$$$$$$$$$________$$$$$$$$$$$$$$$$$$$$$$$$$___________________
______________________$$$$$$$$$$$$$$$$$$$$$$$_______$$$$$$$$$$$$$$$$$$____________$$$$$$$$$$$$$$$$$$_______$$$$$$$$$$$$$$$$$$$$$$$______________________
_________________________$$$$$$$$$$$$$$$$$$$$$$_____$$$$$$$$$$$$$$$$$______________$$$$$$$$$$$$$$$$$_____$$$$$$$$$$$$$$$$$$$$$$_________________________
______________________________$$$$$$$$$$$$$$$$$$$___$$$$$$$$$$$$$$$$________________$$$$$$$$$$$$$$$$___$$$$$$$$$$$$$$$$$$$______________________________
___________________________________$$$$$$$$$$$$$$$__$$$$$$$$$$$$$$____________________$$$$$$$$$$$$$$__$$$$$$$$$$$$$$$___________________________________
_________________________________________$$$$$$$$$$$$$$$$$$$$$$$$______$$$___$$$_______$$$$$$$$$$$$$$$$$$$$$$$__________________________________________
___________________________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$_______$$$$$_$$$$$________$$$$$$$$$$$$$$$$$$$$$$$$$$$$___________________________________
____________________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_________$$$$$$$$$$$__________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$____________________________
_________________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$__________$$$$$$$___________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_________________________
______________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$__________$$$___________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$______________________
____________________$$$$$$$$_____$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$__________$___________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_____$$$$$$$$$____________________
__________________$$$$$$$$$_______$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$____________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_______$$$$$$$$$$__________________
________________$$$$$$$$$$$_______$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$__________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_______$$$$$$$$$$$$________________
_______________$$$$$$$$$$$$$_____$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_____$$$$$$$$$$$$$$_______________
______________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$______________
______________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$______________
______________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$______________
______________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$______________
_______________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_______________
_________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_________________
____________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$__________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$____________________
________________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$____________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$________________________
______________________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$____________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$______________________________
________________________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$______________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$________________________________
________________________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$______________________________$$$$$$$$$$$$$$$$$$$$$$$$$$$$$________________________________
_______________________________$$$$$$$$$$_____$$$$$$$$$$________________________________________$$$$$$$$$$_____$$$$$$$$$$_______________________________
________________________________$$$$$_________$$$$$_________$$$$$______________________$$$$$_________$$$$$_________$$$$$________________________________
_________________________$$$$_________$$$$____________$$$$$$$$$__________________________$$$$$$$$$____________$$$$_________$$$$_________________________
_________________________$$$$$$$$$$$$$$$$$_____$$$$$$$$$$_______$$$$$$$$_______$$$$$$$$________$$$$$$$$$$_____$$$$$$$$$$$$$$$$$_________________________
_________________________$$$$$$$$$$$$$$$$$___$$$$$____________$$$$$$$$$$$$__$$$$$$$$$$$$$____________$$$$$$___$$$$$$$$$$$$$$$$$_________________________
_________________________________________________#############
_______________________________________________####___________#####
_____________________________________________###__________________####
_______________________________________########_____________________###
_________________________###################__________________________###
_______________________####_____________________________________________###
____________________####_________________________________________________###
___________________###____________________________________________________###
__________________##_______________________________________________________##
________________###__________________________________________________###____##
______________###_________________________###______________________######____##
______________#___________________________###___________________##########____##
_____________##____________________________###______________##_############___###
_____________##____________________________________________##_##############___##
________#######___________________________________________##_###############___##
_______##____##__________________________________________#__################___##
_______#__#####_________________________________________#__#################___##
_______#########________________________________________#__#################___##
________#########_______________________________________##_################___##
________________##______________________________________##_###############___##
_________________###____________________________________##_##############___##
___________________######________________________________#_#############___##
_______________________########__________________________#_###########___###
______________________________######_____________________##__######____###
___________________________________#####________________####________####
______________________________________#####_________####___#########
__________________________________________##_______##
___________________________________________##_____##
__________________________________________##########