def strxor(a, b):
return "".join([chr(x ^ y) for (x, y) in zip(a, b)])
ciphertext = '466d06ece998b7a2fb1d464fed2ced7641ddaa3cc31c9941cf110abbf409ed39598005b3399ccfafb61d0315fca0a314be138a9f32503bedac8067f03adbf3575c3b8edc9ba7f537530541ab0f9f3cd04ff50d66f1d559ba520e89a2cb2a83'
xor_with_space = strxor(bytes.fromhex(ciphertext), b' '*150)
print (str.encode(xor_with_space).hex())
ZGVmIHN0cnhvcihhLCBiKToKCXJldHVybiAiIi5qb2luKFtjaHIoeCBeIHkpIGZvciAoeCwgeSkgaW4gemlwKGEsIGIpXSkKCmNpcGhlcnRleHQgPSAnNDY2ZDA2ZWNlOTk4YjdhMmZiMWQ0NjRmZWQyY2VkNzY0MWRkYWEzY2MzMWM5OTQxY2YxMTBhYmJmNDA5ZWQzOTU5ODAwNWIzMzk5Y2NmYWZiNjFkMDMxNWZjYTBhMzE0YmUxMzhhOWYzMjUwM2JlZGFjODA2N2YwM2FkYmYzNTc1YzNiOGVkYzliYTdmNTM3NTMwNTQxYWIwZjlmM2NkMDRmZjUwZDY2ZjFkNTU5YmE1MjBlODlhMmNiMmE4MycKCnhvcl93aXRoX3NwYWNlID0gc3RyeG9yKGJ5dGVzLmZyb21oZXgoY2lwaGVydGV4dCksIGInICcqMTUwKQpwcmludCAoc3RyLmVuY29kZSh4b3Jfd2l0aF9zcGFjZSkuaGV4KCkp