#!/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_228 = SymVar_0
ref_243 = ref_228 # MOV operation
ref_3219 = ref_243 # MOV operation
ref_3305 = ref_3219 # MOV operation
ref_3311 = ref_3305 # MOV operation
ref_3313 = ((ref_3311 - 0x35CEDE6D) & 0xFFFFFFFFFFFFFFFF) # SUB operation
ref_3321 = ref_3313 # MOV operation
ref_3351 = ref_3321 # MOV operation
ref_6154 = ref_243 # MOV operation
ref_6188 = ref_6154 # MOV operation
ref_6220 = ref_6188 # MOV operation
ref_6250 = ((((0x0) << 64 | ref_6220) / ((((((((0x0) << 8 | 0x0) << 8 | 0x0) << 8 | 0x0) << 8 | 0x0) << 8 | 0x0) << 8 | 0x0) << 8 | 0x7)) & 0xFFFFFFFFFFFFFFFF) # DIV operation
ref_6277 = ref_6250 # MOV operation
ref_8340 = ref_243 # MOV operation
ref_8538 = ref_8340 # MOV operation
ref_10359 = ref_6277 # MOV operation
ref_10777 = ref_10359 # MOV operation
ref_10787 = ref_10777 # MOV operation
ref_10791 = (ref_10787 >> (0x3 & 0x3F)) # SHR operation
ref_10798 = ref_10791 # MOV operation
ref_10832 = ref_10798 # MOV operation
ref_10890 = ref_10832 # MOV operation
ref_10904 = (ref_10890 & 0xF) # AND operation
ref_10941 = ref_10904 # MOV operation
ref_11158 = ref_10941 # MOV operation
ref_11172 = (ref_11158 | 0x1) # OR operation
ref_11233 = ref_11172 # MOV operation
ref_11235 = ((0x40 - ref_11233) & 0xFFFFFFFFFFFFFFFF) # SUB operation
ref_11311 = ref_11235 # MOV operation
ref_11313 = (ref_11311 & 0xFFFFFFFF) # MOV operation
ref_11315 = (0x7A11169 >> ((ref_11313 & 0xFF) & 0x3F)) # SHR operation
ref_11352 = ref_11315 # MOV operation
ref_12934 = ref_6277 # MOV operation
ref_12968 = ref_12934 # MOV operation
ref_13028 = ref_12968 # MOV operation
ref_13046 = ref_13028 # MOV operation
ref_13050 = (ref_13046 >> (0x3 & 0x3F)) # SHR operation
ref_13057 = ref_13050 # MOV operation
ref_13401 = ref_13057 # MOV operation
ref_13431 = ref_13401 # MOV operation
ref_13449 = (0xF & ref_13431) # AND operation
ref_13480 = ref_13449 # MOV operation
ref_13494 = (ref_13480 | 0x1) # OR operation
ref_13531 = ref_13494 # MOV operation
ref_13569 = ref_13531 # MOV operation
ref_13573 = (ref_13569 & 0xFFFFFFFF) # MOV operation
ref_13575 = ((0x7A11169 << ((ref_13573 & 0xFF) & 0x3F)) & 0xFFFFFFFFFFFFFFFF) # SHL operation
ref_13582 = ref_13575 # MOV operation
ref_13801 = ref_13582 # MOV operation
ref_13813 = ref_11352 # MOV operation
ref_13815 = (ref_13801 | ref_13813) # OR operation
ref_13852 = ref_13815 # MOV operation
ref_13886 = ref_13852 # MOV operation
ref_13906 = (ref_13886 >> (0x4 & 0x3F)) # SHR operation
ref_13943 = ref_13906 # MOV operation
ref_13961 = (0xF & ref_13943) # AND operation
ref_14318 = ref_13961 # MOV operation
ref_14332 = (ref_14318 | 0x1) # OR operation
ref_14393 = ref_14332 # MOV operation
ref_14395 = ((0x40 - ref_14393) & 0xFFFFFFFFFFFFFFFF) # SUB operation
ref_14433 = ref_8538 # MOV operation
ref_14449 = ref_14395 # MOV operation
ref_14451 = ref_14433 # MOV operation
ref_14453 = (ref_14449 & 0xFFFFFFFF) # MOV operation
ref_14455 = (ref_14451 >> ((ref_14453 & 0xFF) & 0x3F)) # SHR operation
ref_14462 = ref_14455 # MOV operation
ref_15579 = ref_243 # MOV operation
ref_15609 = ref_15579 # MOV operation
ref_16783 = ref_6277 # MOV operation
ref_17181 = ref_16783 # MOV operation
ref_17191 = ref_17181 # MOV operation
ref_17195 = (ref_17191 >> (0x3 & 0x3F)) # SHR operation
ref_17202 = ref_17195 # MOV operation
ref_17236 = ref_17202 # MOV operation
ref_17294 = ref_17236 # MOV operation
ref_17308 = (ref_17294 & 0xF) # AND operation
ref_17345 = ref_17308 # MOV operation
ref_17686 = ref_17345 # MOV operation
ref_17700 = (ref_17686 | 0x1) # OR operation
ref_17737 = ref_17700 # MOV operation
ref_17791 = ref_17737 # MOV operation
ref_17793 = (ref_17791 & 0xFFFFFFFF) # MOV operation
ref_17795 = ((0x7A11169 << ((ref_17793 & 0xFF) & 0x3F)) & 0xFFFFFFFFFFFFFFFF) # SHL operation
ref_19241 = ref_6277 # MOV operation
ref_19465 = ref_19241 # MOV operation
ref_19539 = ref_19465 # MOV operation
ref_19557 = ref_19539 # MOV operation
ref_19561 = (ref_19557 >> (0x3 & 0x3F)) # SHR operation
ref_19568 = ref_19561 # MOV operation
ref_19594 = ref_19568 # MOV operation
ref_20022 = ref_19594 # MOV operation
ref_20036 = (ref_20022 & 0xF) # AND operation
ref_20101 = ref_20036 # MOV operation
ref_20119 = (0x1 | ref_20101) # OR operation
ref_20474 = ref_20119 # MOV operation
ref_20530 = ref_20474 # MOV operation
ref_20532 = ((0x40 - ref_20530) & 0xFFFFFFFFFFFFFFFF) # SUB operation
ref_20584 = ref_20532 # MOV operation
ref_20588 = (ref_20584 & 0xFFFFFFFF) # MOV operation
ref_20590 = (0x7A11169 >> ((ref_20588 & 0xFF) & 0x3F)) # SHR operation
ref_20597 = ref_20590 # MOV operation
ref_20623 = ref_20597 # MOV operation
ref_20653 = ref_17795 # MOV operation
ref_20669 = ref_20623 # MOV operation
ref_20671 = (ref_20669 | ref_20653) # OR operation
ref_20874 = ref_20671 # MOV operation
ref_21156 = ref_20874 # MOV operation
ref_21166 = ref_21156 # MOV operation
ref_21170 = (ref_21166 >> (0x4 & 0x3F)) # SHR operation
ref_21177 = ref_21170 # MOV operation
ref_21211 = ref_21177 # MOV operation
ref_21269 = ref_21211 # MOV operation
ref_21283 = (ref_21269 & 0xF) # AND operation
ref_21660 = ref_21283 # MOV operation
ref_21670 = (0x1 | ref_21660) # OR operation
ref_21691 = ref_15609 # MOV operation
ref_21703 = ref_21670 # MOV operation
ref_21705 = ref_21691 # MOV operation
ref_21707 = (ref_21703 & 0xFFFFFFFF) # MOV operation
ref_21709 = ((ref_21705 << ((ref_21707 & 0xFF) & 0x3F)) & 0xFFFFFFFFFFFFFFFF) # SHL operation
ref_21716 = ref_21709 # MOV operation
ref_21742 = ref_21716 # MOV operation
ref_21754 = ref_14462 # MOV operation
ref_21756 = (ref_21742 | ref_21754) # OR operation
ref_21793 = ref_21756 # MOV operation
ref_21831 = ref_21793 # MOV operation
ref_24876 = ref_243 # MOV operation
ref_24960 = ref_24876 # MOV operation
ref_24978 = ((ref_24960 - 0x297EE8A1) & 0xFFFFFFFFFFFFFFFF) # SUB operation
ref_25014 = ref_24978 # MOV operation
ref_25406 = ref_25014 # MOV operation
ref_25424 = (((sx(0x40, ref_25406) * sx(0x40, 0x1471C5DA)) & 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF) & 0xFFFFFFFFFFFFFFFF) # IMUL operation
ref_25456 = ref_25424 # MOV operation
ref_25482 = ref_25456 # MOV operation
ref_25484 = ((ref_25482 >> 56) & 0xFF) # Byte reference - MOV operation
ref_25485 = ((ref_25482 >> 48) & 0xFF) # Byte reference - MOV operation
ref_25486 = ((ref_25482 >> 40) & 0xFF) # Byte reference - MOV operation
ref_25487 = ((ref_25482 >> 32) & 0xFF) # Byte reference - MOV operation
ref_25488 = ((ref_25482 >> 24) & 0xFF) # Byte reference - MOV operation
ref_25489 = ((ref_25482 >> 16) & 0xFF) # Byte reference - MOV operation
ref_25490 = ((ref_25482 >> 8) & 0xFF) # Byte reference - MOV operation
ref_25491 = (ref_25482 & 0xFF) # Byte reference - MOV operation
ref_27397 = ((ref_25486) << 8 | ref_25487) # MOVZX operation
ref_27425 = (ref_27397 & 0xFFFF) # MOVZX operation
ref_27543 = (ref_27425 & 0xFFFF) # MOVZX operation
ref_29800 = ((ref_25488) << 8 | ref_25489) # MOVZX operation
ref_32395 = (ref_29800 & 0xFFFF) # MOVZX operation
ref_34933 = (ref_27543 & 0xFFFF) # MOVZX operation
ref_34957 = (ref_34933 & 0xFFFF) # MOVZX operation
ref_35286 = (ref_34957 & 0xFFFF) # MOVZX operation
ref_35288 = (((ref_35286 & 0xFFFF) >> 8) & 0xFF) # Byte reference - MOV operation
ref_35289 = ((ref_35286 & 0xFFFF) & 0xFF) # Byte reference - MOV operation
ref_47569 = ref_6277 # MOV operation
ref_48818 = ref_21831 # MOV operation
ref_49218 = ref_48818 # MOV operation
ref_49224 = (ref_49218 & 0x1F) # AND operation
ref_49580 = ref_49224 # MOV operation
ref_49806 = ref_49580 # MOV operation
ref_49822 = ((ref_49806 << (0x4 & 0x3F)) & 0xFFFFFFFFFFFFFFFF) # SHL operation
ref_50183 = ref_47569 # MOV operation
ref_50191 = ref_49822 # MOV operation
ref_50193 = (ref_50191 | ref_50183) # OR operation
ref_50425 = ref_50193 # MOV operation
ref_54136 = ref_50425 # MOV operation
ref_54170 = ref_54136 # MOV operation
ref_55458 = ref_50425 # MOV operation
ref_55806 = ref_55458 # MOV operation
ref_56167 = ref_55806 # MOV operation
ref_56173 = (ref_56167 & 0xF) # AND operation
ref_56529 = ref_56173 # MOV operation
ref_57095 = ref_56529 # MOV operation
ref_57101 = ref_57095 # MOV operation
ref_57105 = ((ref_57101 << (0x2 & 0x3F)) & 0xFFFFFFFFFFFFFFFF) # SHL operation
ref_57112 = ref_57105 # MOV operation
ref_57310 = ref_57112 # MOV operation
ref_57666 = ref_54170 # MOV operation
ref_57674 = ref_57310 # MOV operation
ref_57676 = (ref_57674 | ref_57666) # OR operation
ref_57908 = ref_57676 # MOV operation
ref_61257 = ((ref_25484) << 8 | ref_25485) # MOVZX operation
ref_61731 = (ref_61257 & 0xFFFF) # MOVZX operation
ref_68501 = ((ref_25490) << 8 | ref_25491) # MOVZX operation
ref_68715 = (ref_68501 & 0xFFFF) # MOVZX operation
ref_68717 = (((ref_68715 & 0xFFFF) >> 8) & 0xFF) # Byte reference - MOV operation
ref_68718 = ((ref_68715 & 0xFFFF) & 0xFF) # Byte reference - MOV operation
ref_71630 = (ref_61731 & 0xFFFF) # MOVZX operation
ref_71844 = (ref_71630 & 0xFFFF) # MOVZX operation
ref_76142 = (ref_71844 & 0xFFFF) # MOVZX operation
ref_76368 = (ref_76142 & 0xFFFF) # MOVZX operation
ref_76582 = (ref_76368 & 0xFFFF) # MOVZX operation
ref_83850 = (ref_32395 & 0xFFFF) # MOVZX operation
ref_84076 = (ref_83850 & 0xFFFF) # MOVZX operation
ref_84290 = (ref_84076 & 0xFFFF) # MOVZX operation
ref_84292 = (((ref_84290 & 0xFFFF) >> 8) & 0xFF) # Byte reference - MOV operation
ref_84293 = ((ref_84290 & 0xFFFF) & 0xFF) # Byte reference - MOV operation
ref_87185 = (ref_76582 & 0xFFFF) # MOVZX operation
ref_87209 = (ref_87185 & 0xFFFF) # MOVZX operation
ref_87404 = (ref_87209 & 0xFFFF) # MOVZX operation
ref_87406 = (((ref_87404 & 0xFFFF) >> 8) & 0xFF) # Byte reference - MOV operation
ref_87407 = ((ref_87404 & 0xFFFF) & 0xFF) # Byte reference - MOV operation
ref_92032 = ref_21831 # MOV operation
ref_94773 = ((((((((ref_68717) << 8 | ref_68718) << 8 | ref_87406) << 8 | ref_87407) << 8 | ref_35288) << 8 | ref_35289) << 8 | ref_84292) << 8 | ref_84293) # MOV operation
ref_94989 = ref_94773 # MOV operation
ref_95009 = (ref_94989 >> (0x2 & 0x3F)) # SHR operation
ref_95244 = ref_95009 # MOV operation
ref_95262 = (0xF & ref_95244) # AND operation
ref_95627 = ref_95262 # MOV operation
ref_95641 = (ref_95627 | 0x1) # OR operation
ref_95678 = ref_95641 # MOV operation
ref_95903 = ref_92032 # MOV operation
ref_95907 = ref_95678 # MOV operation
ref_95909 = ref_95903 # MOV operation
ref_95911 = (ref_95907 & 0xFFFFFFFF) # MOV operation
ref_95913 = ((ref_95909 << ((ref_95911 & 0xFF) & 0x3F)) & 0xFFFFFFFFFFFFFFFF) # SHL operation
ref_95920 = ref_95913 # MOV operation
ref_96240 = ref_95920 # MOV operation
ref_98837 = ((((((((ref_68717) << 8 | ref_68718) << 8 | ref_87406) << 8 | ref_87407) << 8 | ref_35288) << 8 | ref_35289) << 8 | ref_84292) << 8 | ref_84293) # MOV operation
ref_99167 = ref_98837 # MOV operation
ref_99383 = ref_99167 # MOV operation
ref_99403 = (ref_99383 >> (0x2 & 0x3F)) # SHR operation
ref_99714 = ref_99403 # MOV operation
ref_99728 = (ref_99714 & 0xF) # AND operation
ref_100063 = ref_99728 # MOV operation
ref_100279 = ref_100063 # MOV operation
ref_100293 = (ref_100279 | 0x1) # OR operation
ref_100354 = ref_100293 # MOV operation
ref_100356 = ((0x40 - ref_100354) & 0xFFFFFFFFFFFFFFFF) # SUB operation
ref_102095 = ref_21831 # MOV operation
ref_102425 = ref_102095 # MOV operation
ref_102641 = ref_102425 # MOV operation
ref_102657 = ref_100356 # MOV operation
ref_102659 = (ref_102657 & 0xFFFFFFFF) # MOV operation
ref_102661 = (ref_102641 >> ((ref_102659 & 0xFF) & 0x3F)) # SHR operation
ref_103022 = ref_96240 # MOV operation
ref_103030 = ref_102661 # MOV operation
ref_103032 = (ref_103030 | ref_103022) # OR operation
ref_103256 = ref_103032 # MOV operation
ref_103330 = ref_103256 # MOV operation
ref_103348 = ref_103330 # MOV operation
ref_103352 = (ref_103348 >> (0x4 & 0x3F)) # SHR operation
ref_103359 = ref_103352 # MOV operation
ref_103563 = ref_103359 # MOV operation
ref_103593 = ref_103563 # MOV operation
ref_103611 = (0xF & ref_103593) # AND operation
ref_103812 = ref_103611 # MOV operation
ref_103826 = (ref_103812 | 0x1) # OR operation
ref_103887 = ref_103826 # MOV operation
ref_103889 = ((0x40 - ref_103887) & 0xFFFFFFFFFFFFFFFF) # SUB operation
ref_104127 = ref_103889 # MOV operation
ref_107189 = ref_57908 # MOV operation
ref_107223 = ref_107189 # MOV operation
ref_107255 = ref_107223 # MOV operation
ref_107273 = (0xF & ref_107255) # AND operation
ref_107494 = ref_107273 # MOV operation
ref_107508 = (ref_107494 | 0x1) # OR operation
ref_107569 = ref_107508 # MOV operation
ref_107571 = ((0x40 - ref_107569) & 0xFFFFFFFFFFFFFFFF) # SUB operation
ref_108825 = ref_3351 # MOV operation
ref_109041 = ref_108825 # MOV operation
ref_109057 = ref_107571 # MOV operation
ref_109059 = (ref_109057 & 0xFFFFFFFF) # MOV operation
ref_109061 = (ref_109041 >> ((ref_109059 & 0xFF) & 0x3F)) # SHR operation
ref_109416 = ref_109061 # MOV operation
ref_111910 = ref_3351 # MOV operation
ref_111940 = ref_111910 # MOV operation
ref_113231 = ref_57908 # MOV operation
ref_113265 = ref_113231 # MOV operation
ref_113297 = ref_113265 # MOV operation
ref_113315 = (0xF & ref_113297) # AND operation
ref_113538 = ref_113315 # MOV operation
ref_113944 = ref_113538 # MOV operation
ref_113954 = (0x1 | ref_113944) # OR operation
ref_113975 = ref_111940 # MOV operation
ref_113987 = ref_113954 # MOV operation
ref_113989 = ref_113975 # MOV operation
ref_113991 = (ref_113987 & 0xFFFFFFFF) # MOV operation
ref_113993 = ((ref_113989 << ((ref_113991 & 0xFF) & 0x3F)) & 0xFFFFFFFFFFFFFFFF) # SHL operation
ref_114000 = ref_113993 # MOV operation
ref_114026 = ref_114000 # MOV operation
ref_114038 = ref_109416 # MOV operation
ref_114040 = (ref_114026 | ref_114038) # OR operation
ref_114077 = ref_114040 # MOV operation
ref_114304 = ref_114077 # MOV operation
ref_114316 = ref_104127 # MOV operation
ref_114318 = (ref_114316 & 0xFFFFFFFF) # MOV operation
ref_114320 = ((ref_114304 << ((ref_114318 & 0xFF) & 0x3F)) & 0xFFFFFFFFFFFFFFFF) # SHL operation
ref_114675 = ref_114320 # MOV operation
ref_116133 = ref_21831 # MOV operation
ref_118412 = ((((((((ref_68717) << 8 | ref_68718) << 8 | ref_87406) << 8 | ref_87407) << 8 | ref_35288) << 8 | ref_35289) << 8 | ref_84292) << 8 | ref_84293) # MOV operation
ref_118763 = ref_118412 # MOV operation
ref_118979 = ref_118763 # MOV operation
ref_118999 = (ref_118979 >> (0x2 & 0x3F)) # SHR operation
ref_119234 = ref_118999 # MOV operation
ref_119252 = (0xF & ref_119234) # AND operation
ref_119617 = ref_119252 # MOV operation
ref_119631 = (ref_119617 | 0x1) # OR operation
ref_119668 = ref_119631 # MOV operation
ref_119899 = ref_119668 # MOV operation
ref_119903 = ((0x40 - ref_119899) & 0xFFFFFFFFFFFFFFFF) # SUB operation
ref_119911 = ref_119903 # MOV operation
ref_120109 = ref_119911 # MOV operation
ref_120341 = ref_116133 # MOV operation
ref_120349 = ref_120109 # MOV operation
ref_120351 = ref_120341 # MOV operation
ref_120353 = (ref_120349 & 0xFFFFFFFF) # MOV operation
ref_120355 = (ref_120351 >> ((ref_120353 & 0xFF) & 0x3F)) # SHR operation
ref_120362 = ref_120355 # MOV operation
ref_121858 = ref_21831 # MOV operation
ref_122090 = ref_121858 # MOV operation
ref_124231 = ((((((((ref_68717) << 8 | ref_68718) << 8 | ref_87406) << 8 | ref_87407) << 8 | ref_35288) << 8 | ref_35289) << 8 | ref_84292) << 8 | ref_84293) # MOV operation
ref_124623 = ref_124231 # MOV operation
ref_124633 = ref_124623 # MOV operation
ref_124637 = (ref_124633 >> (0x2 & 0x3F)) # SHR operation
ref_124644 = ref_124637 # MOV operation
ref_124678 = ref_124644 # MOV operation
ref_124736 = ref_124678 # MOV operation
ref_124750 = (ref_124736 & 0xF) # AND operation
ref_124787 = ref_124750 # MOV operation
ref_125148 = ref_124787 # MOV operation
ref_125162 = (ref_125148 | 0x1) # OR operation
ref_125199 = ref_125162 # MOV operation
ref_125424 = ref_122090 # MOV operation
ref_125428 = ref_125199 # MOV operation
ref_125430 = ref_125424 # MOV operation
ref_125432 = (ref_125428 & 0xFFFFFFFF) # MOV operation
ref_125434 = ((ref_125430 << ((ref_125432 & 0xFF) & 0x3F)) & 0xFFFFFFFFFFFFFFFF) # SHL operation
ref_125441 = ref_125434 # MOV operation
ref_125769 = ref_125441 # MOV operation
ref_125781 = ref_120362 # MOV operation
ref_125783 = (ref_125769 | ref_125781) # OR operation
ref_126583 = ref_125783 # MOV operation
ref_126593 = ref_126583 # MOV operation
ref_126597 = (ref_126593 >> (0x4 & 0x3F)) # SHR operation
ref_126604 = ref_126597 # MOV operation
ref_126822 = ref_126604 # MOV operation
ref_127128 = ref_126822 # MOV operation
ref_127142 = (ref_127128 & 0xF) # AND operation
ref_127477 = ref_127142 # MOV operation
ref_127825 = ref_127477 # MOV operation
ref_127839 = (ref_127825 | 0x1) # OR operation
ref_129467 = ref_57908 # MOV operation
ref_129815 = ref_129467 # MOV operation
ref_130176 = ref_129815 # MOV operation
ref_130182 = (ref_130176 & 0xF) # AND operation
ref_130752 = ref_130182 # MOV operation
ref_130762 = (0x1 | ref_130752) # OR operation
ref_132884 = ref_3351 # MOV operation
ref_133110 = ref_132884 # MOV operation
ref_133122 = ref_130762 # MOV operation
ref_133124 = (ref_133122 & 0xFFFFFFFF) # MOV operation
ref_133126 = ((ref_133110 << ((ref_133124 & 0xFF) & 0x3F)) & 0xFFFFFFFFFFFFFFFF) # SHL operation
ref_134805 = ref_3351 # MOV operation
ref_136487 = ref_57908 # MOV operation
ref_136513 = ref_136487 # MOV operation
ref_136941 = ref_136513 # MOV operation
ref_136955 = (ref_136941 & 0xF) # AND operation
ref_137504 = ref_136955 # MOV operation
ref_137514 = (0x1 | ref_137504) # OR operation
ref_137750 = ref_137514 # MOV operation
ref_137754 = ((0x40 - ref_137750) & 0xFFFFFFFFFFFFFFFF) # SUB operation
ref_137762 = ref_137754 # MOV operation
ref_137960 = ref_137762 # MOV operation
ref_138192 = ref_134805 # MOV operation
ref_138200 = ref_137960 # MOV operation
ref_138202 = ref_138192 # MOV operation
ref_138204 = (ref_138200 & 0xFFFFFFFF) # MOV operation
ref_138206 = (ref_138202 >> ((ref_138204 & 0xFF) & 0x3F)) # SHR operation
ref_138213 = ref_138206 # MOV operation
ref_138431 = ref_138213 # MOV operation
ref_138787 = ref_133126 # MOV operation
ref_138795 = ref_138431 # MOV operation
ref_138797 = (ref_138795 | ref_138787) # OR operation
ref_139019 = ref_138797 # MOV operation
ref_139035 = ref_127839 # MOV operation
ref_139037 = (ref_139035 & 0xFFFFFFFF) # MOV operation
ref_139039 = (ref_139019 >> ((ref_139037 & 0xFF) & 0x3F)) # SHR operation
ref_139394 = ref_139039 # MOV operation
ref_139754 = ref_139394 # MOV operation
ref_139766 = ref_114675 # MOV operation
ref_139768 = (ref_139754 | ref_139766) # OR operation
ref_139805 = ref_139768 # MOV operation
ref_140032 = ref_139805 # MOV operation
ref_140469 = ref_140032 # MOV operation
ref_140471 = ref_140469 # MOV operation

print ref_140471 & 0xffffffffffffffff
