.....~~~~~~............~~~................~~~~.....~..................................................~~~.....cpu.......................~~~~~......~...............~......