#!/usr/bin/env python2
## -*- coding: utf-8 -*-

import sys

def sx(bits, value):
    sign_bit = 1 << (bits - 1)
    return (value & (sign_bit - 1)) - (value & sign_bit)

SymVar_0 = int(sys.argv[1])
ref_214 = SymVar_0
ref_225 = ref_214 # MOV operation
ref_237 = ref_225 # MOV operation
ref_239 = ref_237 # MOV operation
ref_6984 = ref_239 # MOV operation
ref_6988 = ((0xDEADBEEFDEADBEEF + ref_6984) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_7095 = ref_6988 # MOV operation
ref_7097 = (0xE6ADBEEFDEADBEEF ^ ref_7095) # XOR operation
ref_7118 = ref_6988 # MOV operation
ref_7122 = ref_7118 # MOV operation
ref_7166 = ref_7122 # MOV operation
ref_7170 = rol(0xF, ref_7166) # ROL operation
ref_7174 = ref_7170 # MOV operation
ref_7181 = ref_7174 # MOV operation
ref_7197 = ref_7097 # MOV operation
ref_7201 = ref_7181 # MOV operation
ref_7203 = ((ref_7197 + ref_7201) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_7229 = ref_7203 # MOV operation
ref_7231 = (0x1234 ^ ref_7229) # XOR operation
ref_7252 = ref_7203 # MOV operation
ref_7256 = ref_7252 # MOV operation
ref_7300 = ref_7256 # MOV operation
ref_7304 = rol(0x34, ref_7300) # ROL operation
ref_7308 = ref_7304 # MOV operation
ref_7315 = ref_7308 # MOV operation
ref_7331 = ref_7231 # MOV operation
ref_7335 = ref_7315 # MOV operation
ref_7337 = ((ref_7331 + ref_7335) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_7363 = ref_7337 # MOV operation
ref_7365 = (0x1234 ^ ref_7363) # XOR operation
ref_7386 = ref_7337 # MOV operation
ref_7390 = ref_7386 # MOV operation
ref_7434 = ref_7390 # MOV operation
ref_7438 = rol(0x1A, ref_7434) # ROL operation
ref_7442 = ref_7438 # MOV operation
ref_7449 = ref_7442 # MOV operation
ref_7465 = ref_7365 # MOV operation
ref_7469 = ref_7449 # MOV operation
ref_7471 = ((ref_7465 + ref_7469) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_7493 = ref_7181 # MOV operation
ref_7497 = ref_7471 # MOV operation
ref_7499 = (ref_7493 ^ ref_7497) # XOR operation
ref_7520 = ref_7471 # MOV operation
ref_7524 = ref_7520 # MOV operation
ref_7568 = ref_7524 # MOV operation
ref_7572 = rol(0x33, ref_7568) # ROL operation
ref_7576 = ref_7572 # MOV operation
ref_7583 = ref_7576 # MOV operation
ref_7599 = ref_7499 # MOV operation
ref_7603 = ref_7583 # MOV operation
ref_7605 = ((ref_7599 + ref_7603) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_7627 = ref_7315 # MOV operation
ref_7631 = ref_7605 # MOV operation
ref_7633 = (ref_7627 ^ ref_7631) # XOR operation
ref_7654 = ref_7605 # MOV operation
ref_7658 = ref_7654 # MOV operation
ref_7702 = ref_7658 # MOV operation
ref_7706 = rol(0x1C, ref_7702) # ROL operation
ref_7710 = ref_7706 # MOV operation
ref_7717 = ref_7710 # MOV operation
ref_7733 = ref_7633 # MOV operation
ref_7737 = ref_7717 # MOV operation
ref_7739 = ((ref_7733 + ref_7737) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_7761 = ref_7449 # MOV operation
ref_7765 = ref_7739 # MOV operation
ref_7767 = (ref_7761 ^ ref_7765) # XOR operation
ref_7788 = ref_7739 # MOV operation
ref_7792 = ref_7788 # MOV operation
ref_7836 = ref_7792 # MOV operation
ref_7840 = rol(0x9, ref_7836) # ROL operation
ref_7844 = ref_7840 # MOV operation
ref_7851 = ref_7844 # MOV operation
ref_7867 = ref_7767 # MOV operation
ref_7871 = ref_7851 # MOV operation
ref_7873 = ((ref_7867 + ref_7871) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_7895 = ref_7583 # MOV operation
ref_7899 = ref_7873 # MOV operation
ref_7901 = (ref_7895 ^ ref_7899) # XOR operation
ref_7922 = ref_7873 # MOV operation
ref_7926 = ref_7922 # MOV operation
ref_7970 = ref_7926 # MOV operation
ref_7974 = rol(0x2F, ref_7970) # ROL operation
ref_7978 = ref_7974 # MOV operation
ref_7985 = ref_7978 # MOV operation
ref_8001 = ref_7901 # MOV operation
ref_8005 = ref_7985 # MOV operation
ref_8007 = ((ref_8001 + ref_8005) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_8029 = ref_7717 # MOV operation
ref_8033 = ref_8007 # MOV operation
ref_8035 = (ref_8029 ^ ref_8033) # XOR operation
ref_8056 = ref_8007 # MOV operation
ref_8060 = ref_8056 # MOV operation
ref_8104 = ref_8060 # MOV operation
ref_8108 = rol(0x36, ref_8104) # ROL operation
ref_8112 = ref_8108 # MOV operation
ref_8119 = ref_8112 # MOV operation
ref_8135 = ref_8035 # MOV operation
ref_8139 = ref_8119 # MOV operation
ref_8141 = ((ref_8135 + ref_8139) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_8163 = ref_7851 # MOV operation
ref_8167 = ref_8141 # MOV operation
ref_8169 = (ref_8163 ^ ref_8167) # XOR operation
ref_8190 = ref_8141 # MOV operation
ref_8194 = ref_8190 # MOV operation
ref_8238 = ref_8194 # MOV operation
ref_8242 = rol(0x20, ref_8238) # ROL operation
ref_8246 = ref_8242 # MOV operation
ref_8253 = ref_8246 # MOV operation
ref_8269 = ref_8169 # MOV operation
ref_8273 = ref_8253 # MOV operation
ref_8275 = ((ref_8269 + ref_8273) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_8297 = ref_7985 # MOV operation
ref_8301 = ref_8275 # MOV operation
ref_8303 = (ref_8297 ^ ref_8301) # XOR operation
ref_8324 = ref_8275 # MOV operation
ref_8328 = ref_8324 # MOV operation
ref_8372 = ref_8328 # MOV operation
ref_8376 = rol(0x19, ref_8372) # ROL operation
ref_8380 = ref_8376 # MOV operation
ref_8387 = ref_8380 # MOV operation
ref_8403 = ref_8303 # MOV operation
ref_8407 = ref_8387 # MOV operation
ref_8409 = ((ref_8403 + ref_8407) & 0xFFFFFFFFFFFFFFFF) # ADD operation
ref_8458 = ref_8409 # MOV operation
ref_8462 = ref_8458 # MOV operation
ref_8506 = ref_8462 # MOV operation
ref_8510 = rol(0x3F, ref_8506) # ROL operation
ref_8514 = ref_8510 # MOV operation
ref_8521 = ref_8514 # MOV operation
ref_8570 = ref_8521 # MOV operation
ref_8632 = ref_8570 # MOV operation
ref_9720 = ref_8632 # MOV operation
ref_10217 = ref_9720 # MOV operation
ref_11296 = ref_10217 # MOV operation
ref_11833 = ref_11296 # MOV operation
ref_11871 = ref_11833 # MOV operation
ref_11883 = ref_11871 # MOV operation
ref_11885 = ref_11883 # MOV operation

print ref_11885 & 0xffffffffffffffff
