def strxor(a, b):
	return [hex(ord(x) ^ ord(y)) for (x, y) in zip(a, b)]
	
ciphertext = '466d06ece998b7a2fb1d464fed2ced7641ddaa3cc31c9941cf110abbf409ed39598005b3399ccfafb61d0315fca0a314be138a9f32503bedac8067f03adbf3575c3b8edc9ba7f537530541ab0f9f3cd04ff50d66f1d559ba520e89a2cb2a83'

xor_with_space = strxor(ciphertext.decode('hex'), ' '*150)
print xor_with_space