Guest User

Untitled

a guest
Mar 12th, 2016
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 19.60 KB | None | 0 0
  1. #
  2. # This file was generated by the Retargetable Decompiler
  3. # Website: https://retdec.com
  4. # Copyright (c) 2016 Retargetable Decompiler <[email protected]>
  5. #
  6.  
  7. # --------------------- Global Variables ---------------------
  8.  
  9. g1 = 0 # R0
  10. g2 = 0 # R11
  11.  
  12. # ------------------------ Functions -------------------------
  13.  
  14. # Address range: 0xaa109c60 - 0xaa109caf
  15. def entry_point(a1, a2, a3, a4):
  16.     global g1
  17.     global g2
  18.     v1 = 0 # bp-4
  19.     g2 = &v1
  20.     v2 = a1['0'][676] # 0xaa109c80
  21.     g1 = a1
  22.     v2(a1, a3, 0, v2)
  23.     function_aa109cb0()
  24.     return g1
  25.  
  26. # Address range: 0xaa109cb0 - 0xaa10af2b
  27. def function_aa109cb0():
  28.     global g1
  29.     global g2
  30.     # 0xaa109cb0
  31.     g1 = *((g2 - 136))
  32.     unknown_aa109bc4()
  33.     (*-0x55ef1f34)()
  34.     v1 = g2
  35.     v2 = 16 # 0xaa109cd8
  36.     if g1 != 16:
  37.         # 0xaa109cd0
  38.         v2 = **((v1 - 136))
  39.         # branch -> 0xaa109cd8
  40.     # 0xaa109cd8
  41.     *((v1 - 132)) = v2
  42.     v3 = g2 # 0xaa109cdc
  43.     *((v3 - 128)) = *((*((v3 - 136)) + 1))
  44.     v4 = g2 # 0xaa109cec
  45.     *((v4 - 124)) = *((*((v4 - 136)) + 2))
  46.     v5 = g2 # 0xaa109cfc
  47.     *((v5 - 120)) = *((*((v5 - 136)) + 3))
  48.     v6 = g2 # 0xaa109d0c
  49.     *((v6 - 116)) = *((*((v6 - 136)) + 4))
  50.     v7 = g2 # 0xaa109d1c
  51.     *((v7 - 112)) = *((*((v7 - 136)) + 5))
  52.     v8 = g2 # 0xaa109d2c
  53.     *((v8 - 108)) = *((*((v8 - 136)) + 6))
  54.     v9 = g2 # 0xaa109d3c
  55.     *((v9 - 104)) = *((*((v9 - 136)) + 7))
  56.     v10 = g2 # 0xaa109d4c
  57.     *((v10 - 100)) = *((*((v10 - 136)) + 8))
  58.     v11 = g2 # 0xaa109d5c
  59.     *((v11 - 96)) = *((*((v11 - 136)) + 9))
  60.     v12 = g2 # 0xaa109d6c
  61.     *((v12 - 92)) = *((*((v12 - 136)) + 10))
  62.     v13 = g2 # 0xaa109d7c
  63.     *((v13 - 88)) = *((*((v13 - 136)) + 11))
  64.     v14 = g2 # 0xaa109d8c
  65.     *((v14 - 84)) = *((*((v14 - 136)) + 12))
  66.     v15 = g2 # 0xaa109d9c
  67.     *((v15 - 80)) = *((*((v15 - 136)) + 13))
  68.     v16 = g2 # 0xaa109dac
  69.     *((v16 - 76)) = *((*((v16 - 136)) + 14))
  70.     v17 = g2 # 0xaa109dbc
  71.     *((v17 - 72)) = *((*((v17 - 136)) + 15))
  72.     v18 = g2 # 0xaa109dcc
  73.     v19 = *((v18 - 76)) # 0xaa109dcc
  74.     v20 = *((v18 - 80)) # 0xaa109dd4
  75.     v21 = *((v18 - 72)) # 0xaa109de4
  76.     v22 = *((v18 - 92)) # 0xaa109df4
  77.     v23 = *((v18 - 96)) # 0xaa109e04
  78.     v24 = *((v18 - 84)) # 0xaa109e14
  79.     v25 = *((v18 - 88)) # 0xaa109e24
  80.     v26 = *((v18 - 132)) # 0xaa109e34
  81.     v27 = *((v18 - 124)) # 0xaa109e44
  82.     v28 = *((v18 - 128)) # 0xaa109e54
  83.     v29 = *((v18 - 116)) # 0xaa109e64
  84.     v30 = *((v18 - 120)) # 0xaa109e74
  85.     v31 = *((v18 - 108)) # 0xaa109e84
  86.     v32 = *((v18 - 112)) # 0xaa109e94
  87.     v33 = *((v18 - 100)) # 0xaa109ea4
  88.     v34 = *((v18 - 104)) # 0xaa109eb4
  89.     *((v18 - 68)) = 32 * v19 + -55 * v20 + -55 * v21 + -83 * v22 + 27 * v23 + -26 * v24 + -100 * v25 + -32 * v26 + 46 * v27 + 97 * v28 + 67 * v29 + 45 * v30 + -73 * v31 + 79 * v32 + -5 * v33 + -13 * v34
  90.     v35 = g2 # 0xaa109ec8
  91.     v36 = *((v35 - 76)) # 0xaa109ec8
  92.     v37 = *((v35 - 80)) # 0xaa109ed4
  93.     v38 = *((v35 - 72)) # 0xaa109ee4
  94.     v39 = *((v35 - 92)) # 0xaa109ef4
  95.     v40 = *((v35 - 96)) # 0xaa109f08
  96.     v41 = *((v35 - 84)) # 0xaa109f18
  97.     v42 = *((v35 - 88)) # 0xaa109f28
  98.     v43 = *((v35 - 132)) # 0xaa109f38
  99.     v44 = *((v35 - 124)) # 0xaa109f4c
  100.     v45 = *((v35 - 128)) # 0xaa109f5c
  101.     v46 = *((v35 - 116)) # 0xaa109f6c
  102.     v47 = *((v35 - 120)) # 0xaa109f7c
  103.     v48 = *((v35 - 108)) # 0xaa109f8c
  104.     v49 = *((v35 - 112)) # 0xaa109f9c
  105.     v50 = *((v35 - 100)) # 0xaa109fac
  106.     v51 = *((v35 - 104)) # 0xaa109fbc
  107.     *((v35 - 64)) = 89 * v37 + 6 * v36 + 84 * v38 + 15 * v39 + -76 * v40 + 85 * v41 + 72 * v42 + -31 * v43 + 20 * v44 + -90 * v45 + -89 * v46 + -66 * v47 + -73 * v48 + -64 * v49 + 87 * v50 + 26 * v51
  108.     v52 = g2 # 0xaa109fd0
  109.     v53 = *((v52 - 76)) # 0xaa109fd0
  110.     v54 = *((v52 - 80)) # 0xaa109fdc
  111.     v55 = *((v52 - 72)) # 0xaa109ff0
  112.     v56 = *((v52 - 92)) # 0xaa10a000
  113.     v57 = *((v52 - 96)) # 0xaa10a010
  114.     v58 = *((v52 - 84)) # 0xaa10a020
  115.     v59 = *((v52 - 88)) # 0xaa10a030
  116.     v60 = *((v52 - 132)) # 0xaa10a040
  117.     v61 = *((v52 - 124)) # 0xaa10a050
  118.     v62 = *((v52 - 128)) # 0xaa10a060
  119.     v63 = *((v52 - 116)) # 0xaa10a070
  120.     v64 = *((v52 - 120)) # 0xaa10a080
  121.     v65 = *((v52 - 108)) # 0xaa10a090
  122.     v66 = *((v52 - 112)) # 0xaa10a0a0
  123.     v67 = *((v52 - 100)) # 0xaa10a0b4
  124.     v68 = *((v52 - 104)) # 0xaa10a0c4
  125.     *((v52 - 60)) = 83 * v53 + -7 * v54 + 57 * v55 + 27 * v56 + 14 * v57 + -42 * v58 + 92 * v59 + 78 * v60 + 94 * v61 + 22 * v62 + 34 * v63 + 75 * v64 + 61 * v65 + 31 * v66 + 100 * v67 + -16 * v68
  126.     v69 = g2 # 0xaa10a0d8
  127.     v70 = *((v69 - 76)) # 0xaa10a0d8
  128.     v71 = *((v69 - 80)) # 0xaa10a0e4
  129.     v72 = *((v69 - 72)) # 0xaa10a0f4
  130.     v73 = *((v69 - 92)) # 0xaa10a104
  131.     v74 = *((v69 - 96)) # 0xaa10a114
  132.     v75 = *((v69 - 84)) # 0xaa10a124
  133.     v76 = *((v69 - 88)) # 0xaa10a134
  134.     v77 = *((v69 - 132)) # 0xaa10a144
  135.     v78 = *((v69 - 124)) # 0xaa10a154
  136.     v79 = *((v69 - 128)) # 0xaa10a164
  137.     v80 = *((v69 - 116)) # 0xaa10a174
  138.     v81 = *((v69 - 120)) # 0xaa10a184
  139.     v82 = *((v69 - 108)) # 0xaa10a194
  140.     v83 = *((v69 - 112)) # 0xaa10a19c
  141.     v84 = *((v69 - 100)) # 0xaa10a1ac
  142.     v85 = *((v69 - 104)) # 0xaa10a1bc
  143.     *((v69 - 56)) = 96 * v70 + -89 * v71 + -27 * v72 + 76 * v73 + -68 * v74 + 48 * v75 + 72 * v76 + 43 * v77 + 75 * v78 + 44 * v79 + -17 * v80 + -59 * v81 - v82 + 82 * v83 + 47 * v84 + -44 * v85
  144.     v86 = g2 # 0xaa10a1d0
  145.     v87 = *((v86 - 76)) # 0xaa10a1d0
  146.     v88 = *((v86 - 80)) # 0xaa10a1dc
  147.     v89 = *((v86 - 72)) # 0xaa10a1ec
  148.     v90 = *((v86 - 92)) # 0xaa10a1fc
  149.     v91 = *((v86 - 96)) # 0xaa10a20c
  150.     v92 = *((v86 - 84)) # 0xaa10a21c
  151.     v93 = *((v86 - 88)) # 0xaa10a22c
  152.     v94 = *((v86 - 132)) # 0xaa10a23c
  153.     v95 = *((v86 - 124)) # 0xaa10a24c
  154.     v96 = *((v86 - 128)) # 0xaa10a25c
  155.     v97 = *((v86 - 116)) # 0xaa10a26c
  156.     v98 = *((v86 - 120)) # 0xaa10a27c
  157.     v99 = *((v86 - 108)) # 0xaa10a28c
  158.     v100 = *((v86 - 112)) # 0xaa10a29c
  159.     v101 = *((v86 - 100)) # 0xaa10a2ac
  160.     v102 = *((v86 - 104)) # 0xaa10a2bc
  161.     *((v86 - 52)) = 89 * v88 + 42 * v87 + -97 * v89 + 24 * v90 + -33 * v91 + 62 * v92 + 84 * v93 + 44 * v94 + 87 * v95 + -60 * v96 + 57 * v97 + -64 * v98 + -60 * v99 + -18 * v100 + -81 * v101 + 9 * v102
  162.     v103 = g2 # 0xaa10a2d4
  163.     v104 = *((v103 - 76)) # 0xaa10a2d4
  164.     v105 = *((v103 - 80)) # 0xaa10a2e0
  165.     v106 = *((v103 - 72)) # 0xaa10a2f0
  166.     v107 = *((v103 - 92)) # 0xaa10a300
  167.     v108 = *((v103 - 96)) # 0xaa10a310
  168.     v109 = *((v103 - 84)) # 0xaa10a320
  169.     v110 = *((v103 - 88)) # 0xaa10a330
  170.     v111 = *((v103 - 132)) # 0xaa10a340
  171.     v112 = *((v103 - 124)) # 0xaa10a350
  172.     v113 = *((v103 - 128)) # 0xaa10a360
  173.     v114 = *((v103 - 116)) # 0xaa10a370
  174.     v115 = *((v103 - 120)) # 0xaa10a380
  175.     v116 = *((v103 - 108)) # 0xaa10a390
  176.     v117 = *((v103 - 112)) # 0xaa10a3a0
  177.     v118 = *((v103 - 100)) # 0xaa10a3ac
  178.     v119 = *((v103 - 104)) # 0xaa10a3bc
  179.     *((v103 - 48)) = -97 * v105 + 89 * v104 + 79 * v106 + -57 * v107 + 54 * v108 + 48 * v109 + 59 * v110 + 30 * v111 + 23 * v112 + 68 * v113 + 46 * v114 + 91 * v115 + -62 * v116 + 32 * v117 + -5 * v118 + 42 * v119
  180.     v120 = g2 # 0xaa10a3d0
  181.     v121 = *((v120 - 76)) # 0xaa10a3d0
  182.     v122 = *((v120 - 80)) # 0xaa10a3dc
  183.     v123 = *((v120 - 72)) # 0xaa10a3f0
  184.     v124 = *((v120 - 92)) # 0xaa10a400
  185.     v125 = *((v120 - 96)) # 0xaa10a410
  186.     v126 = *((v120 - 84)) # 0xaa10a420
  187.     v127 = *((v120 - 88)) # 0xaa10a430
  188.     v128 = *((v120 - 132)) # 0xaa10a440
  189.     v129 = *((v120 - 124)) # 0xaa10a450
  190.     v130 = *((v120 - 128)) # 0xaa10a460
  191.     v131 = *((v120 - 116)) # 0xaa10a470
  192.     v132 = *((v120 - 120)) # 0xaa10a480
  193.     v133 = *((v120 - 108)) # 0xaa10a490
  194.     v134 = *((v120 - 112)) # 0xaa10a4a0
  195.     v135 = *((v120 - 100)) # 0xaa10a4b0
  196.     v136 = *((v120 - 104)) # 0xaa10a4c0
  197.     *((v120 - 44)) = 62 * v121 + 9 * v122 + -97 * v123 + -99 * v124 + -86 * v125 + -10 * v126 + -57 * v127 + -29 * v128 + 14 * v129 + -14 * v130 + -60 * v131 + -89 * v132 + 49 * v133 + 11 * v134 + 75 * v135 + -79 * v136
  198.     v137 = g2 # 0xaa10a4d4
  199.     v138 = *((v137 - 76)) # 0xaa10a4d4
  200.     v139 = *((v137 - 80)) # 0xaa10a4e4
  201.     v140 = *((v137 - 72)) # 0xaa10a4f4
  202.     v141 = *((v137 - 92)) # 0xaa10a504
  203.     v142 = *((v137 - 96)) # 0xaa10a514
  204.     v143 = *((v137 - 84)) # 0xaa10a524
  205.     v144 = *((v137 - 88)) # 0xaa10a534
  206.     v145 = *((v137 - 132)) # 0xaa10a544
  207.     v146 = *((v137 - 124)) # 0xaa10a554
  208.     v147 = *((v137 - 128)) # 0xaa10a568
  209.     v148 = *((v137 - 116)) # 0xaa10a578
  210.     v149 = *((v137 - 120)) # 0xaa10a588
  211.     v150 = *((v137 - 108)) # 0xaa10a598
  212.     v151 = *((v137 - 112)) # 0xaa10a5a8
  213.     v152 = *((v137 - 100)) # 0xaa10a5b8
  214.     v153 = *((v137 - 104)) # 0xaa10a5c8
  215.     *((v137 - 40)) = 31 * v138 + 6 * v139 + -69 * v140 + -81 * v141 + 83 * v142 + 97 * v143 + 80 * v144 + 58 * v145 + 17 * v146 + 58 * v147 + -98 * v148 + 91 * v149 + -5 * v150 + -75 * v151 + -26 * v152 + -60 * v153
  216.     v154 = g2 # 0xaa10a5dc
  217.     v155 = *((v154 - 76)) # 0xaa10a5dc
  218.     v156 = *((v154 - 80)) # 0xaa10a5e8
  219.     v157 = *((v154 - 72)) # 0xaa10a5f0
  220.     v158 = *((v154 - 92)) # 0xaa10a600
  221.     v159 = *((v154 - 96)) # 0xaa10a610
  222.     v160 = *((v154 - 84)) # 0xaa10a620
  223.     v161 = *((v154 - 88)) # 0xaa10a630
  224.     v162 = *((v154 - 132)) # 0xaa10a640
  225.     v163 = *((v154 - 124)) # 0xaa10a650
  226.     v164 = *((v154 - 128)) # 0xaa10a660
  227.     v165 = *((v154 - 116)) # 0xaa10a670
  228.     v166 = *((v154 - 120)) # 0xaa10a680
  229.     v167 = *((v154 - 108)) # 0xaa10a690
  230.     v168 = *((v154 - 112)) # 0xaa10a6a0
  231.     v169 = *((v154 - 100)) # 0xaa10a6b0
  232.     v170 = *((v154 - 104)) # 0xaa10a6b8
  233.     *((v154 - 36)) = 19 * v155 - v156 + 73 * v157 + -4 * v158 + 26 * v159 + -43 * v160 + -27 * v161 + -21 * v162 + 62 * v163 + -11 * v164 + 84 * v165 + -77 * v166 + 49 * v167 + -86 * v168 - v169 + -66 * v170
  234.     v171 = g2 # 0xaa10a6cc
  235.     v172 = *((v171 - 76)) # 0xaa10a6cc
  236.     v173 = *((v171 - 80)) # 0xaa10a6d8
  237.     v174 = *((v171 - 72)) # 0xaa10a6e8
  238.     v175 = *((v171 - 92)) # 0xaa10a6f8
  239.     v176 = *((v171 - 96)) # 0xaa10a708
  240.     v177 = *((v171 - 84)) # 0xaa10a718
  241.     v178 = *((v171 - 88)) # 0xaa10a728
  242.     v179 = *((v171 - 132)) # 0xaa10a738
  243.     v180 = *((v171 - 124)) # 0xaa10a748
  244.     v181 = *((v171 - 128)) # 0xaa10a758
  245.     v182 = *((v171 - 116)) # 0xaa10a768
  246.     v183 = *((v171 - 120)) # 0xaa10a778
  247.     v184 = *((v171 - 108)) # 0xaa10a788
  248.     v185 = *((v171 - 112)) # 0xaa10a798
  249.     v186 = *((v171 - 100)) # 0xaa10a7a8
  250.     v187 = *((v171 - 104)) # 0xaa10a7b8
  251.     *((v171 - 32)) = 42 * v172 + -75 * v173 + 35 * v174 + -23 * v175 + -60 * v176 + -51 * v177 + 68 * v178 + 83 * v179 + 77 * v180 + 43 * v181 + 83 * v182 + 96 * v183 + 26 * v184 + -20 * v185 + -89 * v186 + -7 * v187
  252.     v188 = g2 # 0xaa10a7d0
  253.     v189 = *((v188 - 76)) # 0xaa10a7d0
  254.     v190 = *((v188 - 80)) # 0xaa10a7dc
  255.     v191 = *((v188 - 72)) # 0xaa10a7ec
  256.     v192 = *((v188 - 92)) # 0xaa10a7fc
  257.     v193 = *((v188 - 96)) # 0xaa10a80c
  258.     v194 = *((v188 - 84)) # 0xaa10a81c
  259.     v195 = *((v188 - 88)) # 0xaa10a82c
  260.     v196 = *((v188 - 132)) # 0xaa10a83c
  261.     v197 = *((v188 - 124)) # 0xaa10a84c
  262.     v198 = *((v188 - 128)) # 0xaa10a85c
  263.     v199 = *((v188 - 116)) # 0xaa10a86c
  264.     v200 = *((v188 - 120)) # 0xaa10a87c
  265.     v201 = *((v188 - 108)) # 0xaa10a88c
  266.     v202 = *((v188 - 112)) # 0xaa10a89c
  267.     v203 = *((v188 - 100)) # 0xaa10a8ac
  268.     v204 = *((v188 - 104)) # 0xaa10a8bc
  269.     *((v188 - 28)) = 14 * v190 + 45 * v189 + -91 * v191 + 48 * v192 + 50 * v193 + -52 * v194 + 74 * v196 + 73 * v197 + -100 * v199 + 58 * (v198 + v195) + -86 * v200 + 12 * v201 + 71 * v202 + 69 * v203 + 66 * v204
  270.     v205 = g2 # 0xaa10a8d0
  271.     v206 = *((v205 - 76)) # 0xaa10a8d0
  272.     v207 = *((v205 - 80)) # 0xaa10a8dc
  273.     v208 = *((v205 - 72)) # 0xaa10a8ec
  274.     v209 = *((v205 - 92)) # 0xaa10a8f8
  275.     v210 = *((v205 - 96)) # 0xaa10a908
  276.     v211 = *((v205 - 84)) # 0xaa10a918
  277.     v212 = *((v205 - 88)) # 0xaa10a928
  278.     v213 = *((v205 - 132)) # 0xaa10a938
  279.     v214 = *((v205 - 124)) # 0xaa10a948
  280.     v215 = *((v205 - 128)) # 0xaa10a958
  281.     v216 = *((v205 - 116)) # 0xaa10a968
  282.     v217 = *((v205 - 120)) # 0xaa10a978
  283.     v218 = *((v205 - 108)) # 0xaa10a98c
  284.     v219 = *((v205 - 112)) # 0xaa10a99c
  285.     v220 = *((v205 - 100)) # 0xaa10a9ac
  286.     v221 = *((v205 - 104)) # 0xaa10a9bc
  287.     *((v205 - 24)) = -27 * v207 + 30 * v206 + 8 * v208 + -41 * v209 + -90 * v210 + 48 * v211 + -74 * v212 + -60 * v213 + 26 * v214 + -61 * v215 + 20 * v216 + -31 * v217 + -53 * v218 + -59 * v219 + 68 * v220 + 72 * v221
  288.     v222 = g2 # 0xaa10a9d0
  289.     v223 = *((v222 - 76)) # 0xaa10a9d0
  290.     v224 = *((v222 - 80)) # 0xaa10a9dc
  291.     v225 = *((v222 - 72)) # 0xaa10a9ec
  292.     v226 = *((v222 - 92)) # 0xaa10a9fc
  293.     v227 = *((v222 - 96)) # 0xaa10aa0c
  294.     v228 = *((v222 - 84)) # 0xaa10aa1c
  295.     v229 = *((v222 - 88)) # 0xaa10aa30
  296.     v230 = *((v222 - 132)) # 0xaa10aa40
  297.     v231 = *((v222 - 124)) # 0xaa10aa50
  298.     v232 = *((v222 - 128)) # 0xaa10aa64
  299.     v233 = *((v222 - 116)) # 0xaa10aa74
  300.     v234 = *((v222 - 120)) # 0xaa10aa84
  301.     v235 = *((v222 - 108)) # 0xaa10aa94
  302.     v236 = *((v222 - 112)) # 0xaa10aaa0
  303.     v237 = *((v222 - 100)) # 0xaa10aab4
  304.     v238 = *((v222 - 104)) # 0xaa10aac4
  305.     *((v222 - 20)) = 25 * v223 + -12 * v224 + -34 * v225 + -35 * v226 + 98 * v227 + 7 * v228 + -76 * v229 + -26 * v230 + 31 * v231 + 19 * v232 + -95 * v233 + -16 * v234 + 64 * v235 + 33 * v236 + 10 * v237 + -83 * v238
  306.     v239 = g2 # 0xaa10aad8
  307.     v240 = *((v239 - 76)) # 0xaa10aad8
  308.     v241 = *((v239 - 80)) # 0xaa10aae4
  309.     v242 = *((v239 - 72)) # 0xaa10aaf0
  310.     v243 = *((v239 - 92)) # 0xaa10ab00
  311.     v244 = *((v239 - 96)) # 0xaa10ab10
  312.     v245 = *((v239 - 84)) # 0xaa10ab20
  313.     v246 = *((v239 - 88)) # 0xaa10ab30
  314.     v247 = *((v239 - 132)) # 0xaa10ab3c
  315.     v248 = *((v239 - 124)) # 0xaa10ab4c
  316.     v249 = *((v239 - 128)) # 0xaa10ab5c
  317.     v250 = *((v239 - 116)) # 0xaa10ab6c
  318.     v251 = *((v239 - 120)) # 0xaa10ab7c
  319.     v252 = *((v239 - 108)) # 0xaa10ab8c
  320.     v253 = *((v239 - 112)) # 0xaa10ab9c
  321.     v254 = *((v239 - 100)) # 0xaa10abac
  322.     v255 = *((v239 - 104)) # 0xaa10abbc
  323.     *((v239 - 16)) = 51 * v240 + 4 * v241 + -6 * v242 + 71 * v243 + -16 * v244 + 75 * v245 + 16 * v246 + -89 * v247 + -40 * v248 + 61 * v249 + 20 * v250 + -67 * v251 + 27 * v252 + 42 * v253 + 38 * v254 + -37 * v255
  324.     v256 = g2 # 0xaa10abd0
  325.     v257 = *((v256 - 76)) # 0xaa10abd0
  326.     v258 = *((v256 - 80)) # 0xaa10abdc
  327.     v259 = *((v256 - 72)) # 0xaa10abec
  328.     v260 = *((v256 - 92)) # 0xaa10abfc
  329.     v261 = *((v256 - 96)) # 0xaa10ac08
  330.     v262 = *((v256 - 84)) # 0xaa10ac18
  331.     v263 = *((v256 - 88)) # 0xaa10ac2c
  332.     v264 = *((v256 - 132)) # 0xaa10ac3c
  333.     v265 = *((v256 - 124)) # 0xaa10ac48
  334.     v266 = *((v256 - 128)) # 0xaa10ac58
  335.     v267 = *((v256 - 116)) # 0xaa10ac68
  336.     v268 = *((v256 - 120)) # 0xaa10ac78
  337.     v269 = *((v256 - 108)) # 0xaa10ac88
  338.     v270 = *((v256 - 112)) # 0xaa10ac98
  339.     v271 = *((v256 - 100)) # 0xaa10aca8
  340.     v272 = *((v256 - 104)) # 0xaa10acb8
  341.     *((v256 - 12)) = 96 * v257 + 38 * v258 + 82 * v259 + 64 * v260 + 91 * v261 + 7 * v262 + 39 * v263 + 32 * v264 + -92 * v265 + 57 * v266 + 40 * v267 + -47 * v268 + -21 * v269 + -54 * v270 + -14 * v271 + -25 * v272
  342.     v273 = g2 # 0xaa10accc
  343.     v274 = *((v273 - 76)) # 0xaa10accc
  344.     v275 = *((v273 - 80)) # 0xaa10acd8
  345.     v276 = *((v273 - 72)) # 0xaa10acec
  346.     v277 = *((v273 - 92)) # 0xaa10acfc
  347.     v278 = *((v273 - 96)) # 0xaa10ad0c
  348.     v279 = *((v273 - 84)) # 0xaa10ad18
  349.     v280 = *((v273 - 88)) # 0xaa10ad28
  350.     v281 = *((v273 - 132)) # 0xaa10ad38
  351.     v282 = *((v273 - 124)) # 0xaa10ad48
  352.     v283 = *((v273 - 128)) # 0xaa10ad58
  353.     v284 = *((v273 - 116)) # 0xaa10ad68
  354.     v285 = *((v273 - 120)) # 0xaa10ad78
  355.     v286 = *((v273 - 108)) # 0xaa10ad88
  356.     v287 = *((v273 - 112)) # 0xaa10ad98
  357.     v288 = *((v273 - 100)) # 0xaa10ada8
  358.     v289 = *((v273 - 104)) # 0xaa10adb4
  359.     *((v273 - 8)) = 84 * v274 + -31 * v275 + 100 * v276 + -54 * v277 + 16 * v278 + -96 * v279 + -53 * v280 + -56 * v281 + 55 * v282 + -6 * v283 + -6 * v284 + 42 * v285 + -37 * v286 + -38 * v287 + 64 * v288 + -27 * v289
  360.     v290 = g2 # 0xaa10adc8
  361.     v291 = -0x1b72 # 0xaa10af10
  362.     if *((v290 - 68)) == -0x1b72:
  363.         # 0xaa10addc
  364.         if *((v290 - 64)) == -2645:
  365.             # 0xaa10adf0
  366.             if *((v290 - 60)) == 0xd0c2:
  367.                 # 0xaa10ae04
  368.                 if *((v290 - 56)) == 0x5081:
  369.                     # 0xaa10ae18
  370.                     if *((v290 - 52)) == 0x21b6:
  371.                         # 0xaa10ae2c
  372.                         if *((v290 - 48)) == 0x6bac:
  373.                             # 0xaa10ae40
  374.                             if *((v290 - 44)) == -0x69c6:
  375.                                 # 0xaa10ae54
  376.                                 if *((v290 - 40)) == 0x3ba1:
  377.                                     # 0xaa10ae68
  378.                                     if *((v290 - 36)) == -0x2f97:
  379.                                         # 0xaa10ae7c
  380.                                         if *((v290 - 32)) == 0x442c:
  381.                                             # 0xaa10ae90
  382.                                             if *((v290 - 28)) == 0x7acb:
  383.                                                 # 0xaa10aea4
  384.                                                 if *((v290 - 24)) == -0x5a3b:
  385.                                                     # 0xaa10aeb8
  386.                                                     if *((v290 - 20)) == -0x1fc8:
  387.                                                         # 0xaa10aecc
  388.                                                         if *((v290 - 16)) == 0x32db:
  389.                                                             # 0xaa10aee0
  390.                                                             if *((v290 - 12)) == 0x4fce:
  391.                                                                 # 0xaa10aef4
  392.                                                                 if *((v290 - 8)) == -0x31aa:
  393.                                                                     # 0xaa10af14
  394.                                                                     g2 = *((v290 - 4))
  395.                                                                     (*v290)()
  396.                                                                     v292 = g2
  397.                                                                     g2 = *((v292 - 4))
  398.                                                                     (*v292)()
  399.                                                                     return g1
  400.                                                                 v291 = -0x31aa
  401.                                                             else:
  402.                                                                 v291 = 0x4fce
  403.                                                         else:
  404.                                                             v291 = 0x32db
  405.                                                     else:
  406.                                                         v291 = -0x1fc8
  407.                                                 else:
  408.                                                     v291 = -0x5a3b
  409.                                             else:
  410.                                                 v291 = 0x7acb
  411.                                         else:
  412.                                             v291 = 0x442c
  413.                                     else:
  414.                                         v291 = -0x2f97
  415.                                 else:
  416.                                     v291 = 0x3ba1
  417.                             else:
  418.                                 v291 = -0x69c6
  419.                         else:
  420.                             v291 = 0x6bac
  421.                     else:
  422.                         v291 = 0x21b6
  423.                 else:
  424.                     v291 = 0x5081
  425.             else:
  426.                 v291 = 0xd0c2
  427.         else:
  428.             v291 = -2645
  429.     # 0xaa10af10
  430.     g1 = v291
  431.     # branch -> 0xaa10af14
  432.     # 0xaa10af14
  433.     g2 = *((v290 - 4))
  434.     (*v290)()
  435.     v292 = g2
  436.     g2 = *((v292 - 4))
  437.     (*v292)()
  438.     return g1
Advertisement
Add Comment
Please, Sign In to add comment