lQNVMlPVmwlQVoOVoFQQNVJNNuPVtOlPuVmOuVrONVmlQuVuwVWHlBLPVkNVoBMQMVPlQVMPMQVmKQwQUVuwVFAIVOVuOzoQVmlQuVWplmoVIuMVmOuVOVuwVxNuKQVPMQAPVnQAwHoVOVowIQVwlVqzoqOVWJwuU