..........::::::::::..........;;;;;;;;;;..........»»»»»»»»»»..........**********..........^^^^^^^^^^..........>>>>>>>>>>..........