Version diff
Upgrade at slot 400362403 for Program FDEV...sHsd.
Before Previous version
f4c29d1e...09a0d653After slot 400362403
439511a9...fc58c50fUpdated Feb 15, 2026, 5:26 AM
3iW5...TwPLFull assembly diffs can tint an entire changed hunk even when most instructions are identical. This view compares normalized instruction text and keeps only the rows that actually changed.
Changed instruction rows 1592
Before After
000000 000000 r4 = *(u64 *)(r1 + 0xc8)000001 000001 if r4 == 0xc8 goto +0x7000002 000002 if r4 > 0xc8 goto +0x2f000003 000003 r3 = r1000004 000004 r3 += r4000005 000005 if r2 != 0x0 goto +0x5000006 000006 *(u8 *)(r3 + 0x0) = 0x30000007 000007 r6 = 0x1000008 000008 goto +0x22000009 000009 *(u8 *)(r1 + 0xc7) = 0x40000010 000010 goto +0x23000011 000011 r7 = 0xc8000012 000012 r7 -= r4000013 000013 r8 = 0x0000014 000014 r4 = r2000015 000015 r2 /= 0xa000016 000016 r5 = r2000017 000017 r5 *= 0xa000018 000018 r0 = r4000019 000019 r0 -= r5000020 000020 r5 = 0x176b2 ll000021 000021 r5 += r0000022 000022 r0 = r10000023 000023 r0 += -0x14000024 000024 r0 += r8000025 000025 w5 = *(u8 *)(r5 + 0x0)000026 000026 *(u8 *)(r0 + 0x13) = w5000027 000027 r8 += -0x1000028 000028 if r4 > 0x9 goto -0xf000029 000029 r9 = r1000030 000030 r2 = r10000031 000031 r2 += -0x14000032 000032 r2 += r8000033 000033 r2 += 0x14000034 000034 r8 = -r8000035 000035 r6 = r8000036 000036 if r8 < r7 goto +0x1000037 000037 r6 = r7000038 000038 r1 = r3000039 000039 r3 = r6000040 000040 call sol_memcpy_000041 000041 r1 = r9000042 000042 if r8 > r7 goto +0x5000043 000043 r2 = *(u64 *)(r1 + 0xc8)000044 000044 r2 += r6000045 000045 *(u64 *)(r1 + 0xc8) = r2000046 000046 r0 = r1000047 000047 exit000048 000048 *(u8 *)(r1 + 0xc7) = 0x40000049 000049 goto -0x7000050 000050 r1 = r4000051 000051 r2 = 0xc8000052 000052 r3 = 0x17f10 ll000053 000053 call 0x26a3000054 000054 r6 = r1000055 000055 r1 = *(u64 *)(r6 + 0xc8)000056 000056 if r1 == 0xc8 goto +0x14000057 000057 if r1 > 0xc8 goto +0x16000058 000058 r8 = r6000059 000059 r8 += r1000060 000060 r9 = 0xc8000061 000061 r9 -= r1000062 000062 r7 = r9000063 000063 if r9 < r3 goto +0x1000064 000064 r7 = r3000065 000065 r1 = r8000066 000066 *(u64 *)(r10 - 0x8) = r3000067 000067 r3 = r7000068 000068 call 0x27cf000069 000069 r1 = *(u64 *)(r10 - 0x8)000070 000070 if r9 >= r1 goto +0x2000071 000071 r8 += r7000072 000072 *(u8 *)(r8 - 0x1) = 0x40000073 000073 r1 = *(u64 *)(r6 + 0xc8)000074 000074 r1 += r7000075 000075 *(u64 *)(r6 + 0xc8) = r1000076 000076 goto +0x1000077 000077 *(u8 *)(r6 + 0xc7) = 0x40000078 000078 r0 = r6000079 000079 exit000080 000080 r2 = 0xc8000081 000081 r3 = 0x17f10 ll000082 000082 call 0x2686000000 r0 = 0x1a000083 r0 = 0x1a000001 r2 = *(u64 *)(r1 + 0x48)000084 r2 = *(u64 *)(r1 + 0x48)000002 r3 = *(u64 *)(r1 + 0x50)000085 r3 = *(u64 *)(r1 + 0x50)2941 unchanged instructions hidden
002944 if r4 == 0x0 goto +0xfa9003027 if r4 == 0x0 goto +0x10da002945 if r4 < 0x8 goto +0x543003028 if r4 < 0x8 goto +0x550002946 r7 = r0003029 r7 = r0002947 *(u64 *)(r10 - 0x1e0) = r1003030 *(u64 *)(r10 - 0x1d8) = r1002948 r9 = r4003031 r9 = r4002949 r2 = *(u64 *)(r8 + 0x0)003032 r2 = *(u64 *)(r8 + 0x0)002950 r1 = *(u64 *)(r3 + 0x38)003033 r1 = *(u64 *)(r3 + 0x38)002951 r2 += 0x8003034 r2 += 0x8002952 r1 += 0x8003035 r1 += 0x8002953 *(u64 *)(r10 - 0x1d8) = r3003036 *(u64 *)(r10 - 0x1e0) = r3002954 r3 = 0x20003037 r3 = 0x20002955 call 0x1b00003038 call 0x1c3e002956 r2 = *(u64 *)(r10 - 0x1d8)003039 r2 = *(u64 *)(r10 - 0x1e0)002957 r8 = r0003040 r8 = r0002958 r1 = r8003041 r1 = r8002959 r1 <<= 0x20003042 r1 <<= 0x2054 unchanged instructions hidden
003014 r1 = 0x300000000 ll003097 r1 = 0x300000000 ll003015 *(u64 *)(r1 + 0x0) = r4003098 *(u64 *)(r1 + 0x0) = r4003016 *(u64 *)(r10 - 0x1f0) = r4003099 *(u64 *)(r10 - 0x1f0) = r4003017 r1 = *(u64 *)(r10 - 0x1d8)003100 r1 = *(u64 *)(r10 - 0x1e0)003018 r1 += 0x8003101 r1 += 0x8003019 *(u64 *)(r10 - 0x1d8) = r1003102 *(u64 *)(r10 - 0x1e0) = r1003020 r3 += -0x1003103 r3 += -0x1003021 r1 = 0x0003104 r1 = 0x0003022 if r0 == 0x8 goto +0x5e3003105 if r0 == 0x8 goto +0x5f01 unchanged instructions hidden
003024 r1 >>= 0x3003107 r1 >>= 0x3003025 r2 = *(u64 *)(r10 - 0x1f0)003108 r2 = *(u64 *)(r10 - 0x1f0)003026 r2 += 0x9003109 r2 += 0x9003027 r5 = *(u64 *)(r10 - 0x1d8)003110 r5 = *(u64 *)(r10 - 0x1e0)003028 r0 = r1003111 r0 = r1003029 goto +0x5f8003112 goto +0x605003030 if r2 s> 0x12 goto +0x8a003113 if r2 s> 0x12 goto +0x8a3 unchanged instructions hidden
003034 if r4 == 0x0 goto +0xf53003117 if r4 == 0x0 goto +0x1084003035 if r4 < 0x7 goto +0x4e9003118 if r4 < 0x7 goto +0x4f6003036 r7 = r0003119 r7 = r0003037 *(u64 *)(r10 - 0x1e0) = r1003120 *(u64 *)(r10 - 0x1d8) = r1003038 r8 = r4003121 r8 = r4003039 *(u64 *)(r10 - 0x1d8) = r3003122 *(u64 *)(r10 - 0x1e0) = r3003040 r6 = r3003123 r6 = r3003041 r6 += 0x30003124 r6 += 0x30003042 r1 = r10003125 r1 = r1041 unchanged instructions hidden
003084 *(u64 *)(r1 + 0x0) = r4003167 *(u64 *)(r1 + 0x0) = r4003085 *(u64 *)(r10 - 0x1e8) = r4003168 *(u64 *)(r10 - 0x1e8) = r4003086 *(u64 *)(r10 - 0x1f0) = r9003169 *(u64 *)(r10 - 0x1f0) = r9003087 r1 = *(u64 *)(r10 - 0x1d8)003170 r1 = *(u64 *)(r10 - 0x1e0)003088 r1 += 0x8003171 r1 += 0x8003089 *(u64 *)(r10 - 0x1d8) = r1003172 *(u64 *)(r10 - 0x1e0) = r1003090 r3 += -0x1003173 r3 += -0x1003091 r1 = 0x0003174 r1 = 0x0003092 if r0 == 0x8 goto +0x5cb003175 if r0 == 0x8 goto +0x5d81 unchanged instructions hidden
003094 r1 >>= 0x3003177 r1 >>= 0x3003095 r2 = *(u64 *)(r10 - 0x1e8)003178 r2 = *(u64 *)(r10 - 0x1e8)003096 r2 += 0x9003179 r2 += 0x9003097 r5 = *(u64 *)(r10 - 0x1d8)003180 r5 = *(u64 *)(r10 - 0x1e0)003098 r0 = r1003181 r0 = r1003099 goto +0x5d6003182 goto +0x5e3003100 if r2 s> 0x8 goto +0x8c003183 if r2 s> 0x8 goto +0x8c2 unchanged instructions hidden
003103 if r4 == 0x0 goto +0xee2003186 if r4 == 0x0 goto +0x1013003104 if r4 < 0x4 goto +0x4a4003187 if r4 < 0x4 goto +0x4b1003105 r7 = r0003188 r7 = r0003106 *(u64 *)(r10 - 0x1e0) = r1003189 *(u64 *)(r10 - 0x1d8) = r1003107 r8 = r4003190 r8 = r4003108 *(u64 *)(r10 - 0x1d8) = r3003191 *(u64 *)(r10 - 0x1e0) = r3003109 r6 = r3003192 r6 = r3003110 r6 += 0x18003193 r6 += 0x18003111 r1 = r10003194 r1 = r1041 unchanged instructions hidden
003153 *(u64 *)(r1 + 0x0) = r4003236 *(u64 *)(r1 + 0x0) = r4003154 *(u64 *)(r10 - 0x1e8) = r4003237 *(u64 *)(r10 - 0x1e8) = r4003155 *(u64 *)(r10 - 0x1f0) = r9003238 *(u64 *)(r10 - 0x1f0) = r9003156 r1 = *(u64 *)(r10 - 0x1d8)003239 r1 = *(u64 *)(r10 - 0x1e0)003157 r1 += 0x8003240 r1 += 0x8003158 *(u64 *)(r10 - 0x1d8) = r1003241 *(u64 *)(r10 - 0x1e0) = r1003159 r3 += -0x1003242 r3 += -0x1003160 r1 = 0x0003243 r1 = 0x0003161 if r0 == 0x8 goto +0x4ec003244 if r0 == 0x8 goto +0x4f91 unchanged instructions hidden
003163 r1 >>= 0x3003246 r1 >>= 0x3003164 r2 = *(u64 *)(r10 - 0x1e8)003247 r2 = *(u64 *)(r10 - 0x1e8)003165 r2 += 0x9003248 r2 += 0x9003166 r5 = *(u64 *)(r10 - 0x1d8)003249 r5 = *(u64 *)(r10 - 0x1e0)003167 r0 = r1003250 r0 = r1003168 goto +0x4f7003251 goto +0x504003169 if r2 s> 0x15 goto +0x6f003252 if r2 s> 0x15 goto +0x6f2 unchanged instructions hidden
003172 if r4 == 0x0 goto +0xea1003255 if r4 == 0x0 goto +0xfd2003173 if r4 < 0x8 goto +0x45f003256 if r4 < 0x8 goto +0x46c003174 r7 = r0003257 r7 = r0003175 *(u64 *)(r10 - 0x1e0) = r1003258 *(u64 *)(r10 - 0x1d8) = r1003176 r8 = r4003259 r8 = r4003177 *(u64 *)(r10 - 0x1d8) = r3003260 *(u64 *)(r10 - 0x1e0) = r3003178 r6 = r3003261 r6 = r3003179 r6 += 0x30003262 r6 += 0x30003180 r1 = r10003263 r1 = r1044 unchanged instructions hidden
003225 *(u64 *)(r1 + 0x0) = r4003308 *(u64 *)(r1 + 0x0) = r4003226 *(u64 *)(r10 - 0x1e8) = r4003309 *(u64 *)(r10 - 0x1e8) = r4003227 *(u64 *)(r10 - 0x1f0) = r9003310 *(u64 *)(r10 - 0x1f0) = r9003228 r1 = *(u64 *)(r10 - 0x1d8)003311 r1 = *(u64 *)(r10 - 0x1e0)003229 r1 += 0x8003312 r1 += 0x8003230 *(u64 *)(r10 - 0x1d8) = r1003313 *(u64 *)(r10 - 0x1e0) = r1003231 r3 += -0x1003314 r3 += -0x1003232 r1 = 0x0003315 r1 = 0x0003233 if r0 == 0x8 goto +0x4c8003316 if r0 == 0x8 goto +0x4d51 unchanged instructions hidden
003235 r1 >>= 0x3003318 r1 >>= 0x3003236 r2 = *(u64 *)(r10 - 0x1e8)003319 r2 = *(u64 *)(r10 - 0x1e8)003237 r2 += 0x9003320 r2 += 0x9003238 r5 = *(u64 *)(r10 - 0x1d8)003321 r5 = *(u64 *)(r10 - 0x1e0)003239 r0 = r1003322 r0 = r1003240 goto +0x4d3003323 goto +0x4e0003241 if r2 s> 0xa goto +0xbe003324 if r2 s> 0xa goto +0xbe1 unchanged instructions hidden
003243 if r4 == 0x0 goto +0xe66003326 if r4 == 0x0 goto +0xf97003244 if r4 < 0x7 goto +0x418003327 if r4 < 0x7 goto +0x425003245 r7 = r0003328 r7 = r0003246 *(u64 *)(r10 - 0x1e0) = r1003329 *(u64 *)(r10 - 0x1d8) = r1003247 *(u64 *)(r10 - 0x1e8) = r4003330 *(u64 *)(r10 - 0x1e8) = r4003248 *(u64 *)(r10 - 0x1d8) = r3003331 *(u64 *)(r10 - 0x1e0) = r3003249 r8 = r3003332 r8 = r3003250 r8 += 0x30003333 r8 += 0x30003251 r1 = r10003334 r1 = r1031 unchanged instructions hidden
003283 if r4 == 0x0 goto +0xe42003366 if r4 == 0x0 goto +0xf73003284 if r4 < 0x8 goto +0x3f0003367 if r4 < 0x8 goto +0x3fd003285 *(u64 *)(r10 - 0x1f0) = r0003368 *(u64 *)(r10 - 0x1f0) = r0003286 *(u64 *)(r10 - 0x1e0) = r1003369 *(u64 *)(r10 - 0x1d8) = r1003287 r4 <<= 0x3003370 r4 <<= 0x3003288 r0 = r4003371 r0 = r4003289 r0 += -0x8003372 r0 += -0x81 unchanged instructions hidden
003291 r1 >>= 0x3003374 r1 >>= 0x3003292 if r1 < 0x7 goto +0x1003375 if r1 < 0x7 goto +0x1003293 r1 = 0x7003376 r1 = 0x7003294 *(u64 *)(r10 - 0x1d8) = r3003377 *(u64 *)(r10 - 0x1e0) = r3003295 r2 = r3003378 r2 = r3003296 r2 += 0x8003379 r2 += 0x8003297 r3 = -0x37788a1e6e613908 ll003380 r3 = -0x37788a1e6e613908 ll35 unchanged instructions hidden
003333 if r4 == 0x0 goto +0xe2c003416 if r4 == 0x0 goto +0xf5d003334 if r4 < 0x8 goto +0x3be003417 if r4 < 0x8 goto +0x3cb003335 r9 = r0003418 r9 = r0003336 *(u64 *)(r10 - 0x1e0) = r1003419 *(u64 *)(r10 - 0x1d8) = r1003337 r7 = r4003420 r7 = r4003338 r2 = *(u64 *)(r8 + 0x0)003421 r2 = *(u64 *)(r8 + 0x0)003339 r1 = *(u64 *)(r3 + 0x38)003422 r1 = *(u64 *)(r3 + 0x38)003340 r2 += 0x8003423 r2 += 0x8003341 *(u64 *)(r10 - 0x1e8) = r1003424 *(u64 *)(r10 - 0x1e8) = r1003342 r1 += 0x8003425 r1 += 0x8003343 *(u64 *)(r10 - 0x1d8) = r3003426 *(u64 *)(r10 - 0x1e0) = r3003344 r3 = 0x20003427 r3 = 0x20003345 call 0x197a003428 call 0x1ab8003346 r2 = *(u64 *)(r10 - 0x1d8)003429 r2 = *(u64 *)(r10 - 0x1e0)003347 *(u64 *)(r10 - 0x1f0) = r0003430 *(u64 *)(r10 - 0x1f0) = r0003348 r1 = r0003431 r1 = r0003349 r1 <<= 0x20003432 r1 <<= 0x2015 unchanged instructions hidden
003365 if r4 == 0x0 goto +0xe10003448 if r4 == 0x0 goto +0xf41003366 if r4 < 0x6 goto +0x39e003449 if r4 < 0x6 goto +0x3ab003367 r7 = r0003450 r7 = r0003368 *(u64 *)(r10 - 0x1e0) = r1003451 *(u64 *)(r10 - 0x1d8) = r1003369 r8 = r4003452 r8 = r4003370 *(u64 *)(r10 - 0x1d8) = r3003453 *(u64 *)(r10 - 0x1e0) = r3003371 r6 = r3003454 r6 = r3003372 r6 += 0x28003455 r6 += 0x28003373 r1 = r10003456 r1 = r1042 unchanged instructions hidden
003416 *(u64 *)(r1 + 0x0) = r4003499 *(u64 *)(r1 + 0x0) = r4003417 *(u64 *)(r10 - 0x1e8) = r4003500 *(u64 *)(r10 - 0x1e8) = r4003418 *(u64 *)(r10 - 0x1f0) = r9003501 *(u64 *)(r10 - 0x1f0) = r9003419 r1 = *(u64 *)(r10 - 0x1d8)003502 r1 = *(u64 *)(r10 - 0x1e0)003420 r1 += 0x8003503 r1 += 0x8003421 *(u64 *)(r10 - 0x1d8) = r1003504 *(u64 *)(r10 - 0x1e0) = r1003422 r3 += -0x1003505 r3 += -0x1003423 r1 = 0x0003506 r1 = 0x0003424 if r0 == 0x8 goto +0x4a3003507 if r0 == 0x8 goto +0x4b01 unchanged instructions hidden
003426 r1 >>= 0x3003509 r1 >>= 0x3003427 r2 = *(u64 *)(r10 - 0x1e8)003510 r2 = *(u64 *)(r10 - 0x1e8)003428 r2 += 0x9003511 r2 += 0x9003429 r5 = *(u64 *)(r10 - 0x1d8)003512 r5 = *(u64 *)(r10 - 0x1e0)003430 r0 = r1003513 r0 = r1003431 goto +0x4ae003514 goto +0x4bb003432 if r2 == 0xb goto +0x26f003515 if r2 == 0xb goto +0x27c003433 if r4 == 0x0 goto +0xdb0003516 if r4 == 0x0 goto +0xee1003434 if r4 < 0x6 goto +0x35a003517 if r4 < 0x6 goto +0x367003435 *(u64 *)(r10 - 0x1f0) = r0003518 *(u64 *)(r10 - 0x1f0) = r0003436 *(u64 *)(r10 - 0x1e0) = r1003519 *(u64 *)(r10 - 0x1d8) = r1003437 *(u64 *)(r10 - 0x1e8) = r4003520 *(u64 *)(r10 - 0x1e8) = r4003438 r4 += -0x1003521 r4 += -0x1003439 *(u64 *)(r10 - 0x1f8) = r4003522 *(u64 *)(r10 - 0x1f8) = r43 unchanged instructions hidden
003443 r1 = *(u64 *)(r3 + 0x40)003526 r1 = *(u64 *)(r3 + 0x40)003444 r2 += 0x8003527 r2 += 0x8003445 r1 += 0x8003528 r1 += 0x8003446 *(u64 *)(r10 - 0x1d8) = r3003529 *(u64 *)(r10 - 0x1e0) = r3003447 r3 = 0x20003530 r3 = 0x20003448 call 0x1913003531 call 0x1a51003449 r3 = *(u64 *)(r10 - 0x1d8)003532 r3 = *(u64 *)(r10 - 0x1e0)003450 r8 = r0003533 r8 = r0003451 r2 = r3003534 r2 = r3003452 r2 += 0x40003535 r2 += 0x4016 unchanged instructions hidden
003469 r5 = r1003552 r5 = r1003470 if r2 != 0x0 goto +0x1003553 if r2 != 0x0 goto +0x1003471 r5 = *(u64 *)(r10 - 0x110)003554 r5 = *(u64 *)(r10 - 0x110)003472 r3 = *(u64 *)(r10 - 0x1e0)003555 r3 = *(u64 *)(r10 - 0x1d8)003473 if r2 != 0x0 goto +0x244003556 if r2 != 0x0 goto +0x24e003474 r1 = 0x0003557 r1 = 0x0003475 r0 = r6003558 r0 = r624 unchanged instructions hidden
003500 if r2 == 0x18 goto +0x253003583 if r2 == 0x18 goto +0x260003501 if r4 > 0x2 goto +0x1003584 if r4 > 0x2 goto +0x1003502 goto +0x316003585 goto +0x323003503 *(u64 *)(r10 - 0x1e0) = r1003586 *(u64 *)(r10 - 0x1d8) = r1003504 r2 = r3003587 *(u64 *)(r10 - 0x1e0) = r3003505 r2 += 0x8003588 r6 = r3003506 003589 r6 += 0x8003506 r1 = r10003590 r1 = r10003507 r1 += -0x118003591 r1 += -0x118003508 r6 = r3003592 r2 = r6003509 call 0x13da003593 call 0x1517003510 w1 = *(u32 *)(r10 - 0x118)003594 r1 = *(u64 *)(r10 - 0x110)003511 if r1 != 0x1 goto +0x7bc003595 w2 = *(u32 *)(r10 - 0x110)003512 003596 w3 = *(u32 *)(r10 - 0x118)003513 003597 r8 = r2003514 003598 if r3 != 0x0 goto +0x1003515 003599 r8 = r1003516 003600 if r3 != 0x1 goto +0x7c2003517 003601 w1 = *(u32 *)(r10 - 0x114)003518 003602 r3 = *(u64 *)(r10 - 0x1d8)003519 003603 *(u32 *)(r3 + 0xc) = w2003520 003604 *(u32 *)(r3 + 0x8) = w1003521 003605 *(u64 *)(r3 + 0x0) = 0x0003512 goto +0xaab003606 goto +0xbbb003513 if r4 == 0x0 goto +0xd38003607 if r4 == 0x0 goto +0xe5e003514 if r4 < 0xb goto +0x30a003608 if r4 < 0xb goto +0x30c003515 r7 = r0003609 r7 = r0003516 *(u64 *)(r10 - 0x1e0) = r1003610 *(u64 *)(r10 - 0x1d8) = r1003517 r9 = r4003611 r9 = r4003518 r2 = *(u64 *)(r8 + 0x0)003612 r2 = *(u64 *)(r8 + 0x0)003519 r1 = *(u64 *)(r3 + 0x50)003613 r1 = *(u64 *)(r3 + 0x50)003520 r2 += 0x8003614 r2 += 0x8003521 r1 += 0x8003615 r1 += 0x8003522 *(u64 *)(r10 - 0x1d8) = r3003616 *(u64 *)(r10 - 0x1e0) = r3003523 r3 = 0x20003617 r3 = 0x20003524 call 0x18c7003618 call 0x19fa003525 r2 = *(u64 *)(r10 - 0x1d8)003619 r2 = *(u64 *)(r10 - 0x1e0)003526 r8 = r0003620 r8 = r0003527 r1 = r8003621 r1 = r8003528 r1 <<= 0x20003622 r1 <<= 0x2055 unchanged instructions hidden
003584 *(u64 *)(r1 + 0x0) = r9003678 *(u64 *)(r1 + 0x0) = r9003585 *(u64 *)(r10 - 0x1e8) = r9003679 *(u64 *)(r10 - 0x1e8) = r9003586 *(u64 *)(r10 - 0x1f0) = r8003680 *(u64 *)(r10 - 0x1f0) = r8003587 r1 = *(u64 *)(r10 - 0x1d8)003681 r1 = *(u64 *)(r10 - 0x1e0)003588 r1 += 0x8003682 r1 += 0x8003589 *(u64 *)(r10 - 0x1d8) = r1003683 *(u64 *)(r10 - 0x1e0) = r1003590 r3 += -0x1003684 r3 += -0x1003591 r1 = 0x0003685 r1 = 0x0003592 if r0 == 0x8 goto +0x2c7003686 if r0 == 0x8 goto +0x2c91 unchanged instructions hidden
003594 r1 >>= 0x3003688 r1 >>= 0x3003595 r2 = *(u64 *)(r10 - 0x1e8)003689 r2 = *(u64 *)(r10 - 0x1e8)003596 r2 += 0x9003690 r2 += 0x9003597 r5 = *(u64 *)(r10 - 0x1d8)003691 r5 = *(u64 *)(r10 - 0x1e0)003598 r0 = r1003692 r0 = r1003599 goto +0x2dc003693 goto +0x2de003600 if r4 == 0x0 goto +0xce5003694 if r4 == 0x0 goto +0xe0b003601 if r4 < 0x6 goto +0x2b3003695 if r4 < 0x6 goto +0x2b5003602 r7 = r0003696 r7 = r0003603 *(u64 *)(r10 - 0x1e0) = r1003697 *(u64 *)(r10 - 0x1d8) = r1003604 r8 = r4003698 r8 = r4003605 *(u64 *)(r10 - 0x1d8) = r3003699 *(u64 *)(r10 - 0x1e0) = r3003606 r6 = r3003700 r6 = r3003607 r6 += 0x28003701 r6 += 0x28003608 r1 = r10003702 r1 = r1044 unchanged instructions hidden
003653 *(u64 *)(r1 + 0x0) = r4003747 *(u64 *)(r1 + 0x0) = r4003654 *(u64 *)(r10 - 0x1e8) = r4003748 *(u64 *)(r10 - 0x1e8) = r4003655 *(u64 *)(r10 - 0x1f0) = r9003749 *(u64 *)(r10 - 0x1f0) = r9003656 r1 = *(u64 *)(r10 - 0x1d8)003750 r1 = *(u64 *)(r10 - 0x1e0)003657 r1 += 0x8003751 r1 += 0x8003658 *(u64 *)(r10 - 0x1d8) = r1003752 *(u64 *)(r10 - 0x1e0) = r1003659 r3 += -0x1003753 r3 += -0x1003660 r1 = 0x0003754 r1 = 0x0003661 if r0 == 0x8 goto +0x2b0003755 if r0 == 0x8 goto +0x2b21 unchanged instructions hidden
003663 r1 >>= 0x3003757 r1 >>= 0x3003664 r2 = *(u64 *)(r10 - 0x1e8)003758 r2 = *(u64 *)(r10 - 0x1e8)003665 r2 += 0x9003759 r2 += 0x9003666 r5 = *(u64 *)(r10 - 0x1d8)003760 r5 = *(u64 *)(r10 - 0x1e0)003667 r0 = r1003761 r0 = r1003668 goto +0x2bb003762 goto +0x2bd003669 if r4 == 0x0 goto +0xca4003763 if r4 == 0x0 goto +0xdca003670 if r4 < 0x8 goto +0x26e003764 if r4 < 0x8 goto +0x270003671 r8 = r0003765 r8 = r0003672 *(u64 *)(r10 - 0x1e0) = r1003766 *(u64 *)(r10 - 0x1d8) = r1003673 r7 = r4003767 r7 = r4003674 *(u64 *)(r10 - 0x1d8) = r3003768 *(u64 *)(r10 - 0x1e0) = r3003675 r6 = r3003769 r6 = r3003676 r6 += 0x38003770 r6 += 0x38003677 r1 = r10003771 r1 = r1040 unchanged instructions hidden
003718 *(u64 *)(r1 + 0x0) = r4003812 *(u64 *)(r1 + 0x0) = r4003719 *(u64 *)(r10 - 0x1e8) = r4003813 *(u64 *)(r10 - 0x1e8) = r4003720 *(u64 *)(r10 - 0x1f0) = r9003814 *(u64 *)(r10 - 0x1f0) = r9003721 r1 = *(u64 *)(r10 - 0x1d8)003815 r1 = *(u64 *)(r10 - 0x1e0)003722 r1 += 0x8003816 r1 += 0x8003723 *(u64 *)(r10 - 0x1d8) = r1003817 *(u64 *)(r10 - 0x1e0) = r1003724 r3 += -0x1003818 r3 += -0x1003725 r1 = 0x0003819 r1 = 0x0003726 if r0 == 0x8 goto +0x293003820 if r0 == 0x8 goto +0x2951 unchanged instructions hidden
003728 r1 >>= 0x3003822 r1 >>= 0x3003729 r2 = *(u64 *)(r10 - 0x1e8)003823 r2 = *(u64 *)(r10 - 0x1e8)003730 r2 += 0x9003824 r2 += 0x9003731 r5 = *(u64 *)(r10 - 0x1d8)003825 r5 = *(u64 *)(r10 - 0x1e0)003732 r0 = r1003826 r0 = r1003733 goto +0x29e003827 goto +0x2a0003734 if r4 == 0x0 goto +0xc67003828 if r4 == 0x0 goto +0xd8d003735 if r4 < 0x8 goto +0x22d003829 if r4 < 0x8 goto +0x22f003736 r9 = r0003830 r9 = r0003737 *(u64 *)(r10 - 0x1e0) = r1003831 *(u64 *)(r10 - 0x1d8) = r1003738 r7 = r4003832 r7 = r4003739 r2 = *(u64 *)(r8 + 0x0)003833 r2 = *(u64 *)(r8 + 0x0)003740 r1 = *(u64 *)(r3 + 0x38)003834 r1 = *(u64 *)(r3 + 0x38)003741 r2 += 0x8003835 r2 += 0x8003742 *(u64 *)(r10 - 0x1e8) = r1003836 *(u64 *)(r10 - 0x1e8) = r1003743 r1 += 0x8003837 r1 += 0x8003744 *(u64 *)(r10 - 0x1d8) = r3003838 *(u64 *)(r10 - 0x1e0) = r3003745 r3 = 0x20003839 r3 = 0x20003746 call 0x17e9003840 call 0x191c003747 r2 = *(u64 *)(r10 - 0x1d8)003841 r2 = *(u64 *)(r10 - 0x1e0)003748 *(u64 *)(r10 - 0x1f0) = r0003842 *(u64 *)(r10 - 0x1f0) = r0003749 r1 = r0003843 r1 = r0003750 r1 <<= 0x20003844 r1 <<= 0x2015 unchanged instructions hidden
003766 if r4 == 0x0 goto +0xc8f003860 if r4 == 0x0 goto +0xdb5003767 if r4 < 0x8 goto +0x20d003861 if r4 < 0x8 goto +0x20f003768 r6 = r0003862 r6 = r0003769 *(u64 *)(r10 - 0x1e0) = r1003863 *(u64 *)(r10 - 0x1d8) = r1003770 r7 = r4003864 r7 = r4003771 r4 += -0x1003865 r4 += -0x1003772 *(u64 *)(r10 - 0x1f0) = r4003866 *(u64 *)(r10 - 0x1f0) = r44 unchanged instructions hidden
003777 r2 += 0x8003871 r2 += 0x8003778 *(u64 *)(r10 - 0x1e8) = r1003872 *(u64 *)(r10 - 0x1e8) = r1003779 r1 += 0x8003873 r1 += 0x8003780 *(u64 *)(r10 - 0x1d8) = r3003874 *(u64 *)(r10 - 0x1e0) = r3003781 r3 = 0x20003875 r3 = 0x20003782 call 0x17c5003876 call 0x18f8003783 r2 = *(u64 *)(r10 - 0x1d8)003877 r2 = *(u64 *)(r10 - 0x1e0)003784 *(u64 *)(r10 - 0x1f8) = r0003878 *(u64 *)(r10 - 0x1f8) = r0003785 r1 = r0003879 r1 = r0003786 r1 <<= 0x20003880 r1 <<= 0x2015 unchanged instructions hidden
003802 if r4 == 0x0 goto +0xc2f003896 if r4 == 0x0 goto +0xd55003803 if r4 < 0x7 goto +0x1e9003897 if r4 < 0x7 goto +0x1eb003804 r7 = r0003898 r7 = r0003805 *(u64 *)(r10 - 0x1e0) = r1003899 *(u64 *)(r10 - 0x1d8) = r1003806 *(u64 *)(r10 - 0x1e8) = r4003900 *(u64 *)(r10 - 0x1e8) = r4003807 r9 = r4003901 r9 = r4003808 r9 += -0x1003902 r9 += -0x13 unchanged instructions hidden
003812 r1 = *(u64 *)(r3 + 0x38)003906 r1 = *(u64 *)(r3 + 0x38)003813 r2 += 0x8003907 r2 += 0x8003814 r1 += 0x8003908 r1 += 0x8003815 *(u64 *)(r10 - 0x1d8) = r3003909 *(u64 *)(r10 - 0x1e0) = r3003816 r3 = 0x20003910 r3 = 0x20003817 call 0x17a2003911 call 0x18d5003818 r2 = *(u64 *)(r10 - 0x1d8)003912 r2 = *(u64 *)(r10 - 0x1e0)003819 r8 = r0003913 r8 = r0003820 r1 = r8003914 r1 = r8003821 r1 <<= 0x20003915 r1 <<= 0x2051 unchanged instructions hidden
003873 r1 = 0x300000000 ll003967 r1 = 0x300000000 ll003874 *(u64 *)(r1 + 0x0) = r3003968 *(u64 *)(r1 + 0x0) = r3003875 *(u64 *)(r10 - 0x1f0) = r8003969 *(u64 *)(r10 - 0x1f0) = r8003876 r1 = *(u64 *)(r10 - 0x1d8)003970 r1 = *(u64 *)(r10 - 0x1e0)003877 r1 += 0x8003971 r1 += 0x8003878 *(u64 *)(r10 - 0x1d8) = r1003972 *(u64 *)(r10 - 0x1e0) = r1003879 r1 = 0x0003973 r1 = 0x0003880 *(u64 *)(r10 - 0x1e8) = r1003974 *(u64 *)(r10 - 0x1e8) = r1003881 if r5 == 0x8 goto +0x350003975 if r5 == 0x8 goto +0x3521 unchanged instructions hidden
003883 r5 >>= 0x3003977 r5 >>= 0x3003884 r2 = r3003978 r2 = r3003885 r2 += 0x9003979 r2 += 0x9003886 r4 = *(u64 *)(r10 - 0x1d8)003980 r4 = *(u64 *)(r10 - 0x1e0)003887 *(u64 *)(r10 - 0x1e8) = r5003981 *(u64 *)(r10 - 0x1e8) = r5003888 goto +0x366003982 goto +0x368003889 if r4 == 0x0 goto +0xbdc003983 if r4 == 0x0 goto +0xd02003890 if r4 < 0xb goto +0x192003984 if r4 < 0xb goto +0x194003891 r7 = r0003985 r7 = r0003892 *(u64 *)(r10 - 0x1e0) = r1003986 *(u64 *)(r10 - 0x1d8) = r1003893 *(u64 *)(r10 - 0x1e8) = r4003987 *(u64 *)(r10 - 0x1e8) = r4003894 r2 = *(u64 *)(r8 + 0x0)003988 r2 = *(u64 *)(r8 + 0x0)003895 r1 = *(u64 *)(r3 + 0x28)003989 r1 = *(u64 *)(r3 + 0x28)003896 r2 += 0x8003990 r2 += 0x8003897 r1 += 0x8003991 r1 += 0x8003898 *(u64 *)(r10 - 0x1d8) = r3003992 *(u64 *)(r10 - 0x1e0) = r3003899 r3 = 0x20003993 r3 = 0x20003900 call 0x174f003994 call 0x1882003901 r3 = *(u64 *)(r10 - 0x1d8)003995 r3 = *(u64 *)(r10 - 0x1e0)003902 r8 = r0003996 r8 = r0003903 r1 = r8003997 r1 = r8003904 r1 <<= 0x20003998 r1 <<= 0x2031 unchanged instructions hidden
003936 if r4 == 0x0 goto +0xbbd004030 if r4 == 0x0 goto +0xce3003937 if r4 < 0x5 goto +0x163004031 if r4 < 0x5 goto +0x165003938 r7 = r0004032 r7 = r0003939 *(u64 *)(r10 - 0x1e0) = r1004033 *(u64 *)(r10 - 0x1d8) = r1003940 r8 = r4004034 r8 = r4003941 *(u64 *)(r10 - 0x1d8) = r3004035 *(u64 *)(r10 - 0x1e0) = r3003942 r6 = r3004036 r6 = r3003943 r6 += 0x20004037 r6 += 0x20003944 r1 = r10004038 r1 = r1041 unchanged instructions hidden
003986 *(u64 *)(r1 + 0x0) = r4004080 *(u64 *)(r1 + 0x0) = r4003987 *(u64 *)(r10 - 0x1e8) = r4004081 *(u64 *)(r10 - 0x1e8) = r4003988 *(u64 *)(r10 - 0x1f0) = r9004082 *(u64 *)(r10 - 0x1f0) = r9003989 r1 = *(u64 *)(r10 - 0x1d8)004083 r1 = *(u64 *)(r10 - 0x1e0)003990 r1 += 0x8004084 r1 += 0x8003991 *(u64 *)(r10 - 0x1d8) = r1004085 *(u64 *)(r10 - 0x1e0) = r1003992 r3 += -0x1004086 r3 += -0x1003993 r1 = 0x0004087 r1 = 0x0003994 if r0 == 0x8 goto +0x1f3004088 if r0 == 0x8 goto +0x1f51 unchanged instructions hidden
003996 r1 >>= 0x3004090 r1 >>= 0x3003997 r2 = *(u64 *)(r10 - 0x1e8)004091 r2 = *(u64 *)(r10 - 0x1e8)003998 r2 += 0x9004092 r2 += 0x9003999 r5 = *(u64 *)(r10 - 0x1d8)004093 r5 = *(u64 *)(r10 - 0x1e0)004000 r0 = r1004094 r0 = r1004001 goto +0x1fe004095 goto +0x200004002 if r4 == 0x0 goto +0xb7f004096 if r4 == 0x0 goto +0xca5004003 if r4 < 0x8 goto +0x121004097 if r4 < 0x8 goto +0x123004004 r7 = r0004098 r6 = r0004005 r6 = r1004099 *(u64 *)(r10 - 0x1d8) = r1004006 r9 = r4004100 r9 = r4004007 r2 = r3004101 r2 = r3004008 r2 += 0x28004102 r2 += 0x283 unchanged instructions hidden
004012 call 0x122d004106 call 0x1360004013 w1 = *(u8 *)(r10 - 0x118)004107 w1 = *(u8 *)(r10 - 0x118)004014 if r1 != 0x0 goto +0x667004108 if r1 != 0x0 goto +0x5d9004015 *(u64 *)(r10 - 0x1d8) = r8004109 r7 = r8004016 r8 += 0x30004110 r8 += 0x30004017 r1 = *(u64 *)(r10 - 0xff)004111 r1 = *(u64 *)(r10 - 0xff)004018 *(u64 *)(r10 - 0x1b3) = r1004112 *(u64 *)(r10 - 0x1b3) = r117 unchanged instructions hidden
004036 r2 = 0x16868 ll004130 r2 = 0x175b0 ll004037 r3 = 0x20004131 r3 = 0x20004038 call 0x16c5004132 call 0x17f8004039 *(u64 *)(r10 - 0x1e0) = r0004133 *(u64 *)(r10 - 0x1e8) = r0004040 r1 = r10004134 r1 = r10004041 r1 += -0x118004135 r1 += -0x118004042 r2 = r8004136 r2 = r84 unchanged instructions hidden
004047 if r2 != 0x0 goto +0x1004141 if r2 != 0x0 goto +0x1004048 r5 = *(u64 *)(r10 - 0x110)004142 r5 = *(u64 *)(r10 - 0x110)004049 r4 = r9004143 r4 = r9004050 r3 = r6004144 r3 = *(u64 *)(r10 - 0x1d8)004051 r0 = r7004145 004052 if r2 != 0x0 goto +0x1004145 if r2 != 0x0 goto +0x1004053 goto +0x6d8004146 goto +0x7e3004054 w2 = *(u32 *)(r10 - 0x114)004147 w2 = *(u32 *)(r10 - 0x114)004055 004148 *(u32 *)(r3 + 0xc) = w1004056 004149 *(u32 *)(r3 + 0x8) = w2004057 004150 *(u64 *)(r3 + 0x0) = 0x0004055 goto +0xafc004151 goto +0x99a004056 if r4 == 0x0 goto +0xb4d004152 if r4 == 0x0 goto +0xc71004057 if r4 < 0x3 goto +0xeb004153 if r4 < 0x3 goto +0xeb004058 r7 = r0004154 r7 = r0004059 *(u64 *)(r10 - 0x1e0) = r1004155 *(u64 *)(r10 - 0x1d8) = r1004060 *(u64 *)(r10 - 0x1e8) = r4004156 *(u64 *)(r10 - 0x1e8) = r4004061 r2 = *(u64 *)(r8 + 0x0)004157 r2 = *(u64 *)(r8 + 0x0)004062 r8 = r3004158 r8 = r320 unchanged instructions hidden
004083 r9 = r10004179 r9 = r10004084 r9 += -0x1b8004180 r9 += -0x1b8004085 r3 = r7004181 r3 = r7004086 *(u64 *)(r10 - 0x1d8) = r2004182 *(u64 *)(r10 - 0x1e0) = r2004087 if r1 == 0x0 goto +0x6a6004183 if r1 == 0x0 goto +0x617004088 r1 = *(u64 *)(r10 - 0x1f0)004184 r1 = *(u64 *)(r10 - 0x1f0)004089 r1 = *(u64 *)(r1 + 0x48)004185 r1 = *(u64 *)(r1 + 0x48)10 unchanged instructions hidden
004100 if r4 == 0x0 goto +0xb35004196 if r4 == 0x0 goto +0xc59004101 if r4 < 0x6 goto +0xbf004197 if r4 < 0x6 goto +0xbf004102 r7 = r0004198 r7 = r0004103 *(u64 *)(r10 - 0x1e0) = r1004199 *(u64 *)(r10 - 0x1d8) = r1004104 r8 = r4004200 r8 = r4004105 *(u64 *)(r10 - 0x1d8) = r3004201 *(u64 *)(r10 - 0x1e0) = r3004106 r6 = r3004202 r6 = r3004107 r6 += 0x28004203 r6 += 0x28004108 r1 = r10004204 r1 = r1044 unchanged instructions hidden
004153 *(u64 *)(r1 + 0x0) = r4004249 *(u64 *)(r1 + 0x0) = r4004154 *(u64 *)(r10 - 0x1e8) = r4004250 *(u64 *)(r10 - 0x1e8) = r4004155 *(u64 *)(r10 - 0x1f0) = r9004251 *(u64 *)(r10 - 0x1f0) = r9004156 r1 = *(u64 *)(r10 - 0x1d8)004252 r1 = *(u64 *)(r10 - 0x1e0)004157 r1 += 0x8004253 r1 += 0x8004158 *(u64 *)(r10 - 0x1d8) = r1004254 *(u64 *)(r10 - 0x1e0) = r1004159 r3 += -0x1004255 r3 += -0x1004160 r1 = 0x0004256 r1 = 0x0004161 if r0 == 0x8 goto +0x1e6004257 if r0 == 0x8 goto +0x1e61 unchanged instructions hidden
004163 r1 >>= 0x3004259 r1 >>= 0x3004164 r2 = *(u64 *)(r10 - 0x1e8)004260 r2 = *(u64 *)(r10 - 0x1e8)004165 r2 += 0x9004261 r2 += 0x9004166 r5 = *(u64 *)(r10 - 0x1d8)004262 r5 = *(u64 *)(r10 - 0x1e0)004167 r0 = r1004263 r0 = r1004168 goto +0x1f1004264 goto +0x1f1004169 if r4 == 0x0 goto +0xaf4004265 if r4 == 0x0 goto +0xc18004170 if r4 < 0x8 goto +0x7a004266 if r4 < 0x8 goto +0x7a004171 r7 = r0004267 r7 = r0004172 *(u64 *)(r10 - 0x1e0) = r1004268 *(u64 *)(r10 - 0x1d8) = r1004173 r9 = r4004269 r9 = r4004174 r2 = *(u64 *)(r8 + 0x0)004270 r2 = *(u64 *)(r8 + 0x0)004175 r1 = *(u64 *)(r3 + 0x38)004271 r1 = *(u64 *)(r3 + 0x38)004176 r2 += 0x8004272 r2 += 0x8004177 r1 += 0x8004273 r1 += 0x8004178 *(u64 *)(r10 - 0x1d8) = r3004274 *(u64 *)(r10 - 0x1e0) = r3004179 r3 = 0x20004275 r3 = 0x20004180 call 0x1637004276 call 0x1768004181 r2 = *(u64 *)(r10 - 0x1d8)004277 r2 = *(u64 *)(r10 - 0x1e0)004182 r8 = r0004278 r8 = r0004183 r1 = r8004279 r1 = r8004184 r1 <<= 0x20004280 r1 <<= 0x2013 unchanged instructions hidden
004198 *(u64 *)(r10 - 0x1b7) = 0x0004294 *(u64 *)(r10 - 0x1b7) = 0x0004199 r8 <<= 0x20004295 r8 <<= 0x20004200 r8 >>= 0x20004296 r8 >>= 0x20004201 r1 = *(u64 *)(r10 - 0x1e0)004297 r1 = *(u64 *)(r10 - 0x1d8)004202 if r8 == 0x0 goto +0x739004298 if r8 == 0x0 goto +0x842004203 *(u64 *)(r1 + 0x0) = 0x0004299 *(u64 *)(r1 + 0x0) = 0x0004204 *(u32 *)(r1 + 0x8) = 0x2004300 *(u32 *)(r1 + 0x8) = 0x21 unchanged instructions hidden
004206 if r4 == 0x0 goto +0xad3004302 if r4 == 0x0 goto +0xbf7004207 if r4 < 0x8 goto +0x55004303 if r4 < 0x8 goto +0x55004208 r7 = r0004304 r7 = r0004209 *(u64 *)(r10 - 0x1e0) = r1004305 *(u64 *)(r10 - 0x1d8) = r1004210 r9 = r4004306 r9 = r4004211 r2 = *(u64 *)(r8 + 0x0)004307 r2 = *(u64 *)(r8 + 0x0)004212 r1 = *(u64 *)(r3 + 0x30)004308 r1 = *(u64 *)(r3 + 0x30)004213 r2 += 0x8004309 r2 += 0x8004214 r1 += 0x8004310 r1 += 0x8004215 *(u64 *)(r10 - 0x1d8) = r3004311 *(u64 *)(r10 - 0x1e0) = r3004216 r3 = 0x20004312 r3 = 0x20004217 call 0x1612004313 call 0x1743004218 r2 = *(u64 *)(r10 - 0x1d8)004314 r2 = *(u64 *)(r10 - 0x1e0)004219 r8 = r0004315 r8 = r0004220 r1 = r8004316 r1 = r8004221 r1 <<= 0x20004317 r1 <<= 0x2054 unchanged instructions hidden
004276 *(u64 *)(r1 + 0x0) = r9004372 *(u64 *)(r1 + 0x0) = r9004277 *(u64 *)(r10 - 0x1e8) = r9004373 *(u64 *)(r10 - 0x1e8) = r9004278 *(u64 *)(r10 - 0x1f0) = r8004374 *(u64 *)(r10 - 0x1f0) = r8004279 r1 = *(u64 *)(r10 - 0x1d8)004375 r1 = *(u64 *)(r10 - 0x1e0)004280 r1 += 0x8004376 r1 += 0x8004281 *(u64 *)(r10 - 0x1d8) = r1004377 *(u64 *)(r10 - 0x1e0) = r1004282 r3 += -0x1004378 r3 += -0x1004283 r1 = 0x0004379 r1 = 0x0004284 if r0 == 0x8 goto +0x18f004380 if r0 == 0x8 goto +0x18f1 unchanged instructions hidden
004286 r1 >>= 0x3004382 r1 >>= 0x3004287 r2 = *(u64 *)(r10 - 0x1e8)004383 r2 = *(u64 *)(r10 - 0x1e8)004288 r2 += 0x9004384 r2 += 0x9004289 r5 = *(u64 *)(r10 - 0x1d8)004385 r5 = *(u64 *)(r10 - 0x1e0)004290 r0 = r1004386 r0 = r1004291 goto +0x1a4004387 goto +0x1a4004292 if r4 > 0x1 goto +0x1dc004388 if r4 > 0x1 goto +0x1dc19 unchanged instructions hidden
004312 *(u64 *)(r10 - 0x108) = 0x1c004408 *(u64 *)(r10 - 0x108) = 0x1c004313 r1 = r10004409 r1 = r10004314 r1 += -0x118004410 r1 += -0x118004315 r2 = *(u64 *)(r10 - 0x1d8)004411 r2 = *(u64 *)(r10 - 0x1e0)004316 call -0xfcc004412 call -0xfd9004317 r1 = r0004413 r1 = r0004318 r1 <<= 0x20004414 r1 <<= 0x20004319 r1 >>= 0x20004415 r1 >>= 0x205 unchanged instructions hidden
004325 w1 = *(u32 *)(r10 - 0x170)004421 w1 = *(u32 *)(r10 - 0x170)004326 if r1 != 0x0 goto +0x9ea004422 if r1 != 0x0 goto +0x8ce004327 r1 = *(u64 *)(r10 - 0x168)004423 r1 = *(u64 *)(r10 - 0x168)004328 r2 = *(u64 *)(r10 - 0x1e0)004424 r2 = *(u64 *)(r10 - 0x1d8)004329 r3 = *(u64 *)(r10 - 0x1f0)004425 r3 = *(u64 *)(r10 - 0x1f0)004330 if r1 < r3 goto +0x982004426 if r1 < r3 goto +0xaa0004331 goto +0x972004427 goto +0xa8e26 unchanged instructions hidden
004358 *(u64 *)(r10 - 0x1b0) = 0x29004454 *(u64 *)(r10 - 0x1b0) = 0x29004359 r1 = r10004455 r1 = r10004360 r1 += -0x1c0004456 r1 += -0x1c0004361 r2 = *(u64 *)(r10 - 0x1d8)004457 r2 = *(u64 *)(r10 - 0x1e0)004362 call -0xffa004458 call -0x1007004363 r1 = r0004459 r1 = r0004364 r1 <<= 0x20004460 r1 <<= 0x20004365 r1 >>= 0x20004461 r1 >>= 0x2028 unchanged instructions hidden
004394 *(u64 *)(r10 - 0x108) = 0x11004490 *(u64 *)(r10 - 0x108) = 0x11004395 r1 = r10004491 r1 = r10004396 r1 += -0x118004492 r1 += -0x118004397 r2 = *(u64 *)(r10 - 0x1d8)004493 r2 = *(u64 *)(r10 - 0x1e0)004398 call -0x101e004494 call -0x102b004399 r1 = r0004495 r1 = r0004400 r1 <<= 0x20004496 r1 <<= 0x20004401 r1 >>= 0x20004497 r1 >>= 0x2028 unchanged instructions hidden
004430 *(u64 *)(r10 - 0x108) = 0x18004526 *(u64 *)(r10 - 0x108) = 0x18004431 r1 = r10004527 r1 = r10004432 r1 += -0x118004528 r1 += -0x118004433 r2 = *(u64 *)(r10 - 0x1d8)004529 r2 = *(u64 *)(r10 - 0x1e0)004434 call -0x1042004530 call -0x104f004435 r1 = r0004531 r1 = r0004436 r1 <<= 0x20004532 r1 <<= 0x20004437 r1 >>= 0x20004533 r1 >>= 0x2028 unchanged instructions hidden
004466 *(u64 *)(r10 - 0x108) = 0x28004562 *(u64 *)(r10 - 0x108) = 0x28004467 r1 = r10004563 r1 = r10004468 r1 += -0x118004564 r1 += -0x118004469 r2 = *(u64 *)(r10 - 0x1d8)004565 r2 = *(u64 *)(r10 - 0x1e0)004470 call -0x1066004566 call -0x1073004471 r1 = r0004567 r1 = r0004472 r1 <<= 0x20004568 r1 <<= 0x20004473 r1 >>= 0x20004569 r1 >>= 0x2028 unchanged instructions hidden
004502 *(u64 *)(r10 - 0x108) = 0x18004598 *(u64 *)(r10 - 0x108) = 0x18004503 r1 = r10004599 r1 = r10004504 r1 += -0x118004600 r1 += -0x118004505 r2 = *(u64 *)(r10 - 0x1d8)004601 r2 = *(u64 *)(r10 - 0x1e0)004506 call -0x108a004602 call -0x1097004507 r1 = r0004603 r1 = r0004508 r1 <<= 0x20004604 r1 <<= 0x20004509 r1 >>= 0x20004605 r1 >>= 0x2028 unchanged instructions hidden
004538 *(u64 *)(r10 - 0x108) = 0x18004634 *(u64 *)(r10 - 0x108) = 0x18004539 r1 = r10004635 r1 = r10004540 r1 += -0x118004636 r1 += -0x118004541 r2 = *(u64 *)(r10 - 0x1d8)004637 r2 = *(u64 *)(r10 - 0x1e0)004542 call -0x10ae004638 call -0x10bb004543 r1 = r0004639 r1 = r0004544 r1 <<= 0x20004640 r1 <<= 0x20004545 r1 >>= 0x20004641 r1 >>= 0x205 unchanged instructions hidden
004551 w1 = *(u32 *)(r10 - 0x170)004647 w1 = *(u32 *)(r10 - 0x170)004552 if r1 != 0x0 goto +0x908004648 if r1 != 0x0 goto +0x7ec004553 r1 = *(u64 *)(r10 - 0x168)004649 r1 = *(u64 *)(r10 - 0x168)004554 r2 = *(u64 *)(r10 - 0x1e0)004650 r2 = *(u64 *)(r10 - 0x1d8)004555 r3 = *(u64 *)(r10 - 0x1e8)004651 r3 = *(u64 *)(r10 - 0x1e8)004556 if r1 < r3 goto +0x8a0004652 if r1 < r3 goto +0x9be004557 goto +0x890004653 goto +0x9ac26 unchanged instructions hidden
004584 *(u64 *)(r10 - 0x108) = 0x18004680 *(u64 *)(r10 - 0x108) = 0x18004585 r1 = r10004681 r1 = r10004586 r1 += -0x118004682 r1 += -0x118004587 r2 = *(u64 *)(r10 - 0x1d8)004683 r2 = *(u64 *)(r10 - 0x1e0)004588 call -0x10dc004684 call -0x10e9004589 r1 = r0004685 r1 = r0004590 r1 <<= 0x20004686 r1 <<= 0x20004591 r1 >>= 0x20004687 r1 >>= 0x2028 unchanged instructions hidden
004620 *(u64 *)(r10 - 0x108) = 0x19004716 *(u64 *)(r10 - 0x108) = 0x19004621 r1 = r10004717 r1 = r10004622 r1 += -0x118004718 r1 += -0x118004623 r2 = *(u64 *)(r10 - 0x1d8)004719 r2 = *(u64 *)(r10 - 0x1e0)004624 call -0x1100004720 call -0x110d004625 r1 = r0004721 r1 = r0004626 r1 <<= 0x20004722 r1 <<= 0x20004627 r1 >>= 0x20004723 r1 >>= 0x2028 unchanged instructions hidden
004656 *(u64 *)(r10 - 0x1b0) = 0x29004752 *(u64 *)(r10 - 0x1b0) = 0x29004657 r1 = r10004753 r1 = r10004658 r1 += -0x1c0004754 r1 += -0x1c0004659 r2 = *(u64 *)(r10 - 0x1d8)004755 r2 = *(u64 *)(r10 - 0x1e0)004660 call -0x1124004756 call -0x1131004661 r1 = r0004757 r1 = r0004662 r1 <<= 0x20004758 r1 <<= 0x20004663 r1 >>= 0x20004759 r1 >>= 0x2028 unchanged instructions hidden
004692 *(u64 *)(r10 - 0x108) = 0x18004788 *(u64 *)(r10 - 0x108) = 0x18004693 r1 = r10004789 r1 = r10004694 r1 += -0x118004790 r1 += -0x118004695 r2 = *(u64 *)(r10 - 0x1d8)004791 r2 = *(u64 *)(r10 - 0x1e0)004696 call -0x1148004792 call -0x1155004697 r1 = r0004793 r1 = r0004698 r1 <<= 0x20004794 r1 <<= 0x20004699 r1 >>= 0x20004795 r1 >>= 0x205 unchanged instructions hidden
004705 w1 = *(u32 *)(r10 - 0x170)004801 w1 = *(u32 *)(r10 - 0x170)004706 if r1 != 0x0 goto +0x86e004802 if r1 != 0x0 goto +0x752004707 r1 = *(u64 *)(r10 - 0x168)004803 r1 = *(u64 *)(r10 - 0x168)004708 r2 = *(u64 *)(r10 - 0x1e0)004804 r2 = *(u64 *)(r10 - 0x1d8)004709 r3 = *(u64 *)(r10 - 0x1f0)004805 r3 = *(u64 *)(r10 - 0x1f0)004710 if r1 < r3 goto +0x806004806 if r1 < r3 goto +0x924004711 goto +0x7f6004807 goto +0x91226 unchanged instructions hidden
004738 *(u64 *)(r10 - 0x108) = 0x20004834 *(u64 *)(r10 - 0x108) = 0x20004739 r1 = r10004835 r1 = r10004740 r1 += -0x118004836 r1 += -0x118004741 r2 = *(u64 *)(r10 - 0x1d8)004837 r2 = *(u64 *)(r10 - 0x1e0)004742 r3 = r9004838 r3 = r9004743 call -0x1177004839 call -0x1184004744 r1 = r0004840 r1 = r0004745 r1 <<= 0x20004841 r1 <<= 0x20004746 r1 >>= 0x20004842 r1 >>= 0x205 unchanged instructions hidden
004752 w1 = *(u32 *)(r10 - 0x170)004848 w1 = *(u32 *)(r10 - 0x170)004753 if r1 != 0x0 goto +0x83f004849 if r1 != 0x0 goto +0x723004754 r1 = *(u64 *)(r10 - 0x168)004850 r1 = *(u64 *)(r10 - 0x168)004755 r2 = *(u64 *)(r10 - 0x1e0)004851 r2 = *(u64 *)(r10 - 0x1d8)004756 r3 = *(u64 *)(r10 - 0x1f0)004852 r3 = *(u64 *)(r10 - 0x1f0)004757 if r1 < r3 goto +0x7d7004853 if r1 < r3 goto +0x8f5004758 goto +0x7c7004854 goto +0x8e39 unchanged instructions hidden
004768 goto -0x2f004864 goto -0x2f004769 *(u64 *)(r10 - 0x1f0) = r0004865 *(u64 *)(r10 - 0x1f0) = r0004770 r6 = r3004866 r6 = r3004771 *(u64 *)(r10 - 0x1e0) = r1004867 *(u64 *)(r10 - 0x1d8) = r1004772 r1 = r10004868 r1 = r10004773 r1 += -0x118004869 r1 += -0x118004774 r2 = r8004870 r2 = r836 unchanged instructions hidden
004811 *(u16 *)(r10 - 0x1b8) = 0x1004907 *(u16 *)(r10 - 0x1b8) = 0x1004812 w5 = *(u8 *)(r4 + 0x0)004908 w5 = *(u8 *)(r4 + 0x0)004813 if r5 != 0xff goto +0x344004909 if r5 != 0xff goto +0x4e4004814 *(u64 *)(r10 - 0x1d8) = r0004910 *(u64 *)(r10 - 0x1e0) = r0004815 w9 = *(u8 *)(r4 + 0x1)004911 w9 = *(u8 *)(r4 + 0x1)004816 r0 = 0x1004912 r0 = 0x1004817 r3 = 0x1004913 r3 = 0x124 unchanged instructions hidden
004842 *(u8 *)(r10 - 0xe8) = w3004938 *(u8 *)(r10 - 0xe8) = w3004843 *(u64 *)(r10 - 0xf0) = 0x0004939 *(u64 *)(r10 - 0xf0) = 0x0004844 w3 = *(u8 *)(r2 + 0x0)004940 w3 = *(u8 *)(r2 + 0x0)004845 r9 = *(u64 *)(r10 - 0x1d8)004941 r9 = *(u64 *)(r10 - 0x1e0)004846 if r3 != 0xff goto +0x323004942 if r3 != 0xff goto +0x4c3004847 w3 = *(u8 *)(r2 + 0x1)004943 w3 = *(u8 *)(r2 + 0x1)004848 w4 = *(u8 *)(r2 + 0x2)004944 w4 = *(u8 *)(r2 + 0x2)53 unchanged instructions hidden
004902 r6 >>= 0x20004998 r6 >>= 0x20004903 if r6 == 0x0 goto +0x1004999 if r6 == 0x0 goto +0x1004904 r7 = r8005000 r7 = r8004905 r1 = *(u64 *)(r10 - 0x1e0)005001 r1 = *(u64 *)(r10 - 0x1d8)004906 r2 = *(u64 *)(r10 - 0x1f0)005002 r2 = *(u64 *)(r10 - 0x1f0)004907 *(u64 *)(r1 + 0x8) = r2005003 *(u64 *)(r1 + 0x8) = r2004908 *(u64 *)(r1 + 0x0) = r7005004 *(u64 *)(r1 + 0x0) = r7004909 goto +0x53a005005 goto +0x644004910 *(u64 *)(r10 - 0x1f0) = r0005006 *(u64 *)(r10 - 0x1f0) = r0004911 *(u64 *)(r10 - 0x1d8) = r3005007 *(u64 *)(r10 - 0x1e0) = r3004912 *(u64 *)(r10 - 0x1e0) = r1005008 *(u64 *)(r10 - 0x1d8) = r1004913 r1 = *(u64 *)(r8 + 0x0)005009 r1 = *(u64 *)(r8 + 0x0)004914 r9 = *(u64 *)(r7 + 0x0)005010 r9 = *(u64 *)(r7 + 0x0)004915 r1 += 0x8005011 r1 += 0x85 unchanged instructions hidden
004921 r0 <<= 0x20005017 r0 <<= 0x20004922 r0 >>= 0x20005018 r0 >>= 0x20004923 if r0 != 0x0 goto +0x200005019 if r0 != 0x0 goto +0x1ff004924 r2 = *(u64 *)(r10 - 0x1d8)005020 r2 = *(u64 *)(r10 - 0x1e0)004925 r2 += 0x10005021 r2 += 0x10004926 r1 = *(u64 *)(r10 - 0x1f0)005022 r1 = *(u64 *)(r10 - 0x1f0)004927 *(u64 *)(r10 - 0x1cc) = r1005023 *(u64 *)(r10 - 0x1cc) = r16 unchanged instructions hidden
004934 *(u16 *)(r10 - 0x158) = 0x1005030 *(u16 *)(r10 - 0x158) = 0x1004935 *(u16 *)(r10 - 0x168) = 0x101005031 *(u16 *)(r10 - 0x168) = 0x101004936 w1 = *(u8 *)(r9 + 0x0)005032 w1 = *(u8 *)(r9 + 0x0)004937 r0 = *(u64 *)(r10 - 0x1e0)005033 004938 if r1 != 0xff goto +0x360005033 if r1 != 0xff goto +0x468004939 *(u64 *)(r10 - 0x1d8) = r2005034 *(u64 *)(r10 - 0x1e0) = r2004940 w3 = *(u8 *)(r9 + 0x1)005035 w3 = *(u8 *)(r9 + 0x1)004941 r2 = 0x1005036 r2 = 0x1004942 r1 = 0x1005037 r1 = 0x1115 unchanged instructions hidden
005058 r4 = 0x8005153 r4 = 0x8005059 r5 = 0x0005154 r5 = 0x0005060 call sol_invoke_signed_c005155 call sol_invoke_signed_c005061 r1 = *(u64 *)(r10 - 0x1e0)005156 r1 = *(u64 *)(r10 - 0x1d8)005062 r2 = *(u64 *)(r10 - 0x1f0)005157 r2 = *(u64 *)(r10 - 0x1f0)005063 *(u64 *)(r1 + 0x8) = r2005158 *(u64 *)(r1 + 0x8) = r2005064 r2 = *(u64 *)(r10 - 0x1d8)005159 r2 = *(u64 *)(r10 - 0x1e0)005065 *(u64 *)(r1 + 0x0) = r2005160 *(u64 *)(r1 + 0x0) = r2005066 goto +0x49d005161 goto +0x5a8005067 *(u64 *)(r10 - 0x1f0) = r0005162 *(u64 *)(r10 - 0x1f0) = r0005068 *(u64 *)(r10 - 0x1e0) = r1005163 *(u64 *)(r10 - 0x1d8) = r1005069 r1 = -0x365394d296f1d79d ll005164 r1 = -0x365394d296f1d79d ll005070 *(u64 *)(r10 - 0x1d0) = r1005165 *(u64 *)(r10 - 0x1d0) = r1005071 *(u64 *)(r10 - 0x1c8) = -0x1005166 *(u64 *)(r10 - 0x1c8) = -0x11 unchanged instructions hidden
005073 *(u64 *)(r10 - 0x220) = r1005168 *(u64 *)(r10 - 0x220) = r1005074 r6 = *(u64 *)(r3 + 0x8)005169 r6 = *(u64 *)(r3 + 0x8)005075 r4 = *(u64 *)(r3 + 0x10)005170 r4 = *(u64 *)(r3 + 0x10)005076 *(u64 *)(r10 - 0x1d8) = r3005171 *(u64 *)(r10 - 0x1e0) = r3005077 r3 = *(u64 *)(r3 + 0x18)005172 r3 = *(u64 *)(r3 + 0x18)005078 r2 = *(u64 *)(r7 + 0x0)005173 r2 = *(u64 *)(r7 + 0x0)005079 r1 = 0x16728 ll005174 r1 = 0x17470 ll185 unchanged instructions hidden
005265 *(u64 *)(r10 - 0x228) = r6005360 *(u64 *)(r10 - 0x228) = r6005266 *(u64 *)(r10 - 0x68) = r6005361 *(u64 *)(r10 - 0x68) = r6005267 *(u64 *)(r10 - 0x48) = 0x0005362 *(u64 *)(r10 - 0x48) = 0x0005268 r2 = *(u64 *)(r10 - 0x1d8)005363 r2 = *(u64 *)(r10 - 0x1e0)005269 r2 = *(u64 *)(r2 + 0x20)005364 r2 = *(u64 *)(r2 + 0x20)005270 r3 = *(u64 *)(r2 + 0x8)005365 r3 = *(u64 *)(r2 + 0x8)005271 r4 = -0x6c5e9a281e0922fa ll005366 r4 = -0x6c5e9a281e0922fa ll11 unchanged instructions hidden
005283 r3 &= 0x88005378 r3 &= 0x88005284 r1 = 0xb005379 r1 = 0xb005285 if r3 != 0x88 goto +0x1eb005380 if r3 != 0x88 goto +0x15d005286 *(u64 *)(r10 - 0x1d8) = r0005381 *(u64 *)(r10 - 0x1e0) = r0005287 r4 = r2005382 r4 = r2005288 r4 += 0x8005383 r4 += 0x8005289 w1 = *(u8 *)(r2 + 0x1)005384 w1 = *(u8 *)(r2 + 0x1)138 unchanged instructions hidden
005428 r4 = 0x8005523 r4 = 0x8005429 r5 = 0x0005524 r5 = 0x0005430 call sol_invoke_signed_c005525 call sol_invoke_signed_c005431 r1 = *(u64 *)(r10 - 0x1d8)005526 r1 = *(u64 *)(r10 - 0x1e0)005432 r1 <<= 0x20005527 r1 <<= 0x20005433 r1 >>= 0x20005528 r1 >>= 0x20005434 if r1 == 0x0 goto -0x212005529 if r1 == 0x0 goto -0x211005435 goto -0x214005530 goto -0x213005436 r1 = *(u64 *)(r10 - 0x1e0)005531 r1 = *(u64 *)(r10 - 0x1d8)005437 *(u64 *)(r1 + 0x0) = 0x0005532 *(u64 *)(r1 + 0x0) = 0x0005438 *(u32 *)(r1 + 0x8) = 0x3005533 *(u32 *)(r1 + 0x8) = 0x3005439 goto +0x328005534 goto +0x43325 unchanged instructions hidden
005465 r1 = r10005560 r1 = r10005466 r1 += -0x118005561 r1 += -0x118005467 r3 = 0x7005562 r3 = 0x7005468 call -0x144c005563 call -0x1458005469 r1 = r0005564 r1 = r0005470 r1 <<= 0x20005565 r1 <<= 0x20005471 r1 >>= 0x20005566 r1 >>= 0x20005472 if r1 != 0x1a goto +0x48c005567 if r1 != 0x1a goto +0x5a7005473 r2 = *(u64 *)(r10 - 0x1d8)005568 r2 = *(u64 *)(r10 - 0x1e0)005474 r2 += 0x28005569 r2 += 0x28005475 r1 = *(u64 *)(r10 - 0x1e0)005570 r1 = *(u64 *)(r10 - 0x1d8)005476 *(u64 *)(r1 + 0x0) = r2005571 *(u64 *)(r1 + 0x0) = r2005477 r2 = *(u64 *)(r10 - 0x1f0)005572 r2 = *(u64 *)(r10 - 0x1f0)005478 r3 = *(u64 *)(r10 - 0x1e8)005573 r3 = *(u64 *)(r10 - 0x1e8)10 unchanged instructions hidden
005489 if r6 != 0x0 goto -0x29005584 if r6 != 0x0 goto -0x29005490 r9 = 0x0005585 r9 = 0x0005491 goto -0x2b005586 goto -0x2b005492 r3 = *(u64 *)(r10 - 0x110)005587 r2 = *(u64 *)(r6 + 0x0)005493 r4 = *(u64 *)(r6 + 0x8)005588 *(u64 *)(r10 - 0x1e8) = r2005494 r1 = *(u64 *)(r4 + 0x48)005589 r9 = *(u64 *)(r2 + 0x48)005495 *(u64 *)(r10 - 0x1e8) = r1005590 r2 = 0x203a746e756f6d61 ll005496 r8 = *(u64 *)(r6 + 0x10)005591 *(u64 *)(r10 - 0x113) = r2005497 r1 = *(u64 *)(r7 + 0x0)005592 r2 = 0x6f6d615f72657375 ll005498 r0 = r4005593 *(u64 *)(r10 - 0x118) = r2005499 r0 += 0x8005594 r2 = r9005500 *(u64 *)(r10 - 0x1c0) = r0005595 r2 -= r1005501 *(u64 *)(r10 - 0x1d8) = r1005596 *(u64 *)(r10 - 0x1f0) = r2005502 r1 += 0x8005597 r1 *= 0x63005503 *(u64 *)(r10 - 0x1a0) = r1005598 r2 = r1005504 r2 = r8005599 r2 /= 0x64005505 r2 += 0x8005600 *(u64 *)(r10 - 0x50) = 0xd005506 *(u64 *)(r10 - 0x1b0) = r2005601 *(u64 *)(r10 - 0x200) = r2005507 *(u16 *)(r10 - 0x198) = 0x100005602 if r1 > 0x63 goto +0x99005508 *(u16 *)(r10 - 0x1a8) = 0x1005603 r2 = 0xe005509 *(u16 *)(r10 - 0x1b8) = 0x1005604 *(u8 *)(r10 - 0x10b) = 0x30005510 w5 = *(u8 *)(r4 + 0x0)005605 005511 if r5 != 0xff goto +0x8a005606 005512 *(u64 *)(r10 - 0x1f8) = r3005607 005513 w6 = *(u8 *)(r4 + 0x1)005608 005514 r3 = 0x1005609 005515 *(u64 *)(r10 - 0x1f0) = r3005610 005516 if r6 != 0x0 goto +0x1005611 005517 r3 = 0x0005612 005518 w9 = *(u8 *)(r4 + 0x2)005613 005519 r6 = 0x1005614 005520 if r9 != 0x0 goto +0x1005615 005521 r6 = 0x0005616 005522 *(u64 *)(r10 - 0x200) = r3005617 005523 r9 = r4005618 005524 r9 += 0x48005619 005525 w5 = *(u8 *)(r4 + 0x3)005620 005526 if r5 != 0x0 goto +0x2005621 005527 r3 = 0x0005622 005528 *(u64 *)(r10 - 0x1f0) = r3005623 005529 r5 = *(u64 *)(r4 + 0x50)005624 005530 r3 = r4005625 005531 r3 += 0x28005626 005532 *(u64 *)(r10 - 0xf8) = r3005627 005533 r4 += 0x58005628 005534 *(u64 *)(r10 - 0x100) = r4005629 005535 *(u64 *)(r10 - 0x108) = r5005630 005536 *(u64 *)(r10 - 0x110) = r9005631 005537 *(u64 *)(r10 - 0x118) = r0005632 005538 r3 = *(u64 *)(r10 - 0x1f0)005633 005539 *(u8 *)(r10 - 0xe6) = w3005634 005540 *(u8 *)(r10 - 0xe7) = w6005635 005541 r3 = *(u64 *)(r10 - 0x200)005636 005542 *(u8 *)(r10 - 0xe8) = w3005637 005543 *(u64 *)(r10 - 0xf0) = 0x0005638 005544 w3 = *(u8 *)(r8 + 0x0)005639 005545 r9 = *(u64 *)(r10 - 0x1f8)005640 005546 if r3 != 0xff goto +0x67005641 005547 w5 = *(u8 *)(r8 + 0x1)005642 005548 r4 = 0x1005643 005549 r3 = 0x1005644 005550 if r5 != 0x0 goto +0x1005645 005551 r3 = 0x0005646 005552 w0 = *(u8 *)(r8 + 0x2)005647 005553 r5 = 0x1005648 005554 if r0 != 0x0 goto +0x1005649 005555 r5 = 0x0005650 005556 w0 = *(u8 *)(r8 + 0x3)005651 005557 if r0 != 0x0 goto +0x1005652 005558 r4 = 0x0005653 005559 r0 = *(u64 *)(r8 + 0x50)005654 005560 r6 = r8005655 005561 r6 += 0x28005656 005562 *(u64 *)(r10 - 0xc0) = r6005657 005563 r6 = r8005658 005564 r6 += 0x58005659 005565 *(u64 *)(r10 - 0xc8) = r6005660 005566 *(u64 *)(r10 - 0xd0) = r0005661 005567 *(u64 *)(r10 - 0xe0) = r2005662 005568 *(u8 *)(r10 - 0xae) = w4005663 005569 *(u8 *)(r10 - 0xaf) = w5005664 005570 *(u8 *)(r10 - 0xb0) = w3005665 005571 r6 = r8005666 005572 r6 += 0x48005667 005573 *(u64 *)(r10 - 0xd8) = r6005668 005574 *(u64 *)(r10 - 0xb8) = 0x0005669 005575 r2 = *(u64 *)(r10 - 0x1d8)005670 005576 w2 = *(u8 *)(r2 + 0x0)005671 005577 r2 &= 0x88005672 005578 if r2 != 0x88 goto +0x47005673 005579 r2 = *(u64 *)(r10 - 0x1d8)005674 005580 w3 = *(u8 *)(r2 + 0x1)005675 005581 *(u64 *)(r10 - 0x1f0) = r3005676 005582 w3 = *(u8 *)(r2 + 0x2)005677 005583 w5 = *(u8 *)(r2 + 0x3)005678 005584 r4 = *(u64 *)(r2 + 0x50)005679 005585 r0 = r2005680 005586 r0 += 0x28005681 005587 *(u64 *)(r10 - 0x88) = r0005682 005588 r2 += 0x58005683 005589 *(u64 *)(r10 - 0x90) = r2005684 005590 *(u64 *)(r10 - 0x98) = r4005685 005591 *(u64 *)(r10 - 0xa8) = r1005686 005592 r1 = 0x1005687 005593 r4 = 0x1005688 005594 if r5 != 0x0 goto +0x1005689 005595 r4 = 0x0005690 005596 *(u8 *)(r10 - 0x76) = w4005691 005597 r4 = 0x1005692 005598 if r3 != 0x0 goto +0x1005693 005599 r4 = 0x0005694 005600 *(u8 *)(r10 - 0x77) = w4005695 005601 r0 = *(u64 *)(r10 - 0x1d8)005696 005602 r2 = *(u64 *)(r10 - 0x1f0)005697 005603 if r2 != 0x0 goto +0x1005698 005604 r1 = 0x0005699 005605 *(u8 *)(r10 - 0x78) = w1005700 005606 r1 = r0005701 005607 r1 += 0x48005702 005608 *(u64 *)(r10 - 0x1f0) = r1005703 005609 *(u64 *)(r10 - 0xa0) = r1005704 005610 *(u64 *)(r10 - 0x80) = 0x0005705 005611 r1 = 0x16b05 ll005706 005612 *(u64 *)(r10 - 0x158) = r1005707 005613 r1 = r10005708 005614 r1 += -0x1c0005709 005615 *(u64 *)(r10 - 0x168) = r1005710 005616 r1 = 0x16728 ll005711 005617 *(u64 *)(r10 - 0x170) = r1005712 005618 *(u64 *)(r10 - 0x150) = 0x1005713 005619 *(u64 *)(r10 - 0x160) = 0x3005714 005620 r1 = r10005715 005621 r1 += -0x170005716 005622 r2 = r10005717 005623 r2 += -0x118005718 005624 r3 = 0x3005719 005625 r4 = 0x8005720 005626 r5 = 0x0005721 005627 call sol_invoke_signed_c005722 005628 w1 = *(u8 *)(r8 + 0x0)005723 005629 r2 = *(u64 *)(r10 - 0x1e8)005724 005630 if r1 < 0xf0 goto +0x13005725 005631 r2 -= r9005726 005632 r9 *= 0x63005727 005633 r9 /= 0x64005728 005634 r2 += r9005729 005635 r1 = *(u64 *)(r6 + 0x0)005730 005636 r1 -= r2005731 005637 *(u64 *)(r6 + 0x0) = r1005732 005638 r1 = *(u64 *)(r10 - 0x1d8)005733 005639 w1 = *(u8 *)(r1 + 0x0)005734 005640 if r1 > 0xef goto +0x1005735 005641 goto +0x8005605 goto +0xb6005642 r3 = *(u64 *)(r10 - 0x1f0)005606 005643 r1 = *(u64 *)(r3 + 0x0)005607 005644 r1 += r2005608 005645 *(u64 *)(r3 + 0x0) = r1005609 005646 r1 = *(u64 *)(r10 - 0x1e0)005610 005647 *(u64 *)(r1 + 0x8) = r9005611 005648 *(u64 *)(r1 + 0x0) = r7005612 005649 goto +0x256005613 005650 r1 = *(u64 *)(r10 - 0x1e0)005614 005651 *(u64 *)(r1 + 0x0) = 0x0005615 005652 *(u32 *)(r1 + 0x8) = 0xb005616 005653 goto +0x252005617 005654 r1 = *(u64 *)(r10 - 0x114)005606 r1 = *(u64 *)(r10 - 0x114)005655 005607 r6 = *(u64 *)(r10 - 0x1d8)005655 *(u64 *)(r6 + 0x8) = r1005608 *(u64 *)(r6 + 0x8) = r1005656 *(u64 *)(r6 + 0x0) = 0x0005609 *(u64 *)(r6 + 0x0) = 0x0005657 goto +0x24e005610 goto +0x3e7005658 r1 = *(u64 *)(r10 - 0x114)005611 r1 = *(u64 *)(r10 - 0x114)005659 r7 = *(u64 *)(r10 - 0x1e0)005612 r7 = *(u64 *)(r10 - 0x1d8)005660 *(u64 *)(r7 + 0x8) = r1005613 *(u64 *)(r7 + 0x8) = r1005661 *(u64 *)(r7 + 0x0) = 0x0005614 *(u64 *)(r7 + 0x0) = 0x0005662 goto +0x249005615 goto +0x3e229 unchanged instructions hidden
005692 *(u64 *)(r1 + 0x10) = r2005645 *(u64 *)(r1 + 0x10) = r2005693 r1 = r10005646 r1 = r10005694 r1 += -0x118005647 r1 += -0x118005695 call -0x1581005648 call -0x14ff005696 r3 = *(u64 *)(r10 - 0x1e8)005649 r3 = *(u64 *)(r10 - 0x1e8)005697 r0 = r3005650 r0 = r3005698 r0 <<= 0x3005651 r0 <<= 0x328 unchanged instructions hidden
005727 r2 = 0x300000000 ll005680 r2 = 0x300000000 ll005728 *(u64 *)(r2 + 0x0) = r4005681 *(u64 *)(r2 + 0x0) = r4005729 *(u64 *)(r10 - 0x200) = r4005682 *(u64 *)(r10 - 0x200) = r4005730 r2 = *(u64 *)(r10 - 0x1d8)005683 r2 = *(u64 *)(r10 - 0x1e0)005731 r2 += 0x8005684 r2 += 0x8005732 *(u64 *)(r10 - 0x1d8) = r2005685 *(u64 *)(r10 - 0x1e0) = r2005733 r3 += -0x1005686 r3 += -0x1005734 r2 = 0x0005687 r2 = 0x0005735 if r0 == 0x8 goto +0xf005688 if r0 == 0x8 goto +0xf1 unchanged instructions hidden
005737 r2 >>= 0x3005690 r2 >>= 0x3005738 r5 = *(u64 *)(r10 - 0x200)005691 r5 = *(u64 *)(r10 - 0x200)005739 r5 += 0x9005692 r5 += 0x9005740 r0 = *(u64 *)(r10 - 0x1d8)005693 r0 = *(u64 *)(r10 - 0x1e0)005741 r6 = r2005694 r6 = r2005742 goto +0x18005695 goto +0x18005743 r7 += 0x8005696 r7 += 0x813 unchanged instructions hidden
005757 *(u64 *)(r10 - 0x108) = 0x19005710 *(u64 *)(r10 - 0x108) = 0x19005758 r1 = r10005711 r1 = r10005759 r1 += -0x118005712 r1 += -0x118005760 r2 = *(u64 *)(r10 - 0x1d8)005713 r2 = *(u64 *)(r10 - 0x1e0)005761 call -0x1571005714 call -0x14ef005762 r1 = r0005715 r1 = r0005763 r1 <<= 0x20005716 r1 <<= 0x20005764 r1 >>= 0x20005717 r1 >>= 0x209 unchanged instructions hidden
005774 if r4 != 0x0 goto -0x20005727 if r4 != 0x0 goto -0x20005775 r9 = 0x0005728 r9 = 0x0005776 goto -0x22005729 goto -0x22005777 r2 = *(u64 *)(r10 - 0x1e0)005730 r2 = *(u64 *)(r10 - 0x1d8)005778 *(u32 *)(r2 + 0x8) = w1005731 *(u32 *)(r2 + 0x8) = w1005779 goto +0x1d3005732 goto +0x36c005780 r1 = r6005733 r1 = r619 unchanged instructions hidden
005800 w1 = *(u32 *)(r10 - 0x118)005753 w1 = *(u32 *)(r10 - 0x118)005801 if r1 != 0x1 goto +0x14f005754 if r1 != 0x1 goto +0x2e7005802 goto +0x1b9005755 goto +0x352005803 *(u64 *)(r0 + 0x0) = 0x0005756 r1 = r10005804 *(u32 *)(r0 + 0x8) = 0xb005757 r1 += -0x10b005805 005758 r6 = 0x0005806 005759 r3 = r2005807 005760 r2 /= 0xa005808 005761 r4 = r2005809 005762 r4 *= 0xa005810 005763 r5 = r3005811 005764 r5 -= r4005812 005765 r4 = 0x176b2 ll005813 005766 r4 += r5005814 005767 r5 = r10005815 005768 r5 += -0x1c0005816 005769 r5 += r6005817 005770 w4 = *(u8 *)(r4 + 0x0)005818 005771 *(u8 *)(r5 + 0x13) = w4005819 005772 r6 += -0x1005820 005773 if r3 > 0x9 goto -0xf005821 005774 r2 = r10005822 005775 r2 += -0x1c0005823 005776 r2 += r6005824 005777 r6 = -r6005825 005778 r3 = r6005826 005779 if r6 < 0xbb goto +0x1005827 005780 r3 = 0xbb005828 005781 r2 += 0x14005829 005782 *(u64 *)(r10 - 0x1f8) = r3005830 005783 call sol_memcpy_005831 005784 if r6 > 0xbb goto +0x376005832 005785 r2 = *(u64 *)(r10 - 0x50)005833 005786 r1 = *(u64 *)(r10 - 0x1f8)005834 005787 r2 += r1005835 005788 *(u64 *)(r10 - 0x50) = r2005836 005789 r1 = r10005837 005790 r1 += -0x118005838 005791 call sol_log_005839 005792 *(u16 *)(r10 - 0x114) = 0x203a005840 005793 *(u32 *)(r10 - 0x118) = 0x746e6572005841 005794 *(u64 *)(r10 - 0x50) = 0x6005842 005795 r2 = *(u64 *)(r10 - 0x1f0)005843 005796 if r2 != 0x0 goto +0x3005844 005797 r2 = 0x7005845 005798 *(u8 *)(r10 - 0x112) = 0x30005805 goto +0x1ba005799 goto +0x20005806 *(u64 *)(r10 - 0x1f0) = r5005800 r1 = r10005807 005801 r1 += -0x112005808 005802 r6 = 0x0005809 005803 r3 = r2005810 005804 r2 /= 0xa005811 005805 r4 = r2005812 005806 r4 *= 0xa005813 005807 r5 = r3005814 005808 r5 -= r4005815 005809 r4 = 0x176b2 ll005816 005810 r4 += r5005817 005811 r5 = r10005818 005812 r5 += -0x1c0005819 005813 r5 += r6005820 005814 w4 = *(u8 *)(r4 + 0x0)005821 005815 *(u8 *)(r5 + 0x13) = w4005822 005816 r6 += -0x1005823 005817 if r3 > 0x9 goto -0xf005824 005818 r2 = r10005825 005819 r2 += -0x1c0005826 005820 r2 += r6005827 005821 r6 = -r6005828 005822 r3 = r6005829 005823 if r6 < 0xc2 goto +0x1005830 005824 r3 = 0xc2005831 005825 r2 += 0x14005832 005826 *(u64 *)(r10 - 0x1f8) = r3005833 005827 call sol_memcpy_005834 005828 if r6 > 0xc2 goto +0x30e005835 005829 r2 = *(u64 *)(r10 - 0x50)005836 005830 r1 = *(u64 *)(r10 - 0x1f8)005837 005831 r2 += r1005838 005832 *(u64 *)(r10 - 0x50) = r2005839 005833 r1 = r10005840 005834 r1 += -0x118005841 005835 call sol_log_005842 005836 r1 = 0x203a65636e616c61 ll005843 005837 *(u64 *)(r10 - 0x112) = r1005844 005838 r1 = 0x6c61625f6c6f7377 ll005845 005839 *(u64 *)(r10 - 0x118) = r1005846 005840 *(u64 *)(r10 - 0x50) = 0xe005847 005841 if r8 != 0x0 goto +0x3005848 005842 r2 = 0xf005849 005843 *(u8 *)(r10 - 0x10a) = 0x30005850 005844 goto +0x1f005851 005845 r1 = r10005852 005846 r1 += -0x10a005853 005847 r6 = 0x0005854 005848 r2 = r8005855 005849 r8 /= 0xa005856 005850 r3 = r8005857 005851 r3 *= 0xa005858 005852 r4 = r2005859 005853 r4 -= r3005860 005854 r3 = 0x176b2 ll005861 005855 r3 += r4005862 005856 r4 = r10005863 005857 r4 += -0x1c0005864 005858 r4 += r6005865 005859 w3 = *(u8 *)(r3 + 0x0)005866 005860 *(u8 *)(r4 + 0x13) = w3005867 005861 r6 += -0x1005868 005862 if r2 > 0x9 goto -0xf005869 005863 r2 = r10005870 005864 r2 += -0x1c0005871 005865 r2 += r6005872 005866 r6 = -r6005873 005867 r8 = r6005874 005868 if r6 < 0xba goto +0x1005875 005869 r8 = 0xba005876 005870 r2 += 0x14005877 005871 r3 = r8005878 005872 call sol_memcpy_005879 005873 if r6 > 0xba goto +0x2e3005880 005874 r2 = *(u64 *)(r10 - 0x50)005881 005875 r2 += r8005882 005876 *(u64 *)(r10 - 0x50) = r2005883 005877 r1 = r10005884 005878 r1 += -0x118005885 005879 call sol_log_005886 005880 r1 = 0x203a7374726f706d ll005887 005881 *(u64 *)(r10 - 0x110) = r1005888 005882 r1 = 0x616c5f6c61746f74 ll005889 005883 *(u64 *)(r10 - 0x118) = r1005890 005884 *(u64 *)(r10 - 0x50) = 0x10005891 005885 if r9 != 0x0 goto +0x4005892 005886 r2 = 0x11005893 005887 *(u8 *)(r10 - 0x108) = 0x30005894 005888 r9 = *(u64 *)(r10 - 0x1e8)005895 005889 goto +0x20005896 005890 r1 = r10005897 005891 r1 += -0x108005898 005892 r8 = 0x0005899 005893 r2 = r9005900 005894 r9 /= 0xa005901 005895 r3 = r9005902 005896 r3 *= 0xa005903 005897 r4 = r2005904 005898 r4 -= r3005905 005899 r3 = 0x176b2 ll005906 005900 r3 += r4005907 005901 r4 = r10005908 005902 r4 += -0x1c0005909 005903 r4 += r8005910 005904 w3 = *(u8 *)(r3 + 0x0)005911 005905 *(u8 *)(r4 + 0x13) = w3005912 005906 r8 += -0x1005913 005907 if r2 > 0x9 goto -0xf005914 005908 r2 = r10005915 005909 r2 += -0x1c0005916 005910 r2 += r8005917 005911 r8 = -r8005918 005912 r6 = r8005919 005913 if r8 < 0xb8 goto +0x1005920 005914 r6 = 0xb8005921 005915 r2 += 0x14005922 005916 r3 = r6005923 005917 call sol_memcpy_005924 005918 r9 = *(u64 *)(r10 - 0x1e8)005925 005919 if r8 > 0xb8 goto +0x2b7005926 005920 r2 = *(u64 *)(r10 - 0x50)005927 005921 r2 += r6005928 005922 *(u64 *)(r10 - 0x50) = r2005929 005923 r1 = r10005930 005924 r1 += -0x118005931 005925 call sol_log_005932 005926 r6 = *(u64 *)(r7 + 0x0)005933 005927 r2 = *(u64 *)(r6 + 0x48)005934 005928 r1 = 0x203a65726f666562 ll005935 005929 *(u64 *)(r10 - 0x10b) = r1005936 005930 r1 = 0x6665625f65636e61 ll005937 005931 *(u64 *)(r10 - 0x110) = r1005938 005932 r1 = 0x6c61625f72657375 ll005939 005933 *(u64 *)(r10 - 0x118) = r1005940 005934 *(u64 *)(r10 - 0x50) = 0x15005941 005935 *(u64 *)(r10 - 0x1f8) = r6005942 005936 if r2 != 0x0 goto +0x3005943 005937 r2 = 0x16005944 005938 *(u8 *)(r10 - 0x103) = 0x30005945 005939 goto +0x20005946 005940 r1 = r10005947 005941 r1 += -0x103005948 005942 r8 = 0x0005949 005943 r3 = r2005950 005944 r2 /= 0xa005951 005945 r4 = r2005952 005946 r4 *= 0xa005953 005947 r5 = r3005954 005948 r5 -= r4005955 005949 r4 = 0x176b2 ll005956 005950 r4 += r5005957 005951 r5 = r10005958 005952 r5 += -0x1c0005959 005953 r5 += r8005960 005954 w4 = *(u8 *)(r4 + 0x0)005961 005955 *(u8 *)(r5 + 0x13) = w4005962 005956 r8 += -0x1005963 005957 if r3 > 0x9 goto -0xf005964 005958 r2 = r10005965 005959 r2 += -0x1c0005966 005960 r2 += r8005967 005961 r8 = -r8005968 005962 r6 = r8005969 005963 if r8 < 0xb3 goto +0x1005970 005964 r6 = 0xb3005971 005965 r2 += 0x14005972 005966 r3 = r6005973 005967 call sol_memcpy_005974 005968 if r8 > 0xb3 goto +0x288005975 005969 r2 = *(u64 *)(r10 - 0x50)005976 005970 r2 += r6005977 005971 r6 = *(u64 *)(r10 - 0x1f8)005978 005972 *(u64 *)(r10 - 0x50) = r2005979 005973 r1 = r10005980 005974 r1 += -0x118005981 005975 call sol_log_005807 r1 = *(u64 *)(r10 - 0x1e0)005976 r1 = *(u64 *)(r10 - 0x1e0)005808 005977 r5 = *(u64 *)(r1 + 0x10)005809 005978 r1 = r6005810 005979 r1 += 0x8005811 005980 *(u64 *)(r10 - 0x1a0) = r1005812 005981 r3 = r9005813 005982 r3 += 0x8005814 005983 *(u64 *)(r10 - 0x1c0) = r3005815 005984 r2 = r5005816 005985 r2 += 0x8005817 005986 *(u64 *)(r10 - 0x1b0) = r2005818 005987 *(u16 *)(r10 - 0x198) = 0x100005819 005988 *(u16 *)(r10 - 0x1a8) = 0x1005820 005989 *(u16 *)(r10 - 0x1b8) = 0x1005821 005990 w4 = *(u8 *)(r9 + 0x0)005822 005991 if r4 != 0xff goto +0xaa005823 005992 *(u64 *)(r10 - 0x1e0) = r5005824 005993 w0 = *(u8 *)(r9 + 0x1)005825 005994 r5 = 0x1005826 005995 r4 = 0x1005827 005996 if r0 != 0x0 goto +0x1005828 005997 r4 = 0x0005829 005998 w8 = *(u8 *)(r9 + 0x2)005830 005999 r0 = 0x1005831 006000 if r8 != 0x0 goto +0x1005832 006001 r0 = 0x0005833 006002 *(u64 *)(r10 - 0x208) = r4005834 006003 r8 = r9005835 006004 r8 += 0x48005836 006005 w9 = *(u8 *)(r9 + 0x3)005837 006006 if r9 != 0x0 goto +0x1005838 006007 r5 = 0x0005839 006008 r4 = *(u64 *)(r10 - 0x1e8)005840 006009 r9 = *(u64 *)(r4 + 0x50)005841 006010 r6 = r4005842 006011 r6 += 0x28005843 006012 *(u64 *)(r10 - 0xf8) = r6005844 006013 r4 += 0x58005845 006014 *(u64 *)(r10 - 0x100) = r4005846 006015 *(u64 *)(r10 - 0x108) = r9005847 006016 *(u64 *)(r10 - 0x110) = r8005848 006017 *(u64 *)(r10 - 0x118) = r3005849 006018 *(u8 *)(r10 - 0xe6) = w5005850 006019 *(u8 *)(r10 - 0xe7) = w0005851 006020 r3 = *(u64 *)(r10 - 0x208)005852 006021 *(u8 *)(r10 - 0xe8) = w3005853 006022 *(u64 *)(r10 - 0xf0) = 0x0005854 006023 r0 = *(u64 *)(r10 - 0x1e0)005855 006024 w3 = *(u8 *)(r0 + 0x0)005856 006025 r8 = *(u64 *)(r10 - 0x1f8)005857 006026 if r3 != 0xff goto +0x87005858 006027 w5 = *(u8 *)(r0 + 0x1)005859 006028 r4 = 0x1005860 006029 r3 = 0x1005861 006030 if r5 != 0x0 goto +0x1005862 006031 r3 = 0x0005863 006032 w0 = *(u8 *)(r0 + 0x2)005864 006033 r5 = 0x1005865 006034 if r0 != 0x0 goto +0x1005866 006035 r5 = 0x0005867 006036 r0 = *(u64 *)(r10 - 0x1e0)005868 006037 w0 = *(u8 *)(r0 + 0x3)005869 006038 if r0 != 0x0 goto +0x1005870 006039 r4 = 0x0005871 006040 r9 = *(u64 *)(r10 - 0x1e0)005872 006041 r0 = *(u64 *)(r9 + 0x50)005873 006042 r6 = r9005874 006043 r6 += 0x28005875 006044 *(u64 *)(r10 - 0xc0) = r6005876 006045 r6 = r9005877 006046 r6 += 0x58005878 006047 *(u64 *)(r10 - 0xc8) = r6005879 006048 *(u64 *)(r10 - 0xd0) = r0005880 006049 *(u64 *)(r10 - 0xe0) = r2005881 006050 *(u8 *)(r10 - 0xae) = w4005882 006051 *(u8 *)(r10 - 0xaf) = w5005883 006052 *(u8 *)(r10 - 0xb0) = w3005884 006053 r9 += 0x48005885 006054 *(u64 *)(r10 - 0xd8) = r9005886 006055 *(u64 *)(r10 - 0xb8) = 0x0005887 006056 w2 = *(u8 *)(r8 + 0x0)005888 006057 r2 &= 0x88005889 006058 if r2 != 0x88 goto +0x67005890 006059 *(u64 *)(r10 - 0x208) = r9005891 006060 r6 = r8005892 006061 r6 += 0x48005893 006062 w2 = *(u8 *)(r8 + 0x1)005894 006063 w3 = *(u8 *)(r8 + 0x2)005895 006064 w5 = *(u8 *)(r8 + 0x3)005896 006065 r4 = *(u64 *)(r8 + 0x50)005897 006066 r0 = r8005898 006067 r0 += 0x28005899 006068 *(u64 *)(r10 - 0x88) = r0005900 006069 r0 = r8005901 006070 r0 += 0x58005902 006071 *(u64 *)(r10 - 0x90) = r0005903 006072 *(u64 *)(r10 - 0x98) = r4005904 006073 *(u64 *)(r10 - 0x210) = r6005905 006074 *(u64 *)(r10 - 0xa0) = r6005906 006075 *(u64 *)(r10 - 0xa8) = r1005907 006076 r1 = 0x1005908 006077 r4 = 0x1005909 006078 if r5 != 0x0 goto +0x1005910 006079 r4 = 0x0005911 006080 *(u8 *)(r10 - 0x76) = w4005912 006081 r4 = 0x1005913 006082 if r3 != 0x0 goto +0x1005914 006083 r4 = 0x0005915 006084 *(u8 *)(r10 - 0x77) = w4005916 006085 if r2 != 0x0 goto +0x1005917 006086 r1 = 0x0005918 006087 *(u8 *)(r10 - 0x78) = w1005919 006088 *(u64 *)(r10 - 0x80) = 0x0005920 006089 r1 = 0x17857 ll005921 006090 *(u64 *)(r10 - 0x158) = r1005922 006091 r1 = r10005923 006092 r1 += -0x1c0005924 006093 *(u64 *)(r10 - 0x168) = r1005925 006094 r1 = 0x17470 ll005926 006095 *(u64 *)(r10 - 0x170) = r1005927 006096 *(u64 *)(r10 - 0x150) = 0x1005928 006097 *(u64 *)(r10 - 0x160) = 0x3005929 006098 r1 = r10005930 006099 r1 += -0x170005931 006100 r2 = r10005932 006101 r2 += -0x118005933 006102 r3 = 0x3005934 006103 r4 = 0x8005935 006104 r5 = 0x0005936 006105 call sol_invoke_signed_c005937 006106 r1 = 0x17ab5 ll005938 006107 r2 = 0x1c005939 006108 call sol_log_005940 006109 r9 = *(u64 *)(r10 - 0x1e0)005941 006110 r6 = *(u64 *)(r9 + 0x48)005942 006111 *(u64 *)(r10 - 0x50) = 0x0005943 006112 r8 = r10005944 006113 r8 += -0x118005945 006114 r1 = r8005946 006115 r2 = 0x17ad1 ll005947 006116 r3 = 0x16005948 006117 call -0x17b0005949 006118 r1 = r8005950 006119 r2 = r6005951 006120 call -0x17e9005952 006121 r2 = *(u64 *)(r10 - 0x50)005953 006122 r1 = r8005954 006123 call sol_log_005955 006124 r6 = *(u64 *)(r10 - 0x1f8)005956 006125 r1 = *(u64 *)(r6 + 0x48)005957 006126 *(u64 *)(r10 - 0x1e8) = r1005958 006127 *(u64 *)(r10 - 0x50) = 0x0005959 006128 r8 = r10005960 006129 r8 += -0x118005961 006130 r1 = r8005962 006131 r2 = 0x17ae7 ll005963 006132 r3 = 0xe005964 006133 call -0x17c0005965 006134 r1 = r8005966 006135 r2 = *(u64 *)(r10 - 0x1e8)005967 006136 call -0x17f9005968 006137 r2 = *(u64 *)(r10 - 0x50)005969 006138 r1 = r8005970 006139 call sol_log_005971 006140 w1 = *(u8 *)(r9 + 0x0)005972 006141 r2 = *(u64 *)(r10 - 0x1f0)005973 006142 if r1 > 0xef goto +0x1005974 006143 goto +0x12005975 006144 r1 = *(u64 *)(r10 - 0x200)005976 006145 r2 += r1005977 006146 r3 = *(u64 *)(r10 - 0x208)005978 006147 r1 = *(u64 *)(r3 + 0x0)005979 006148 r1 -= r2005980 006149 *(u64 *)(r3 + 0x0) = r1005981 006150 w1 = *(u8 *)(r6 + 0x0)005982 006151 if r1 < 0xf0 goto +0xa005983 006152 r3 = *(u64 *)(r10 - 0x210)005984 006153 r1 = *(u64 *)(r3 + 0x0)005985 006154 r1 += r2005986 006155 *(u64 *)(r3 + 0x0) = r1005987 006156 r1 = 0x17af5 ll005988 006157 r2 = 0x25005989 006158 call sol_log_005990 006159 r1 = *(u64 *)(r10 - 0x1d8)005991 006160 r2 = *(u64 *)(r10 - 0x200)005992 006161 goto -0x487005993 006162 r1 = *(u64 *)(r10 - 0x1d8)005994 006163 *(u64 *)(r1 + 0x0) = 0x0005995 006164 *(u32 *)(r1 + 0x8) = 0xb005996 006165 goto +0x1bc005997 006166 *(u64 *)(r10 - 0x1f8) = r5005998 006167 r1 = *(u64 *)(r10 - 0x1e8)005808 r1 <<= 0x20006168 r1 <<= 0x20005809 r1 >>= 0x20006169 r1 >>= 0x20005810 if r1 == 0x0 goto +0x1006170 if r1 == 0x0 goto +0x1005811 goto +0x3006171 goto +0x3005812 r1 = r0006172 r1 = r6005813 r1 /= 0x64006173 r1 /= 0x64005814 r0 -= r1006174 r6 -= r1005815 *(u64 *)(r10 - 0x1e8) = r8006175 *(u64 *)(r10 - 0x1f0) = r8005816 r4 <<= 0x3006176 r4 <<= 0x3005817 r5 = r4006177 r5 = r4005818 r5 += -0x8006178 r5 += -0x8005819 r1 = r5006179 r1 = r5005820 r1 >>= 0x3006180 r1 >>= 0x3005821 r7 = *(u64 *)(r10 - 0x1d8)006181 005822 if r1 < 0x7 goto +0x1006181 if r1 < 0x7 goto +0x1005823 r1 = 0x7006182 r1 = 0x7005824 r7 += 0x8006183 r7 += 0x8005825 *(u64 *)(r10 - 0x1d8) = r7006184 *(u64 *)(r10 - 0x1e0) = r7005826 *(u64 *)(r10 - 0x1b8) = r0006185 *(u64 *)(r10 - 0x1b8) = r6005827 r2 = -0x37788a1e6e613908 ll006186 r2 = -0x37788a1e6e613908 ll005828 *(u64 *)(r10 - 0x1c0) = r2006187 *(u64 *)(r10 - 0x1c0) = r2005829 r2 = 0x0006188 r2 = 0x067 unchanged instructions hidden
005897 *(u64 *)(r10 - 0x1f8) = r7006256 *(u64 *)(r10 - 0x1f8) = r7005898 *(u64 *)(r10 - 0x208) = r9006257 *(u64 *)(r10 - 0x208) = r9005899 *(u64 *)(r10 - 0x200) = r8006258 *(u64 *)(r10 - 0x200) = r8005900 r1 = *(u64 *)(r10 - 0x1d8)006259 r1 = *(u64 *)(r10 - 0x1e0)005901 r1 += 0x8006260 r1 += 0x8005902 *(u64 *)(r10 - 0x1d8) = r1006261 *(u64 *)(r10 - 0x1e0) = r1005903 r3 += -0x1006262 r3 += -0x1005904 r9 = 0x0006263 r9 = 0x0005905 if r0 == 0x8 goto +0xf006264 if r0 == 0x8 goto +0xf1 unchanged instructions hidden
005907 r0 >>= 0x3006266 r0 >>= 0x3005908 r2 = *(u64 *)(r10 - 0x1f8)006267 r2 = *(u64 *)(r10 - 0x1f8)005909 r2 += 0x9006268 r2 += 0x9005910 r5 = *(u64 *)(r10 - 0x1d8)006269 r5 = *(u64 *)(r10 - 0x1e0)005911 r9 = r0006270 r9 = r0005912 goto +0x21006271 goto +0x22005913 r7 += 0x8006272 r7 += 0x815 unchanged instructions hidden
005929 *(u64 *)(r10 - 0x108) = 0x18006288 *(u64 *)(r10 - 0x108) = 0x18005930 r1 = r10006289 r1 = r10005931 r1 += -0x118006290 r1 += -0x118005932 r2 = *(u64 *)(r10 - 0x1d8)006291 r2 = *(u64 *)(r10 - 0x1e0)005933 call -0x161d006292 call -0x1731005934 r1 = r0006293 r1 = r0005935 r1 <<= 0x20006294 r1 <<= 0x20005936 r1 >>= 0x20006295 r1 >>= 0x201 unchanged instructions hidden
005938 r1 = *(u64 *)(r10 - 0x1f0)006297 r1 = *(u64 *)(r10 - 0x1f0)005939 r1 <<= 0x20006298 r1 <<= 0x20005940 r1 >>= 0x20006299 r1 >>= 0x20005941 006300 r3 = *(u64 *)(r10 - 0x1d8)005941 if r1 == 0x0 goto +0x346006301 if r1 == 0x0 goto +0x36c005942 r1 = *(u64 *)(r10 - 0x1e8)006302 r1 = *(u64 *)(r10 - 0x1e8)005943 r1 = *(u64 *)(r1 + 0x48)006303 r1 = *(u64 *)(r1 + 0x48)83 unchanged instructions hidden
006027 r1 = r10006387 r1 = r10006028 r1 += -0x118006388 r1 += -0x118006029 r2 = r8006389 r2 = r8006030 call -0x167e006390 call -0x1793006031 r1 = r0006391 r1 = r0006032 r1 <<= 0x20006392 r1 <<= 0x20006033 r1 >>= 0x20006393 r1 >>= 0x201 unchanged instructions hidden
006035 r1 = *(u64 *)(r10 - 0x1f8)006395 r1 = *(u64 *)(r10 - 0x1f8)006036 r1 <<= 0x20006396 r1 <<= 0x20006037 r1 >>= 0x20006397 r1 >>= 0x20006038 006398 r3 = *(u64 *)(r10 - 0x1d8)006038 if r1 == 0x0 goto +0x32a006399 if r1 == 0x0 goto +0x2ed006039 r1 = *(u64 *)(r10 - 0x1f0)006400 r1 = *(u64 *)(r10 - 0x1f0)006040 r1 = *(u64 *)(r1 + 0x48)006401 r1 = *(u64 *)(r1 + 0x48)43 unchanged instructions hidden
006084 r7 &= -0x8006445 r7 &= -0x8006085 r1 = 0x300000000 ll006446 r1 = 0x300000000 ll006086 *(u64 *)(r1 + 0x0) = r7006447 *(u64 *)(r1 + 0x0) = r7006087 r1 = *(u64 *)(r10 - 0x1d8)006448 r1 = *(u64 *)(r10 - 0x1e0)006088 r1 += 0x8006449 r1 += 0x8006089 *(u64 *)(r10 - 0x1d8) = r1006450 *(u64 *)(r10 - 0x1e0) = r1006090 r3 += -0x1006451 r3 += -0x1006091 r1 = 0x0006452 r1 = 0x0006092 *(u64 *)(r10 - 0x1f0) = r1006453 *(u64 *)(r10 - 0x1f0) = r12 unchanged instructions hidden
006095 r0 >>= 0x3006456 r0 >>= 0x3006096 r2 = r7006457 r2 = r7006097 r2 += 0x9006458 r2 += 0x9006098 r5 = *(u64 *)(r10 - 0x1d8)006459 r5 = *(u64 *)(r10 - 0x1e0)006099 *(u64 *)(r10 - 0x1f0) = r0006460 *(u64 *)(r10 - 0x1f0) = r0006100 goto +0x1a006461 goto +0x1a006101 r8 += 0x8006462 r8 += 0x815 unchanged instructions hidden
006117 *(u64 *)(r10 - 0x108) = 0x11006478 *(u64 *)(r10 - 0x108) = 0x11006118 r1 = r10006479 r1 = r10006119 r1 += -0x118006480 r1 += -0x118006120 r2 = *(u64 *)(r10 - 0x1d8)006481 r2 = *(u64 *)(r10 - 0x1e0)006121 call -0x16d9006482 call -0x17ef006122 r1 = r0006483 r1 = r0006123 r1 <<= 0x20006484 r1 <<= 0x20006124 r1 >>= 0x20006485 r1 >>= 0x2053 unchanged instructions hidden
006178 *(u64 *)(r10 - 0x1f8) = r7006539 *(u64 *)(r10 - 0x1f8) = r7006179 *(u64 *)(r10 - 0x208) = r9006540 *(u64 *)(r10 - 0x208) = r9006180 *(u64 *)(r10 - 0x200) = r8006541 *(u64 *)(r10 - 0x200) = r8006181 r1 = *(u64 *)(r10 - 0x1d8)006542 r1 = *(u64 *)(r10 - 0x1e0)006182 r1 += 0x8006543 r1 += 0x8006183 *(u64 *)(r10 - 0x1d8) = r1006544 *(u64 *)(r10 - 0x1e0) = r1006184 r3 += -0x1006545 r3 += -0x1006185 r9 = 0x0006546 r9 = 0x0006186 if r0 == 0x8 goto +0xf006547 if r0 == 0x8 goto +0xf1 unchanged instructions hidden
006188 r0 >>= 0x3006549 r0 >>= 0x3006189 r2 = *(u64 *)(r10 - 0x1f8)006550 r2 = *(u64 *)(r10 - 0x1f8)006190 r2 += 0x9006551 r2 += 0x9006191 r5 = *(u64 *)(r10 - 0x1d8)006552 r5 = *(u64 *)(r10 - 0x1e0)006192 r9 = r0006553 r9 = r0006193 goto +0x21006554 goto +0x22006194 r7 += 0x8006555 r7 += 0x815 unchanged instructions hidden
006210 *(u64 *)(r10 - 0x108) = 0x18006571 *(u64 *)(r10 - 0x108) = 0x18006211 r1 = r10006572 r1 = r10006212 r1 += -0x118006573 r1 += -0x118006213 r2 = *(u64 *)(r10 - 0x1d8)006574 r2 = *(u64 *)(r10 - 0x1e0)006214 call -0x1736006575 call -0x184c006215 r1 = r0006576 r1 = r0006216 r1 <<= 0x20006577 r1 <<= 0x20006217 r1 >>= 0x20006578 r1 >>= 0x201 unchanged instructions hidden
006219 r1 = *(u64 *)(r10 - 0x1f0)006580 r1 = *(u64 *)(r10 - 0x1f0)006220 r1 <<= 0x20006581 r1 <<= 0x20006221 r1 >>= 0x20006582 r1 >>= 0x20006222 006583 r3 = *(u64 *)(r10 - 0x1d8)006222 if r1 == 0x0 goto +0x220006584 if r1 == 0x0 goto +0x244006223 r1 = *(u64 *)(r10 - 0x1e8)006585 r1 = *(u64 *)(r10 - 0x1e8)006224 r1 = *(u64 *)(r1 + 0x48)006586 r1 = *(u64 *)(r1 + 0x48)17 unchanged instructions hidden
006242 if r1 != 0x0 goto +0x1006604 if r1 != 0x0 goto +0x1006243 goto +0xd5006605 goto +0xe4006244 r1 = *(u64 *)(r10 - 0x114)006606 r1 = *(u64 *)(r10 - 0x114)006245 r2 = *(u64 *)(r10 - 0x1e0)006607 r2 = *(u64 *)(r10 - 0x1d8)006246 *(u64 *)(r2 + 0x8) = r1006608 *(u64 *)(r2 + 0x8) = r1006247 *(u64 *)(r2 + 0x0) = 0x0006609 *(u64 *)(r2 + 0x0) = 0x0006248 exit006610 exit006249 006611 *(u8 *)(r10 - 0x51) = 0x40006250 006612 goto -0x310006251 006613 *(u8 *)(r10 - 0x51) = 0x40006252 006614 goto -0x2e5006253 006615 *(u8 *)(r10 - 0x51) = 0x40006254 006616 goto -0x2b9006255 006617 *(u8 *)(r10 - 0x51) = 0x40006256 006618 goto -0x28a006249 r3 &= -0x8006619 r3 &= -0x8006250 r2 = 0x300000000 ll006620 r2 = 0x300000000 ll006251 *(u64 *)(r2 + 0x0) = r3006621 *(u64 *)(r2 + 0x0) = r31 unchanged instructions hidden
006253 if r4 == 0x8 goto +0xc006623 if r4 == 0x8 goto +0xc006254 r4 = r3006624 r4 = r3006255 r4 += 0x9006625 r4 += 0x9006256 r5 = *(u64 *)(r10 - 0x1d8)006626 r5 = *(u64 *)(r10 - 0x1e0)006257 goto +0x21006627 goto +0x21006258 r0 += 0x8006628 r0 += 0x8006259 *(u64 *)(r4 - 0x9) = r0006629 *(u64 *)(r4 - 0x9) = r013 unchanged instructions hidden
006273 *(u64 *)(r10 - 0x108) = 0x28006643 *(u64 *)(r10 - 0x108) = 0x28006274 r1 = r10006644 r1 = r10006275 r1 += -0x118006645 r1 += -0x118006276 r2 = *(u64 *)(r10 - 0x1d8)006646 r2 = *(u64 *)(r10 - 0x1e0)006277 r3 = 0x7006647 r3 = 0x7006278 call -0x1776006648 call -0x1895006279 r1 = r0006649 r1 = r0006280 r1 <<= 0x20006650 r1 <<= 0x20006281 r1 >>= 0x20006651 r1 >>= 0x20006282 if r1 != 0x1a goto +0x12006652 if r1 != 0x1a goto +0x14006283 r1 = r10006653 r1 = r10006284 r1 += -0x140006654 r1 += -0x140006285 r7 = *(u64 *)(r10 - 0x1e8)006655 r7 = *(u64 *)(r10 - 0x1f0)006286 r2 = r7006656 r2 = r7006287 call 0x900006657 call 0x91f006288 w1 = *(u32 *)(r10 - 0x140)006658 w1 = *(u32 *)(r10 - 0x140)9 unchanged instructions hidden
006298 if r7 != 0x0 goto -0x29006668 if r7 != 0x0 goto -0x29006299 r8 = 0x0006669 r8 = 0x0006300 goto -0x2b006670 goto -0x2b006301 006671 *(u8 *)(r10 - 0x51) = 0x40006302 006672 goto -0x378006303 006673 r6 = *(u64 *)(r10 - 0x1d8)006301 *(u32 *)(r6 + 0x8) = w0006674 *(u32 *)(r6 + 0x8) = w0006302 *(u64 *)(r6 + 0x0) = 0x0006675 *(u64 *)(r6 + 0x0) = 0x0006303 goto -0x38006676 goto -0x43006304 006677 w1 = *(u32 *)(r10 - 0x168)006305 006678 w2 = *(u32 *)(r10 - 0x16c)006306 006679 r3 = *(u64 *)(r10 - 0x1d8)006307 006680 goto -0x9e5006304 r1 = *(u64 *)(r10 - 0x110)006681 r1 = *(u64 *)(r10 - 0x110)006305 *(u64 *)(r10 - 0x200) = r1006682 *(u64 *)(r10 - 0x200) = r1006306 r1 = 0x300000000 ll006683 r1 = 0x300000000 ll99 unchanged instructions hidden
006406 r4 &= -0x8006783 r4 &= -0x8006407 r1 = 0x300000000 ll006784 r1 = 0x300000000 ll006408 *(u64 *)(r1 + 0x0) = r4006785 *(u64 *)(r1 + 0x0) = r4006409 r1 = *(u64 *)(r10 - 0x1d8)006786 r1 = *(u64 *)(r10 - 0x1e0)006410 r1 += 0x8006787 r1 += 0x8006411 *(u64 *)(r10 - 0x1d8) = r1006788 *(u64 *)(r10 - 0x1e0) = r1006412 r1 = 0x0006789 r1 = 0x0006413 if r3 == 0x8 goto +0xf006790 if r3 == 0x8 goto +0xf006414 r1 = r5006791 r1 = r5006415 r1 >>= 0x3006792 r1 >>= 0x3006416 r2 = r4006793 r2 = r4006417 r2 += 0x9006794 r2 += 0x9006418 r3 = *(u64 *)(r10 - 0x1d8)006795 r3 = *(u64 *)(r10 - 0x1e0)006419 r5 = r1006796 r5 = r1006420 goto +0x1a006797 goto +0x1a006421 r0 += 0x8006798 r0 += 0x814 unchanged instructions hidden
006436 *(u64 *)(r10 - 0x118) = r1006813 *(u64 *)(r10 - 0x118) = r1006437 r1 = r10006814 r1 = r10006438 r1 += -0x118006815 r1 += -0x118006439 r2 = *(u64 *)(r10 - 0x1d8)006816 r2 = *(u64 *)(r10 - 0x1e0)006440 r3 = *(u64 *)(r10 - 0x1f8)006817 r3 = *(u64 *)(r10 - 0x1f8)006441 call -0x1819006818 call -0x193f006442 r1 = r0006819 r1 = r0006443 r1 <<= 0x20006820 r1 <<= 0x20006444 r1 >>= 0x20006821 r1 >>= 0x2049 unchanged instructions hidden
006494 r3 &= -0x8006871 r3 &= -0x8006495 r1 = 0x300000000 ll006872 r1 = 0x300000000 ll006496 *(u64 *)(r1 + 0x0) = r3006873 *(u64 *)(r1 + 0x0) = r3006497 r1 = *(u64 *)(r10 - 0x1d8)006874 r1 = *(u64 *)(r10 - 0x1e0)006498 r1 += 0x8006875 r1 += 0x8006499 *(u64 *)(r10 - 0x1d8) = r1006876 *(u64 *)(r10 - 0x1e0) = r1006500 r6 = 0x0006877 r6 = 0x0006501 if r7 == 0x8 goto +0xf006878 if r7 == 0x8 goto +0xf006502 r5 = r4006879 r5 = r4006503 r5 >>= 0x3006880 r5 >>= 0x3006504 r2 = r3006881 r2 = r3006505 r2 += 0x9006882 r2 += 0x9006506 r4 = *(u64 *)(r10 - 0x1d8)006883 r4 = *(u64 *)(r10 - 0x1e0)006507 r6 = r5006884 r6 = r5006508 goto +0x20006885 goto +0x21006509 r0 += 0x8006886 r0 += 0x814 unchanged instructions hidden
006524 *(u64 *)(r10 - 0x108) = 0x1e006901 *(u64 *)(r10 - 0x108) = 0x1e006525 r1 = r10006902 r1 = r10006526 r1 += -0x118006903 r1 += -0x118006527 r2 = *(u64 *)(r10 - 0x1d8)006904 r2 = *(u64 *)(r10 - 0x1e0)006528 r3 = *(u64 *)(r10 - 0x1f0)006905 r3 = *(u64 *)(r10 - 0x1f0)006529 call -0x1871006906 call -0x1997006530 r1 = r0006907 r1 = r0006531 r1 <<= 0x20006908 r1 <<= 0x20006532 r1 >>= 0x20006909 r1 >>= 0x201 unchanged instructions hidden
006534 r1 = *(u64 *)(r10 - 0x1f8)006911 r1 = *(u64 *)(r10 - 0x1f8)006535 r1 <<= 0x20006912 r1 <<= 0x20006536 r1 >>= 0x20006913 r1 >>= 0x20006537 006914 r3 = *(u64 *)(r10 - 0x1d8)006537 if r1 == 0x0 goto +0x11b006915 if r1 == 0x0 goto +0x130006538 r1 = *(u64 *)(r10 - 0x1e8)006916 r1 = *(u64 *)(r10 - 0x1e8)006539 r1 = *(u64 *)(r1 + 0x48)006917 r1 = *(u64 *)(r1 + 0x48)45 unchanged instructions hidden
006585 r1 = 0x300000000 ll006963 r1 = 0x300000000 ll006586 *(u64 *)(r1 + 0x0) = r4006964 *(u64 *)(r1 + 0x0) = r4006587 *(u64 *)(r10 - 0x1e8) = r4006965 *(u64 *)(r10 - 0x1e8) = r4006588 r1 = *(u64 *)(r10 - 0x1d8)006966 r1 = *(u64 *)(r10 - 0x1e0)006589 r1 += 0x8006967 r1 += 0x8006590 *(u64 *)(r10 - 0x1d8) = r1006968 *(u64 *)(r10 - 0x1e0) = r1006591 r3 += -0x1006969 r3 += -0x1006592 r1 = 0x0006970 r1 = 0x0006593 if r0 == 0x8 goto +0xf006971 if r0 == 0x8 goto +0xf1 unchanged instructions hidden
006595 r1 >>= 0x3006973 r1 >>= 0x3006596 r2 = *(u64 *)(r10 - 0x1e8)006974 r2 = *(u64 *)(r10 - 0x1e8)006597 r2 += 0x9006975 r2 += 0x9006598 r5 = *(u64 *)(r10 - 0x1d8)006976 r5 = *(u64 *)(r10 - 0x1e0)006599 r0 = r1006977 r0 = r1006600 goto +0x1a006978 goto +0x1a006601 r6 += 0x8006979 r6 += 0x815 unchanged instructions hidden
006617 *(u64 *)(r10 - 0x118) = r1006995 *(u64 *)(r10 - 0x118) = r1006618 r1 = r10006996 r1 = r10006619 r1 += -0x118006997 r1 += -0x118006620 r2 = *(u64 *)(r10 - 0x1d8)006998 r2 = *(u64 *)(r10 - 0x1e0)006621 call -0x18cd006999 call -0x19f4006622 r1 = r0007000 r1 = r0006623 r1 <<= 0x20007001 r1 <<= 0x20006624 r1 >>= 0x20007002 r1 >>= 0x209 unchanged instructions hidden
006634 if r4 != 0x0 goto -0x22007012 if r4 != 0x0 goto -0x22006635 r9 = 0x0007013 r9 = 0x0006636 goto -0x24007014 goto -0x24006637 r1 = *(u64 *)(r10 - 0x1e0)007015 r1 = *(u64 *)(r10 - 0x1d8)006638 *(u32 *)(r1 + 0x8) = w0007016 *(u32 *)(r1 + 0x8) = w0006639 *(u64 *)(r1 + 0x0) = 0x0007017 *(u64 *)(r1 + 0x0) = 0x0006640 goto -0x189007018 goto -0x199006641 w1 = *(u32 *)(r10 - 0x138)007019 w1 = *(u32 *)(r10 - 0x138)006642 w2 = *(u32 *)(r10 - 0x13c)007020 w2 = *(u32 *)(r10 - 0x13c)006643 007021 r6 = *(u64 *)(r10 - 0x1d8)006643 *(u32 *)(r6 + 0xc) = w1007022 *(u32 *)(r6 + 0xc) = w1006644 *(u32 *)(r6 + 0x8) = w2007023 *(u32 *)(r6 + 0x8) = w2006645 *(u64 *)(r6 + 0x0) = 0x0007024 *(u64 *)(r6 + 0x0) = 0x0006646 goto -0x18f007025 goto -0x1a0006647 r2 = *(u64 *)(r10 - 0x138)007026 r2 = *(u64 *)(r10 - 0x138)006648 r3 = r2007027 r3 = r2006649 r5 = *(u64 *)(r10 - 0x1f0)007028 r5 = *(u64 *)(r10 - 0x1f8)006650 r3 -= r5007029 r3 -= r5006651 r1 = 0x0007030 r1 = 0x0006652 r4 = 0x1007031 r4 = 0x13 unchanged instructions hidden
006656 r1 = r3007035 r1 = r3006657 if r2 < r5 goto +0x1007036 if r2 < r5 goto +0x1006658 goto +0x89007037 goto +0x9c006659 007038 r6 = *(u64 *)(r10 - 0x1d8)006659 *(u32 *)(r6 + 0xc) = w1007039 *(u32 *)(r6 + 0xc) = w1006660 *(u32 *)(r6 + 0x8) = 0x17007040 *(u32 *)(r6 + 0x8) = 0x17006661 *(u64 *)(r6 + 0x0) = 0x0007041 *(u64 *)(r6 + 0x0) = 0x05 unchanged instructions hidden
006667 w1 = *(u32 *)(r10 - 0x170)007047 w1 = *(u32 *)(r10 - 0x170)006668 if r1 != 0x0 goto +0x53007048 if r1 != 0x0 goto +0x55006669 r1 = *(u64 *)(r10 - 0x168)007049 r1 = *(u64 *)(r10 - 0x168)006670 r2 = *(u64 *)(r10 - 0x1e0)007050 r2 = *(u64 *)(r10 - 0x1d8)006671 r3 = *(u64 *)(r10 - 0x1f0)007051 r3 = *(u64 *)(r10 - 0x1f0)006672 if r1 < r3 goto +0x5c007052 if r1 < r3 goto +0x5e006673 goto +0x4c007053 goto +0x4c4 unchanged instructions hidden
006678 w1 = *(u32 *)(r10 - 0x170)007058 w1 = *(u32 *)(r10 - 0x170)006679 if r1 != 0x0 goto +0x48007059 if r1 != 0x0 goto +0x4a006680 r1 = *(u64 *)(r10 - 0x168)007060 r1 = *(u64 *)(r10 - 0x168)006681 r2 = *(u64 *)(r10 - 0x1e0)007061 r2 = *(u64 *)(r10 - 0x1d8)006682 r3 = *(u64 *)(r10 - 0x1f0)007062 r3 = *(u64 *)(r10 - 0x1f0)006683 if r1 < r3 goto +0x51007063 if r1 < r3 goto +0x53006684 goto +0x41007064 goto +0x414 unchanged instructions hidden
006689 w1 = *(u32 *)(r10 - 0x170)007069 w1 = *(u32 *)(r10 - 0x170)006690 if r1 != 0x0 goto +0x3d007070 if r1 != 0x0 goto +0x3f006691 r1 = *(u64 *)(r10 - 0x168)007071 r1 = *(u64 *)(r10 - 0x168)006692 r2 = *(u64 *)(r10 - 0x1e0)007072 r2 = *(u64 *)(r10 - 0x1d8)006693 r3 = *(u64 *)(r10 - 0x1f0)007073 r3 = *(u64 *)(r10 - 0x1f0)006694 if r1 < r3 goto +0x46007074 if r1 < r3 goto +0x48006695 goto +0x36007075 goto +0x364 unchanged instructions hidden
006700 w1 = *(u32 *)(r10 - 0x170)007080 w1 = *(u32 *)(r10 - 0x170)006701 if r1 != 0x0 goto +0x32007081 if r1 != 0x0 goto +0x34006702 r1 = *(u64 *)(r10 - 0x168)007082 r1 = *(u64 *)(r10 - 0x168)006703 r2 = *(u64 *)(r10 - 0x1e0)007083 r2 = *(u64 *)(r10 - 0x1d8)006704 r3 = *(u64 *)(r10 - 0x1f0)007084 r3 = *(u64 *)(r10 - 0x1f0)006705 if r1 < r3 goto +0x3b007085 if r1 < r3 goto +0x3d006706 goto +0x2b007086 goto +0x2b4 unchanged instructions hidden
006711 w1 = *(u32 *)(r10 - 0x170)007091 w1 = *(u32 *)(r10 - 0x170)006712 if r1 != 0x0 goto +0x27007092 if r1 != 0x0 goto +0x29006713 r1 = *(u64 *)(r10 - 0x168)007093 r1 = *(u64 *)(r10 - 0x168)006714 r2 = *(u64 *)(r10 - 0x1e0)007094 r2 = *(u64 *)(r10 - 0x1d8)006715 r3 = *(u64 *)(r10 - 0x1f0)007095 r3 = *(u64 *)(r10 - 0x1f0)006716 if r1 < r3 goto +0x30007096 if r1 < r3 goto +0x32006717 goto +0x20007097 goto +0x204 unchanged instructions hidden
006722 w1 = *(u32 *)(r10 - 0x170)007102 w1 = *(u32 *)(r10 - 0x170)006723 if r1 != 0x0 goto +0x1c007103 if r1 != 0x0 goto +0x1e006724 r1 = *(u64 *)(r10 - 0x168)007104 r1 = *(u64 *)(r10 - 0x168)006725 r2 = *(u64 *)(r10 - 0x1e0)007105 r2 = *(u64 *)(r10 - 0x1d8)006726 r3 = *(u64 *)(r10 - 0x1f0)007106 r3 = *(u64 *)(r10 - 0x1f0)006727 if r1 < r3 goto +0x25007107 if r1 < r3 goto +0x27006728 goto +0x15007108 goto +0x154 unchanged instructions hidden
006733 w1 = *(u32 *)(r10 - 0x170)007113 w1 = *(u32 *)(r10 - 0x170)006734 if r1 != 0x0 goto +0x11007114 if r1 != 0x0 goto +0x13006735 r1 = *(u64 *)(r10 - 0x168)007115 r1 = *(u64 *)(r10 - 0x168)006736 r2 = *(u64 *)(r10 - 0x1e0)007116 r2 = *(u64 *)(r10 - 0x1d8)006737 r3 = *(u64 *)(r10 - 0x1f0)007117 r3 = *(u64 *)(r10 - 0x1f0)006738 if r1 < r3 goto +0x1a007118 if r1 < r3 goto +0x1c006739 goto +0xa007119 goto +0xa4 unchanged instructions hidden
006744 w1 = *(u32 *)(r10 - 0x170)007124 w1 = *(u32 *)(r10 - 0x170)006745 if r1 != 0x0 goto +0x6007125 if r1 != 0x0 goto +0x8006746 r1 = *(u64 *)(r10 - 0x168)007126 r1 = *(u64 *)(r10 - 0x168)006747 r2 = *(u64 *)(r10 - 0x1e0)007127 r2 = *(u64 *)(r10 - 0x1d8)006748 r3 = *(u64 *)(r10 - 0x1f0)007128 r3 = *(u64 *)(r10 - 0x1f0)006749 if r1 < r3 goto +0xf007129 if r1 < r3 goto +0x11006750 *(u64 *)(r2 + 0x0) = r6007130 *(u64 *)(r2 + 0x0) = r6006751 007131 r1 -= r3006752 007132 *(u64 *)(r2 + 0x8) = r1006751 goto +0x29007133 goto -0x20c006752 r1 = *(u64 *)(r10 - 0x16c)007134 r1 = *(u64 *)(r10 - 0x16c)006753 goto -0x1fd007135 goto -0x2114 unchanged instructions hidden
006758 w1 = *(u32 *)(r10 - 0x1c0)007140 w1 = *(u32 *)(r10 - 0x1c0)006759 if r1 != 0x0 goto +0x2e007141 if r1 != 0x0 goto +0x3f006760 r1 = *(u64 *)(r10 - 0x1b8)007142 r1 = *(u64 *)(r10 - 0x1b8)006761 r2 = *(u64 *)(r10 - 0x1e0)007143 r2 = *(u64 *)(r10 - 0x1d8)006762 r4 = *(u64 *)(r10 - 0x1f8)007144 r4 = *(u64 *)(r10 - 0x1f8)006763 if r1 < r4 goto +0x1007145 if r1 < r4 goto +0x1006764 goto +0x47007146 goto +0x601 unchanged instructions hidden
006766 goto -0x209007148 goto -0x21d006767 r1 = r10007149 r1 = r10006768 r1 += -0x170007150 r1 += -0x170006769 007151 r2 = *(u64 *)(r10 - 0x1e0)006770 007152 call 0x730006771 007153 r3 = *(u64 *)(r10 - 0x1d8)006772 007154 r1 = *(u64 *)(r10 - 0x168)006773 007155 w2 = *(u32 *)(r10 - 0x170)006774 007156 r2 &= 0x1006775 007157 if r2 != 0x0 goto +0x4e006776 007158 r4 = *(u64 *)(r10 - 0x208)006777 007159 if r1 < r4 goto +0x48006778 007160 r2 = *(u64 *)(r10 - 0x200)006779 007161 *(u64 *)(r3 + 0x0) = r2006780 007162 r1 -= r4006781 007163 *(u64 *)(r3 + 0x8) = r1006782 007164 goto -0x22b006783 007165 r1 = r10006784 007166 r1 += -0x170006769 r2 = r6007167 r2 = r6006770 call 0x71d007168 call 0x720006771 007169 r3 = *(u64 *)(r10 - 0x1d8)006771 r1 = *(u64 *)(r10 - 0x168)007170 r1 = *(u64 *)(r10 - 0x168)006772 w2 = *(u32 *)(r10 - 0x170)007171 w2 = *(u32 *)(r10 - 0x170)006773 r2 &= 0x1007172 r2 &= 0x1006774 r9 = *(u64 *)(r10 - 0x200)007173 r9 = *(u64 *)(r10 - 0x200)006775 if r2 != 0x0 goto +0x59007174 if r2 != 0x0 goto +0x3d006776 r2 = *(u64 *)(r10 - 0x1e0)007175 r2 = *(u64 *)(r10 - 0x208)006777 r3 = *(u64 *)(r10 - 0x208)007176 if r1 < r2 goto +0x37006778 if r1 < r3 goto -0xe007177 006779 goto +0xc007177 goto +0xc006780 r1 = r10007178 r1 = r10006781 r1 += -0x170007179 r1 += -0x170006782 r2 = r6007180 r2 = r6006783 call 0x710007181 call 0x713006784 007182 r3 = *(u64 *)(r10 - 0x1d8)006784 r1 = *(u64 *)(r10 - 0x168)007183 r1 = *(u64 *)(r10 - 0x168)006785 w2 = *(u32 *)(r10 - 0x170)007184 w2 = *(u32 *)(r10 - 0x170)006786 r2 &= 0x1007185 r2 &= 0x1006787 r9 = *(u64 *)(r10 - 0x200)007186 r9 = *(u64 *)(r10 - 0x200)006788 if r2 != 0x0 goto +0x4c007187 if r2 != 0x0 goto +0x30006789 r2 = *(u64 *)(r10 - 0x1e0)007188 r2 = *(u64 *)(r10 - 0x208)006790 r3 = *(u64 *)(r10 - 0x208)007189 if r1 < r2 goto +0x2a006791 if r1 < r3 goto -0x1b007190 *(u64 *)(r3 + 0x0) = r9006792 *(u64 *)(r2 + 0x0) = r9007191 r1 -= r2006793 r1 -= r3007192 *(u64 *)(r3 + 0x8) = r1006794 *(u64 *)(r2 + 0x8) = r1007193 006795 goto -0x224007193 goto -0x248006796 r2 = *(u64 *)(r10 - 0x1e0)007194 r2 = *(u64 *)(r10 - 0x1e8)006797 r2 <<= 0x20007195 r2 <<= 0x20006798 r2 >>= 0x20007196 r2 >>= 0x20006799 007197 r6 = *(u64 *)(r10 - 0x1d8)006799 if r2 == 0x0 goto +0x3007198 if r2 == 0x0 goto +0x3006800 r2 = r1007199 r2 = r1006801 r2 /= 0x64007200 r2 /= 0x6412 unchanged instructions hidden
006814 goto +0x48007213 goto +0x3d006815 r1 = *(u64 *)(r10 - 0x16c)007214 r1 = *(u64 *)(r10 - 0x16c)006816 goto -0x486007215 goto -0x644006817 r7 = *(u64 *)(r10 - 0x1e0)007216 r7 = *(u64 *)(r10 - 0x1d8)006818 *(u32 *)(r7 + 0x8) = w0007217 *(u32 *)(r7 + 0x8) = w0006819 *(u64 *)(r7 + 0x0) = 0x0007218 *(u64 *)(r7 + 0x0) = 0x0006820 goto -0x23d007219 goto -0x2621 unchanged instructions hidden
006822 r1 += -0x170007221 r1 += -0x170006823 r2 = r8007222 r2 = r8006824 call 0x6e7007223 call 0x6e9006825 007224 r3 = *(u64 *)(r10 - 0x1d8)006825 r1 = *(u64 *)(r10 - 0x168)007225 r1 = *(u64 *)(r10 - 0x168)006826 w2 = *(u32 *)(r10 - 0x170)007226 w2 = *(u32 *)(r10 - 0x170)006827 r2 &= 0x1007227 r2 &= 0x1006828 if r2 != 0x0 goto +0x24007228 if r2 != 0x0 goto +0x7006829 r2 = *(u64 *)(r10 - 0x1e0)007229 r2 = *(u64 *)(r10 - 0x208)006830 r3 = *(u64 *)(r10 - 0x208)007230 if r1 < r2 goto +0x1006831 if r1 < r3 goto -0x43007231 006832 r3 = *(u64 *)(r10 - 0x200)007232 006833 *(u64 *)(r2 + 0x0) = r3007233 006834 r3 = *(u64 *)(r10 - 0x208)007234 006835 goto -0x2b007231 goto +0x7006836 007232 r1 = 0x6c00000000 ll006837 007233 *(u64 *)(r3 + 0x8) = r1006838 007234 *(u64 *)(r3 + 0x0) = 0x0006839 007235 goto -0x272006840 007236 w1 = *(u32 *)(r10 - 0x168)006841 007237 w2 = *(u32 *)(r10 - 0x16c)006842 007238 goto -0xc13006843 007239 r2 = *(u64 *)(r10 - 0x200)006844 007240 *(u64 *)(r3 + 0x0) = r2006845 007241 r2 = *(u64 *)(r10 - 0x208)006846 007242 goto -0x34006836 r3 = *(u64 *)(r10 - 0x1f0)007243 r3 = *(u64 *)(r10 - 0x1f0)006837 007244 *(u64 *)(r2 + 0x0) = r3006838 007245 r1 -= r4006839 007246 *(u64 *)(r2 + 0x8) = r1006837 goto +0x17007247 goto -0x27e006838 r1 = r10007248 r1 = r10006839 r1 += -0x1c0007249 r1 += -0x1c02 unchanged instructions hidden
006842 w1 = *(u32 *)(r10 - 0x1c0)007252 w1 = *(u32 *)(r10 - 0x1c0)006843 if r1 != 0x0 goto +0x28007253 if r1 != 0x0 goto +0x12006844 r1 = *(u64 *)(r10 - 0x1b8)007254 r1 = *(u64 *)(r10 - 0x1b8)006845 r2 = *(u64 *)(r10 - 0x1e0)007255 r2 = *(u64 *)(r10 - 0x1d8)006846 r4 = *(u64 *)(r10 - 0x218)007256 r4 = *(u64 *)(r10 - 0x218)006847 if r1 < r4 goto -0x53007257 if r1 < r4 goto -0x6f006848 goto +0xb007258 006849 r1 = r10007259 006850 r1 += -0x170007260 006851 r2 = *(u64 *)(r10 - 0x1d8)007261 006852 call 0x6cb007262 006853 r1 = *(u64 *)(r10 - 0x168)007263 006854 w2 = *(u32 *)(r10 - 0x170)007264 006855 r2 &= 0x1007265 006856 if r2 != 0x0 goto +0x8007266 006857 r2 = *(u64 *)(r10 - 0x1e0)007267 006858 r4 = *(u64 *)(r10 - 0x208)007268 006859 if r1 < r4 goto -0x5f007269 006860 r3 = *(u64 *)(r10 - 0x200)007258 r3 = *(u64 *)(r10 - 0x200)006861 *(u64 *)(r2 + 0x0) = r3007259 006862 r1 -= r4007260 006863 *(u64 *)(r2 + 0x8) = r1007261 006864 goto -0x269007259 goto -0x10006865 w1 = *(u32 *)(r10 - 0x168)007260 006866 w2 = *(u32 *)(r10 - 0x16c)007261 006867 r3 = *(u64 *)(r10 - 0x1e0)007262 006868 *(u32 *)(r3 + 0xc) = w1007263 006869 *(u32 *)(r3 + 0x8) = w2007264 006870 *(u64 *)(r3 + 0x0) = 0x0007265 006871 goto -0x270007266 006872 r1 = r10007260 r1 = r10006873 r1 += -0x1c0007261 r1 += -0x1c0006874 r2 = r8007262 r2 = r81 unchanged instructions hidden
006876 w1 = *(u32 *)(r10 - 0x1c0)007264 w1 = *(u32 *)(r10 - 0x1c0)006877 if r1 != 0x0 goto +0x6007265 if r1 != 0x0 goto +0x6006878 r1 = *(u64 *)(r10 - 0x1b8)007266 r1 = *(u64 *)(r10 - 0x1b8)006879 r2 = *(u64 *)(r10 - 0x1e0)007267 r2 = *(u64 *)(r10 - 0x1d8)006880 r3 = *(u64 *)(r10 - 0x200)007268 r3 = *(u64 *)(r10 - 0x200)006881 if r1 < r3 goto -0x75007269 if r1 < r3 goto -0x7b006882 *(u64 *)(r2 + 0x0) = r8007270 *(u64 *)(r2 + 0x0) = r82 unchanged instructions hidden
006885 w2 = *(u32 *)(r10 - 0x1bc)007273 w2 = *(u32 *)(r10 - 0x1bc)006886 goto -0x14007274 goto -0x254006887 r1 = *(u64 *)(r10 - 0x168)007275 r1 = *(u64 *)(r10 - 0x168)006888 r7 = *(u64 *)(r10 - 0x1e0)007276 r7 = *(u64 *)(r10 - 0x1d8)006889 r2 = *(u64 *)(r10 - 0x1e8)007277 r2 = *(u64 *)(r10 - 0x1e8)006890 if r1 < r2 goto +0x1007278 if r1 < r2 goto +0x1006891 goto +0x2007279 goto +0x2348 unchanged instructions hidden
007240 goto +0x1007628 goto +0x1007241 r0 = 0xb007629 r0 = 0xb007242 exit007630 exit007243 *(u64 *)(r10 - 0x1a8) = r3007631 r7 = r1007244 *(u64 *)(r10 - 0x1a0) = r2007632 r0 = 0xa007245 *(u64 *)(r10 - 0x180) = r1007633 007246 r8 = 0xa007634 007247 *(u64 *)(r10 - 0x190) = r4007635 007248 if r4 < 0x5 goto +0x2c2007633 if r4 < 0x5 goto +0x27a007249 r0 = *(u64 *)(r5 - 0xff8)007634 r9 = *(u64 *)(r5 - 0xff8)007250 r8 = 0x2007635 r0 = 0x2007251 if r0 < 0x12 goto +0x2bf007636 if r9 < 0x12 goto +0x277007252 r5 = *(u64 *)(r5 - 0x1000)007637 r6 = *(u64 *)(r5 - 0x1000)007253 w1 = *(u8 *)(r5 + 0x10)007638 w1 = *(u8 *)(r6 + 0x10)007254 *(u64 *)(r10 - 0x1c8) = r1007639 007255 if r1 > 0x1 goto +0x2bb007639 if r1 > 0x1 goto +0x274007256 r1 = *(u64 *)(r5 + 0x8)007640 *(u64 *)(r10 - 0x208) = r1007257 *(u64 *)(r10 - 0x1e0) = r1007641 *(u64 *)(r10 - 0x1d0) = r4007258 r1 = *(u64 *)(r5 + 0x0)007642 *(u64 *)(r10 - 0x1d8) = r2007259 *(u64 *)(r10 - 0x1d0) = r1007643 *(u64 *)(r10 - 0x1e8) = r3007260 r7 = 0x12007644 *(u64 *)(r10 - 0x1e0) = r7007261 007645 r1 = *(u64 *)(r6 + 0x8)007262 007646 *(u64 *)(r10 - 0x200) = r1007263 007647 r1 = *(u64 *)(r6 + 0x0)007264 007648 *(u64 *)(r10 - 0x1f0) = r1007265 007649 r8 = 0x12007261 r1 = 0x0007650 r1 = 0x0007262 *(u64 *)(r10 - 0x1d8) = r1007651 *(u64 *)(r10 - 0x1f8) = r1007263 w1 = *(u8 *)(r5 + 0x11)007652 w1 = *(u8 *)(r6 + 0x11)007264 *(u64 *)(r10 - 0xf8) = 0x0007653 *(u64 *)(r10 - 0xf8) = 0x0007265 *(u64 *)(r10 - 0x100) = 0x8007654 *(u64 *)(r10 - 0x100) = 0x8007266 *(u64 *)(r10 - 0x108) = 0x0007655 *(u64 *)(r10 - 0x108) = 0x0007267 r4 = 0x0007656 r5 = 0x0007268 *(u64 *)(r10 - 0x1b0) = r1007657 r0 = r6007269 007658 *(u64 *)(r10 - 0x1b8) = r1007269 if r1 == 0x0 goto +0x6d007659 if r1 == 0x0 goto +0x6d007270 r1 = 0x12007660 r1 = 0x12007271 r2 = 0x8007661 r2 = 0x8007272 *(u64 *)(r10 - 0x198) = r2007662 *(u64 *)(r10 - 0x1b0) = r2007273 r8 = 0x0007663 r7 = 0x0007274 *(u64 *)(r10 - 0x1b8) = r0007664 *(u64 *)(r10 - 0x1c0) = r9007275 *(u64 *)(r10 - 0x1c0) = r5007665 *(u64 *)(r10 - 0x1c8) = r0007276 goto +0x10007666 goto +0x10007277 r4 += 0x1007667 r5 += 0x1007278 r1 = *(u64 *)(r10 - 0x198)007668 r1 = *(u64 *)(r10 - 0x1b0)007279 r1 += r8007669 r1 += r7007280 *(u64 *)(r1 + 0x10) = r6007670 *(u64 *)(r1 + 0x10) = r9007281 *(u64 *)(r1 + 0x18) = r9007671 *(u64 *)(r1 + 0x18) = r6007282 *(u64 *)(r1 + 0x8) = r9007672 *(u64 *)(r1 + 0x8) = r6007283 r2 = *(u64 *)(r10 - 0x188)007673 r2 = *(u64 *)(r10 - 0x1a8)007284 *(u8 *)(r1 + 0x0) = w2007674 *(u8 *)(r1 + 0x0) = w2007285 *(u64 *)(r10 - 0xf8) = r4007675 *(u64 *)(r10 - 0xf8) = r5007286 r8 += 0x20007676 r7 += 0x20007287 r1 = r7007677 r1 = r8007288 r0 = *(u64 *)(r10 - 0x1b8)007678 r9 = *(u64 *)(r10 - 0x1c0)007289 r5 = *(u64 *)(r10 - 0x1c0)007679 r0 = *(u64 *)(r10 - 0x1c8)007290 r2 = *(u64 *)(r10 - 0x1b0)007680 r2 = *(u64 *)(r10 - 0x1b8)007291 if r4 < r2 goto +0x1007681 if r5 < r2 goto +0x1007292 goto +0x56007682 goto +0x56007293 if r1 < r0 goto +0x1007683 if r1 < r9 goto +0x1007294 goto +0x7a007684 goto +0x7f007295 r2 = r5007685 r2 = r0007296 r2 += r1007686 r2 += r1007297 w6 = *(u8 *)(r2 + 0x0)007687 w4 = *(u8 *)(r2 + 0x0)007298 if r6 s> 0xb goto +0x31007688 if r4 s> 0xb goto +0x31007299 if r6 < 0xa goto +0x3007689 if r4 < 0xa goto +0x3007300 if r6 == 0xa goto +0x3b007690 if r4 == 0xa goto +0x3b007301 if r6 == 0xb goto +0x1007691 if r4 == 0xb goto +0x1007302 goto +0x72007692 goto +0x77007303 r9 = 0x0007693 r6 = 0x0007304 r1 += 0x1007694 r1 += 0x1007305 r7 = r1007695 r8 = r1007306 r7 += r9007696 r8 += r6007307 if r7 > r0 goto +0x6d007697 if r8 > r9 goto +0x72007308 if r7 >= r1 goto +0x3007698 if r8 >= r1 goto +0x3007309 r2 = r7007699 r2 = r8007310 r3 = 0x17520 ll007700 r3 = 0x18310 ll007311 call 0x8ba007701 call 0x8c5007312 *(u64 *)(r10 - 0x188) = r6007702 *(u64 *)(r10 - 0x1a8) = r4007313 *(u64 *)(r10 - 0x178) = r4007703 *(u64 *)(r10 - 0x1a0) = r5007314 r6 = 0x1007704 r9 = 0x1007315 if r9 == 0x0 goto +0x11007705 if r6 == 0x0 goto +0x11007316 r2 = 0x300000000 ll007706 r2 = 0x300000000 ll007317 r2 = *(u64 *)(r2 + 0x0)007707 r2 = *(u64 *)(r2 + 0x0)007318 r3 = 0x300008000 ll007708 r3 = 0x300008000 ll007319 if r2 == 0x0 goto +0x1007709 if r2 == 0x0 goto +0x1007320 r3 = r2007710 r3 = r2007321 r2 = r3007711 r2 = r3007322 r2 -= r9007712 r2 -= r6007323 r6 = 0x0007713 r9 = 0x0007324 r4 = 0x1007714 r4 = 0x1007325 if r2 > r3 goto +0x1007715 if r2 > r3 goto +0x1007326 r4 = 0x0007716 r4 = 0x0007327 if r4 != 0x0 goto +0x1007717 if r4 != 0x0 goto +0x1007328 r6 = r2007718 r9 = r2007329 r2 = 0x300000008 ll007719 r2 = 0x300000008 ll007330 if r6 < r2 goto +0x21c007720 if r9 < r2 goto +0x2a9007331 r2 = 0x300000000 ll007721 r2 = 0x300000000 ll007332 *(u64 *)(r2 + 0x0) = r6007722 *(u64 *)(r2 + 0x0) = r9007333 r2 = r5007723 r2 = r0007334 r2 += r1007724 r2 += r1007335 r1 = r6007725 r1 = r9007336 r3 = r9007726 r3 = r6007337 call 0x9d9007727 call 0x9e4007338 r1 = *(u64 *)(r10 - 0x108)007728 r1 = *(u64 *)(r10 - 0x108)007339 r4 = *(u64 *)(r10 - 0x178)007729 r5 = *(u64 *)(r10 - 0x1a0)007340 if r4 != r1 goto -0x40007730 if r5 != r1 goto -0x40007341 r1 = r10007731 r1 = r10007342 r1 += -0x108007732 r1 += -0x108007343 call -0x1bcb007733 call -0x1cfe007344 r4 = *(u64 *)(r10 - 0x178)007734 r5 = *(u64 *)(r10 - 0x1a0)007345 r1 = *(u64 *)(r10 - 0x100)007735 r1 = *(u64 *)(r10 - 0x100)007346 *(u64 *)(r10 - 0x198) = r1007736 *(u64 *)(r10 - 0x1b0) = r1007347 goto -0x47007737 goto -0x47007348 if r6 > 0x19 goto +0x9007738 if r4 > 0x19 goto +0x9007349 r2 = 0x1007739 r2 = 0x1007350 r2 <<= r6007740 r2 <<= r4007351 r2 &= 0x3eee000007741 r2 &= 0x3eee000007352 if r2 != 0x0 goto -0x32007742 if r2 != 0x0 goto -0x32007353 if r6 == 0x10 goto +0x17007743 if r4 == 0x10 goto +0x17007354 if r6 == 0x14 goto +0x1007744 if r4 == 0x14 goto +0x1007355 goto +0x2007745 goto +0x2007356 r9 = 0x8007746 r6 = 0x8007357 goto -0x36007747 goto -0x36007358 if r6 == 0xc goto +0x1007748 if r4 == 0xc goto +0x1007359 goto +0x39007749 goto +0x3e007360 r2 = r1007750 r2 = r1007361 r2 += 0x3007751 r2 += 0x3007362 if r2 > r0 goto +0x36007752 if r2 > r9 goto +0x3b007363 r3 = r1007753 r3 = r1007364 r3 += 0x1007754 r3 += 0x1007365 if r1 < -0x3 goto +0x3007755 if r1 < -0x3 goto +0x3007366 r1 = r3007756 r1 = r3007367 r3 = 0x17508 ll007757 r3 = 0x182f8 ll007368 call 0x881007758 call 0x88c007369 r1 = r5007759 r1 = r0007370 r1 += r3007760 r1 += r3007371 w9 = *(u16 *)(r1 + 0x0)007761 w6 = *(u16 *)(r1 + 0x0)007372 r1 = r2007762 r1 = r2007373 r7 = r1007763 r8 = r1007374 r7 += r9007764 r8 += r6007375 if r7 > r0 goto +0x29007765 if r8 > r9 goto +0x2e007376 goto -0x45007766 goto -0x45007377 r9 = 0x2007767 r6 = 0x2007378 goto -0x4b007768 goto -0x4b007379 if r7 < r0 goto +0x1007769 if r8 < r9 goto +0x1007380 goto +0x4007770 goto +0x4007381 r1 = r5007771 r1 = r0007382 r1 += r7007772 r1 += r8007383 w1 = *(u8 *)(r1 + 0x0)007773 w1 = *(u8 *)(r1 + 0x0)007384 *(u64 *)(r10 - 0x1d8) = r1007774 *(u64 *)(r10 - 0x1f8) = r1007385 r1 = 0x0007775 r4 = 0x0007386 r7 += 0x1007776 r8 += 0x1007387 if r7 < r0 goto +0x1007777 r7 = *(u64 *)(r10 - 0x1e0)007388 007778 r3 = *(u64 *)(r10 - 0x1e8)007389 007779 if r8 < r9 goto +0x1007388 goto +0x2007780 goto +0x2007389 r5 += r7007781 r0 += r8007390 w1 = *(u8 *)(r5 + 0x0)007782 w4 = *(u8 *)(r0 + 0x0)007391 *(u64 *)(r10 - 0x198) = r1007783 007392 w6 = *(u32 *)(r10 - 0xfc)007783 w6 = *(u32 *)(r10 - 0xfc)007393 w8 = *(u32 *)(r10 - 0x100)007784 w9 = *(u32 *)(r10 - 0x100)007394 r1 = *(u64 *)(r10 - 0x108)007785 r1 = *(u64 *)(r10 - 0x108)007395 r2 = -0x8000000000000000 ll007786 r2 = -0x8000000000000000 ll007396 *(u64 *)(r10 - 0x188) = r6007787 r8 = r6007397 007788 r0 = r9007397 if r1 == r2 goto +0x22d007789 if r1 == r2 goto +0x1de007398 *(u64 *)(r10 - 0x178) = r4007790 *(u64 *)(r10 - 0x1c0) = r9007399 r7 = *(u64 *)(r10 - 0x1a8)007791 *(u64 *)(r10 - 0x1b0) = r6007400 r2 = *(u64 *)(r7 + 0x8)007792 *(u64 *)(r10 - 0x1a0) = r5007401 r6 = *(u64 *)(r7 + 0x0)007793 *(u64 *)(r10 - 0x210) = r4007402 007794 r2 = *(u64 *)(r3 + 0x8)007403 007795 r8 = r3007404 007796 r6 = *(u64 *)(r8 + 0x0)007402 r1 = r6007797 r1 = r6007403 r1 += 0x8007798 r1 += 0x8007404 *(u64 *)(r10 - 0x1b8) = r2007799 *(u64 *)(r10 - 0x218) = r2007405 r2 += 0x8007800 r2 += 0x8007406 *(u64 *)(r10 - 0x1b0) = r2007801 *(u64 *)(r10 - 0x1c8) = r2007407 r3 = 0x20007802 r3 = 0x20007408 call 0x99b007803 call 0x9a1007409 r9 = r0007804 *(u64 *)(r10 - 0x1b8) = r0007410 r1 = r9007805 r1 = r0007411 r1 <<= 0x20007806 r1 <<= 0x20007412 r1 >>= 0x20007807 r1 >>= 0x20007413 if r1 != 0x0 goto +0x6007808 if r1 != 0x0 goto +0x7007414 r7 = *(u64 *)(r6 + 0x48)007809 r9 = *(u64 *)(r6 + 0x48)007415 r2 = *(u64 *)(r10 - 0x178)007810 r4 = *(u64 *)(r10 - 0x1a0)007416 goto +0xe007811 goto +0x10007417 r6 = 0x0007812 r8 = 0x0007418 r8 = 0x2007813 r7 = *(u64 *)(r10 - 0x1e0)007419 007814 r0 = 0x2007419 goto +0x217007815 goto +0x1c4007420 r1 = r10007816 r1 = r10007421 r1 += -0x108007817 r1 += -0x108007422 r2 = r7007818 r2 = r8007423 call 0x490007819 call 0x495007424 w3 = *(u32 *)(r10 - 0x104)007820 w1 = *(u32 *)(r10 - 0x104)007425 r7 = *(u64 *)(r10 - 0x100)007821 *(u64 *)(r10 - 0x1a8) = r1007426 w6 = *(u32 *)(r10 - 0x100)007822 r9 = *(u64 *)(r10 - 0x100)007427 007823 w8 = *(u32 *)(r10 - 0x100)007427 w1 = *(u32 *)(r10 - 0x108)007824 w1 = *(u32 *)(r10 - 0x108)007428 r1 &= 0x1007825 r1 &= 0x1007429 r2 = *(u64 *)(r10 - 0x178)007826 r4 = *(u64 *)(r10 - 0x1a0)007430 if r1 != 0x0 goto +0x20b007827 if r1 != 0x0 goto +0x1b7007431 *(u64 *)(r10 - 0x1c0) = r8007828 r8 = *(u64 *)(r10 - 0x1f0)007432 r8 = *(u64 *)(r10 - 0x1d0)007829 if r9 >= r8 goto +0x1a007433 if r7 >= r8 goto +0x18007830 r1 = 0x0007434 r3 = 0x0007831 *(u64 *)(r10 - 0x1a8) = r1007435 r6 = 0x64007832 r8 = 0x64007436 if r7 == 0x0 goto +0x205007833 if r9 == 0x0 goto +0x1b1007437 r1 = *(u64 *)(r10 - 0x1c8)007834 r1 = *(u64 *)(r10 - 0x208)007438 r1 &= 0x1007835 r1 &= 0x1007439 if r1 != 0x0 goto +0x1007836 if r1 != 0x0 goto +0x1007440 goto +0x201007837 goto +0x1ad007441 r1 = r10007838 r1 = r10007442 r1 += -0x160007839 r1 += -0x188007443 r2 = r7007840 r2 = r9007444 r4 = *(u64 *)(r10 - 0x1e0)007841 r3 = 0x0007445 007842 r4 = *(u64 *)(r10 - 0x200)007445 r5 = 0x0007843 r5 = 0x0007446 call 0xdac007844 call 0xdaf007447 r1 = r10007845 r1 = r10007448 r1 += -0x170007846 r1 += -0x198007449 r2 = *(u64 *)(r10 - 0x160)007847 r2 = *(u64 *)(r10 - 0x188)007450 r3 = *(u64 *)(r10 - 0x158)007848 r3 = *(u64 *)(r10 - 0x180)007451 r4 = *(u64 *)(r10 - 0x1d0)007849 r4 = *(u64 *)(r10 - 0x1f0)007452 r5 = 0x0007850 r5 = 0x0007453 call 0x9b0007851 call 0x9b3007454 r2 = *(u64 *)(r10 - 0x178)007852 r4 = *(u64 *)(r10 - 0x1a0)007455 r1 = *(u64 *)(r10 - 0x170)007853 r1 = *(u64 *)(r10 - 0x198)007456 *(u64 *)(r10 - 0x1e0) = r1007854 *(u64 *)(r10 - 0x200) = r1007457 r8 = r7007855 r8 = r9007458 r9 <<= 0x20007856 r1 = *(u64 *)(r10 - 0x1b8)007459 r9 >>= 0x20007857 r1 <<= 0x20007460 r3 = 0x1007858 r1 >>= 0x20007461 if r9 == 0x0 goto +0x1007859 r6 = *(u64 *)(r10 - 0x1e8)007462 r3 = 0x0007860 r9 = *(u64 *)(r10 - 0x1c0)007463 r1 = *(u64 *)(r10 - 0x1c8)007861 if r1 == 0x0 goto +0x3f007464 r3 |= r1007862 007465 *(u64 *)(r10 - 0x200) = r3007863 007466 r1 = r3007864 007467 r1 &= 0x1007865 007468 r9 = *(u64 *)(r10 - 0x1a8)007866 007469 if r1 != 0x0 goto +0x29007867 007470 r1 = r10007862 r1 = r10007471 r1 += -0x108007863 r1 += -0x108007472 r2 = r9007864 r2 = r6007473 call 0x4a8007865 call 0x4b1007474 w1 = *(u8 *)(r10 - 0x108)007866 w1 = *(u8 *)(r10 - 0x108)007475 if r1 != 0x0 goto +0x111007867 if r1 != 0x0 goto +0x18b007476 r1 = *(u64 *)(r10 - 0xef)007868 r1 = *(u64 *)(r10 - 0xef)007477 *(u64 *)(r10 - 0x143) = r1007869 *(u64 *)(r10 - 0x53) = r1007478 r1 = *(u64 *)(r10 - 0xf4)007870 r1 = *(u64 *)(r10 - 0xf4)007479 *(u64 *)(r10 - 0x148) = r1007871 *(u64 *)(r10 - 0x58) = r1007480 w1 = *(u8 *)(r10 - 0x105)007872 w1 = *(u8 *)(r10 - 0x105)007481 *(u8 *)(r10 - 0x5e) = w1007873 *(u8 *)(r10 - 0x16e) = w1007482 w1 = *(u16 *)(r10 - 0x107)007874 w1 = *(u16 *)(r10 - 0x107)007483 *(u16 *)(r10 - 0x60) = w1007875 *(u16 *)(r10 - 0x170) = w1007484 r1 = *(u64 *)(r10 - 0xfc)007876 r1 = *(u64 *)(r10 - 0xfc)007485 *(u64 *)(r10 - 0x150) = r1007877 *(u64 *)(r10 - 0x60) = r1007486 *(u64 *)(r10 - 0x55) = r1007878 *(u64 *)(r10 - 0x165) = r1007487 r1 = *(u64 *)(r10 - 0x148)007879 r1 = *(u64 *)(r10 - 0x58)007488 *(u64 *)(r10 - 0x4d) = r1007880 *(u64 *)(r10 - 0x15d) = r1007489 r1 = *(u64 *)(r10 - 0x143)007881 r1 = *(u64 *)(r10 - 0x53)007490 *(u64 *)(r10 - 0x48) = r1007882 *(u64 *)(r10 - 0x158) = r1007491 r1 = *(u64 *)(r10 - 0x104)007883 w1 = *(u32 *)(r10 - 0x104)007492 *(u64 *)(r10 - 0x5d) = r1007884 w2 = *(u32 *)(r10 - 0x100)007493 007885 *(u32 *)(r10 - 0x169) = w2007494 007886 *(u32 *)(r10 - 0x16d) = w1007495 007887 *(u8 *)(r10 - 0x171) = 0x1007496 007888 r3 = *(u64 *)(r10 - 0x208)007497 007889 r3 &= 0x1007498 007890 r4 = *(u64 *)(r10 - 0x1a0)007499 007891 if r3 != 0x0 goto +0x21007500 007892 r3 = r10007501 007893 r3 += -0x165007502 007894 r4 = r10007503 007895 r4 += -0x170007504 007896 w5 = *(u8 *)(r4 + 0x2)007505 007897 *(u8 *)(r10 - 0x106) = w5007506 007898 w4 = *(u16 *)(r4 + 0x0)007507 007899 *(u16 *)(r10 - 0x108) = w4007508 007900 r4 = *(u64 *)(r3 + 0x0)007509 007901 *(u64 *)(r10 - 0xfd) = r4007510 007902 r4 = *(u64 *)(r3 + 0x8)007511 007903 *(u64 *)(r10 - 0xf5) = r4007512 007904 r3 = *(u64 *)(r3 + 0xd)007513 007905 *(u64 *)(r10 - 0xf0) = r3007514 007906 *(u32 *)(r10 - 0x101) = w2007515 007907 *(u32 *)(r10 - 0x105) = w1007493 r1 = r10007908 r1 = r10007494 r1 += -0x60007909 r1 += -0x108007495 r2 = 0x16868 ll007910 r2 = 0x175b0 ll007496 r3 = 0x20007911 r3 = 0x20007497 call 0x942007912 call 0x9341 unchanged instructions hidden
007499 r0 >>= 0x20007914 r0 >>= 0x20007500 if r0 == 0x0 goto +0x8007915 if r0 == 0x0 goto +0x8007501 r1 = r10007916 r1 = r10007502 r1 += -0x60007917 r1 += -0x108007503 r2 = 0x16808 ll007918 r2 = 0x17550 ll007504 r3 = 0x20007919 r3 = 0x20007505 call 0x93a007920 call 0x92c007506 r0 <<= 0x20007921 r0 <<= 0x20007507 r0 >>= 0x20007922 r0 >>= 0x20007508 if r0 != 0x0 goto +0x1b3007923 if r0 != 0x0 goto +0xfa007509 r9 = *(u64 *)(r10 - 0x1a8)007924 r4 = *(u64 *)(r10 - 0x1a0)007510 r2 = *(u64 *)(r10 - 0x178)007925 r1 = r6007511 r1 = r9007926 007512 r1 += 0x8007926 r1 += 0x8007513 *(u64 *)(r10 - 0x1f8) = r1007927 *(u64 *)(r10 - 0x230) = r1007514 r7 = 0x5007928 r7 = 0x5007515 r0 = 0x0007929 r0 = 0x0007516 r4 = r8007930 r3 = r8007517 r5 = r9007931 r5 = r6007518 r3 = *(u64 *)(r10 - 0x188)007932 *(u64 *)(r10 - 0x1f0) = r8007519 *(u64 *)(r10 - 0x1d0) = r8007933 if r4 == 0x0 goto +0x58007520 if r2 == 0x0 goto +0x56007934 r2 = *(u64 *)(r10 - 0x1b0)007521 r3 <<= 0x20007935 r2 <<= 0x20007522 r1 = *(u64 *)(r10 - 0x1c0)007936 r2 |= r9007523 r3 |= r1007937 r4 <<= 0x5007524 r2 <<= 0x5007938 r1 = r2007525 r1 = r3007939 r1 += r4007526 r1 += r2007940 *(u64 *)(r10 - 0x238) = r1007527 *(u64 *)(r10 - 0x208) = r1007941 007528 r1 = 0x5007941 r1 = 0x5007529 r5 = r9007942 r5 = r6007530 r4 = r8007943 r3 = r8007531 007944 r7 = r6007531 *(u64 *)(r10 - 0x1c0) = r5007945 *(u64 *)(r10 - 0x1c0) = r5007532 *(u64 *)(r10 - 0x178) = r4007946 *(u64 *)(r10 - 0x1a0) = r3007533 *(u64 *)(r10 - 0x1e8) = r3007947 *(u64 *)(r10 - 0x220) = r2007534 *(u64 *)(r10 - 0x1f0) = r0007948 *(u64 *)(r10 - 0x228) = r0007535 r2 = r1007949 r3 = r1007536 r2 <<= 0x3007950 r3 <<= 0x3007537 r9 += r2007951 r7 += r3007538 r3 += 0x20007952 r2 += 0x20007539 *(u64 *)(r10 - 0x188) = r3007953 *(u64 *)(r10 - 0x1b0) = r2007540 007954 r9 = 0x0007541 007955 r6 = r1007542 007956 r1 += r9007543 007957 r2 = 0xa007544 007958 *(u64 *)(r10 - 0x1a8) = r2007540 r8 = 0x0007959 r8 = 0x0007541 r7 = r1007960 r2 = *(u64 *)(r10 - 0x1d0)007542 r1 += r8007961 007543 r3 = 0xa007962 007544 r6 = 0x0007963 007545 r2 = *(u64 *)(r10 - 0x190)007964 007546 if r1 >= r2 goto +0x197007961 if r1 >= r2 goto +0x130007547 r1 = *(u64 *)(r9 + 0x0)007962 r1 = *(u64 *)(r7 + 0x0)007548 r1 += 0x8007963 r1 += 0x8007549 r2 = *(u64 *)(r10 - 0x1a0)007964 r2 = *(u64 *)(r10 - 0x1d8)007550 r3 = 0x20007965 r3 = 0x20007551 call 0x90c007966 call 0x8fe007552 r9 += 0x8007967 r7 += 0x8007553 r8 += 0x1007968 r9 += 0x1007554 r0 <<= 0x20007969 r0 <<= 0x20007555 r0 >>= 0x20007970 r0 >>= 0x20007556 r1 = r7007971 r1 = r6007557 if r0 == 0x0 goto +0x1007972 if r0 == 0x0 goto +0x1007558 goto -0x12007973 goto -0x13007559 r2 = r1007974 r2 = r1007560 r2 += r8007975 r2 += r9007561 r2 += -0x1007976 r2 += -0x1007562 if r2 < r1 goto +0x12c007977 if r2 < r1 goto +0x1a0007563 r1 = *(u64 *)(r10 - 0x190)007978 r1 = *(u64 *)(r10 - 0x1d0)007564 r3 = 0xa007979 007565 if r2 > r1 goto +0x12b007979 if r2 > r1 goto +0x1a0007566 if r8 == 0x1 goto +0x183007980 if r9 == 0x1 goto +0x11d007567 r2 = *(u64 *)(r10 - 0x1e8)007981 r2 = *(u64 *)(r10 - 0x220)007568 w6 = *(u8 *)(r2 + 0x0)007982 w7 = *(u8 *)(r2 + 0x0)007569 r1 = *(u64 *)(r2 + 0x10)007983 r1 = *(u64 *)(r2 + 0x10)007570 r3 = *(u64 *)(r2 + 0x18)007984 r3 = *(u64 *)(r2 + 0x18)007571 *(u64 *)(r10 - 0xfe0) = r3007985 *(u64 *)(r10 - 0xfe0) = r3007572 *(u64 *)(r10 - 0xfe8) = r1007986 *(u64 *)(r10 - 0xfe8) = r1007573 r1 = *(u64 *)(r10 - 0x178)007987 r1 = *(u64 *)(r10 - 0x1a0)007574 *(u64 *)(r10 - 0xff0) = r1007988 *(u64 *)(r10 - 0xff0) = r1007575 r1 = *(u64 *)(r10 - 0x1c0)007989 r1 = *(u64 *)(r10 - 0x1c0)007576 *(u64 *)(r10 - 0xff8) = r1007990 *(u64 *)(r10 - 0xff8) = r1007577 r1 = *(u64 *)(r10 - 0x1f8)007991 r1 = *(u64 *)(r10 - 0x230)007578 *(u64 *)(r10 - 0x1000) = r1007992 *(u64 *)(r10 - 0x1000) = r1007579 r1 = r7007993 r1 = r6007580 r1 <<= 0x3007994 r1 <<= 0x3007581 r9 = *(u64 *)(r10 - 0x1a8)007995 r3 = *(u64 *)(r10 - 0x1e8)007582 r3 = r9007996 007583 r3 += r1007996 r3 += r1007584 r4 = r8007997 r4 = r9007585 r4 += -0x1007998 r4 += -0x1007586 r1 = r10007999 r1 = r10007587 r1 += -0x108008000 r1 += -0x108007588 r5 = r10008001 r5 = r10007589 call -0x1231008002 call -0x137b007590 r5 = *(u64 *)(r10 - 0x108)008003 r5 = *(u64 *)(r10 - 0x108)007591 if r5 == 0x0 goto +0xa0008004 if r5 == 0x0 goto +0x10a007592 r1 = r6008005 r1 = r7007593 r0 = 0x1008006 r0 = 0x1007594 if r1 == 0x19 goto +0x1008007 if r1 == 0x19 goto +0x1007595 r0 = 0x0008008 r0 = 0x0007596 r1 = *(u64 *)(r10 - 0x1f0)008009 r1 = *(u64 *)(r10 - 0x228)007597 r0 |= r1008010 r0 |= r1007598 r1 = r7008011 r1 = r6007599 r1 += r8008012 r1 += r9007600 r4 = *(u64 *)(r10 - 0x100)008013 r3 = *(u64 *)(r10 - 0x100)007601 r3 = *(u64 *)(r10 - 0x188)008014 r7 = *(u64 *)(r10 - 0x1e8)007602 r2 = *(u64 *)(r10 - 0x208)008015 r2 = *(u64 *)(r10 - 0x1b0)007603 if r3 == r2 goto +0x1008016 r4 = *(u64 *)(r10 - 0x238)007604 008017 if r2 == r4 goto +0x1007604 goto -0x4a008018 goto -0x4a007605 r7 += r8008019 r6 += r9007606 r8 = *(u64 *)(r10 - 0x1d0)008020 r7 = r6007607 *(u64 *)(r10 - 0x178) = r0008021 r8 = *(u64 *)(r10 - 0x1f0)007608 008022 r6 = r0007608 r9 = r5008023 r9 = r5007609 r6 = 0x67008024 r8 = 0x67007610 r3 = 0x0008025 r1 = 0x0007611 r1 = *(u64 *)(r10 - 0x1e0)008026 *(u64 *)(r10 - 0x1a8) = r1007612 r8 = r4008027 r1 = *(u64 *)(r10 - 0x200)007613 if r4 < r1 goto +0x154008028 *(u64 *)(r10 - 0x1a0) = r3007614 008029 if r3 < r1 goto +0xec007614 r1 = *(u64 *)(r9 + 0x0)008030 r1 = *(u64 *)(r9 + 0x0)007615 r1 += 0x8008031 r1 += 0x8007616 r2 = *(u64 *)(r10 - 0x1b0)008032 r2 = *(u64 *)(r10 - 0x1c8)007617 r3 = 0x20008033 r3 = 0x20007618 call 0x8c9008034 call 0x8ba007619 *(u64 *)(r10 - 0x188) = r0008035 *(u64 *)(r10 - 0x1b0) = r0007620 r1 = r0008036 r1 = r0007621 r1 <<= 0x20008037 r1 <<= 0x20007622 r1 >>= 0x20008038 r1 >>= 0x20007623 if r1 == 0x0 goto +0x11008039 if r1 == 0x0 goto +0x12007624 r1 = r9008040 r1 = r9007625 r2 = *(u64 *)(r10 - 0x1b0)008041 r2 = *(u64 *)(r10 - 0x1c8)007626 call 0x45f008042 call 0x450007627 r3 = r0008043 r8 = r0007628 r6 = r3008044 r8 >>= 0x20007629 r6 >>= 0x20008045 *(u64 *)(r10 - 0x1a8) = r0007630 r1 = r3008046 r1 = r0007631 r1 <<= 0x20008047 r1 <<= 0x20007632 r1 >>= 0x20008048 r1 >>= 0x20007633 if r1 == 0x1a goto +0x1008049 if r1 == 0x1a goto +0x1007634 goto +0x13f008050 goto +0xd7007635 r1 = r6008051 r1 = r8007636 r1 &= 0x1008052 r1 &= 0x1007637 r6 = 0x68008053 r8 = 0x68007638 r3 = 0x0008054 r2 = 0x0007639 008055 *(u64 *)(r10 - 0x1a8) = r2007639 if r1 != 0x0 goto +0x1008056 if r1 != 0x0 goto +0x1007640 goto +0x139008057 goto +0xd0007641 r6 = 0x6b008058 r8 = 0x6b007642 r1 = *(u64 *)(r10 - 0x1d8)008059 r1 = *(u64 *)(r10 - 0x1f8)007643 r1 &= 0xff008060 r1 &= 0xff007644 r3 = 0x0008061 r2 = 0x0007645 008062 *(u64 *)(r10 - 0x1a8) = r2007645 if r1 > 0xc8 goto +0x134008063 if r1 > 0xc8 goto +0xca007646 r1 = *(u64 *)(r10 - 0x198)008064 r1 = *(u64 *)(r10 - 0x210)007647 r1 &= 0xff008065 r1 &= 0xff007648 008066 *(u64 *)(r10 - 0x1a8) = r2007648 if r1 > 0x96 goto +0x131008067 if r1 > 0x96 goto +0xc6007649 r1 = *(u64 *)(r10 - 0x1a8)008068 r1 = *(u64 *)(r10 - 0x1e8)007650 r1 += 0x10008069 r1 += 0x10007651 *(u64 *)(r10 - 0x1c0) = r1008070 *(u64 *)(r10 - 0x1c0) = r1007652 r1 = *(u64 *)(r1 + 0x0)008071 r1 = *(u64 *)(r1 + 0x0)007653 *(u64 *)(r10 - 0x1e0) = r1008072 *(u64 *)(r10 - 0x200) = r1007654 call -0x285008073 call -0x2a4007655 r3 = r0008074 r8 = 0x6a007656 r6 = 0x6a008075 *(u64 *)(r10 - 0x1a8) = r0007657 r1 = r3008076 r1 = r0007658 r1 <<= 0x20008077 r1 <<= 0x20007659 r1 >>= 0x20008078 r1 >>= 0x20007660 if r1 != 0x1a goto +0x125008079 if r1 != 0x1a goto +0xba007661 r4 = *(u64 *)(r10 - 0x190)008080 r2 = *(u64 *)(r10 - 0x1d0)007662 if r4 < r7 goto +0xd4008081 r1 = r7007663 r4 -= r7008082 if r2 < r1 goto +0x143007664 r7 <<= 0x3008083 r2 -= r1007665 r2 = *(u64 *)(r10 - 0x1a8)008084 *(u64 *)(r10 - 0x1d0) = r2007666 r6 = r2008085 r1 <<= 0x3007667 r6 += r7008086 r7 = *(u64 *)(r10 - 0x1e8)007668 r1 = *(u64 *)(r10 - 0x200)008087 r7 += r1007669 008088 r1 = *(u64 *)(r10 - 0x1b8)007670 008089 r1 <<= 0x20007671 008090 r1 >>= 0x20007672 008091 if r1 == 0x0 goto +0x5e007673 008092 r1 = *(u64 *)(r10 - 0x208)007669 r1 &= 0x1008093 r1 &= 0x1007670 if r1 != 0x0 goto +0x20008094 if r1 != 0x0 goto +0x5b007671 r7 = r4008095 r2 = 0x17d3d ll007672 008096 r2 += 0x1007672 r1 = r10008097 r1 = r10007673 008098 r1 += -0x170007674 008099 r3 = 0x20007675 008100 call 0x878007676 008101 r0 <<= 0x20007677 008102 r0 >>= 0x20007678 008103 if r0 != 0x0 goto +0x52007679 008104 r6 &= 0x1007680 008105 if r6 != 0x0 goto +0x7b007681 008106 r1 = 0xa007682 008107 *(u64 *)(r10 - 0x1a8) = r1007683 008108 r1 = *(u64 *)(r10 - 0x1d0)007684 008109 if r1 < 0x6 goto +0x9c007685 008110 r9 = r7007686 008111 r9 += 0x28007687 008112 r1 = r10007673 r1 += -0x108008113 r1 += -0x108007674 008114 r2 = r9007674 call 0x3df008115 call 0x36d007675 w1 = *(u8 *)(r10 - 0x108)008116 w8 = *(u32 *)(r10 - 0x100)007676 008117 w1 = *(u32 *)(r10 - 0x104)007677 008118 *(u64 *)(r10 - 0x1a8) = r1007678 008119 w1 = *(u32 *)(r10 - 0x108)007676 if r1 != 0x0 goto +0x48008120 if r1 != 0x0 goto +0x91007677 r1 = *(u64 *)(r10 - 0xef)008121 r1 = *(u64 *)(r10 - 0x100)007678 *(u64 *)(r10 - 0x143) = r1008122 *(u64 *)(r10 - 0x1a0) = r1007679 r1 = *(u64 *)(r10 - 0xf4)008123 r2 = r7007680 *(u64 *)(r10 - 0x148) = r1008124 r1 = *(u64 *)(r2 + 0x28)007681 w1 = *(u8 *)(r10 - 0x105)008125 r6 = *(u64 *)(r1 + 0x48)007682 *(u8 *)(r10 - 0x5e) = w1008126 r8 = *(u64 *)(r2 + 0x0)007683 w1 = *(u16 *)(r10 - 0x107)008127 r3 = *(u64 *)(r10 - 0x1c8)007684 *(u16 *)(r10 - 0x60) = w1008128 *(u64 *)(r10 - 0x130) = r3007685 r1 = *(u64 *)(r10 - 0xfc)008129 r1 += 0x8007686 *(u64 *)(r10 - 0x150) = r1008130 *(u64 *)(r10 - 0x150) = r1007687 *(u64 *)(r10 - 0x55) = r1008131 r1 = r8007688 r1 = *(u64 *)(r10 - 0x148)008132 r1 += 0x8007689 *(u64 *)(r10 - 0x4d) = r1008133 *(u64 *)(r10 - 0x140) = r1007690 r1 = *(u64 *)(r10 - 0x143)008134 *(u16 *)(r10 - 0x128) = 0x100007691 008135 *(u16 *)(r10 - 0x138) = 0x1007692 008136 *(u16 *)(r10 - 0x148) = 0x1007693 008137 r1 = *(u64 *)(r10 - 0x230)007694 008138 *(u64 *)(r10 - 0x110) = r1007695 008139 *(u64 *)(r10 - 0x118) = r2007696 008140 *(u64 *)(r10 - 0x120) = r9007697 008141 r1 = r10007698 008142 r1 += -0x60007699 008143 *(u64 *)(r10 - 0x20) = r1007700 008144 r1 = r10007701 008145 r1 += -0x108007702 008146 *(u64 *)(r10 - 0x28) = r1007703 008147 r1 = r10007704 008148 r1 += -0x120007691 *(u64 *)(r10 - 0x48) = r1008149 *(u64 *)(r10 - 0x48) = r1007692 r1 = *(u64 *)(r10 - 0x104)008150 007693 *(u64 *)(r10 - 0x5d) = r1008151 007694 r1 = r10008150 r1 = r10007695 008151 r1 += -0x150007696 008152 *(u64 *)(r10 - 0x50) = r1007697 008153 r1 = r10007698 008154 r1 += -0x108007699 008155 *(u64 *)(r10 - 0x58) = r1007700 008156 r1 = r10007701 008157 r1 += -0x120007702 008158 *(u64 *)(r10 - 0x60) = r1007703 008159 *(u64 *)(r10 - 0x8) = 0x3007704 008160 *(u64 *)(r10 - 0x10) = 0x3007705 008161 *(u64 *)(r10 - 0x18) = 0x0007706 008162 *(u64 *)(r10 - 0x30) = 0x3007707 008163 *(u64 *)(r10 - 0x38) = 0x3007708 008164 *(u64 *)(r10 - 0x40) = 0x0007709 008165 r1 = r10007695 r1 += -0x60008166 r1 += -0x60007696 008167 call -0x1f95007697 008168 *(u64 *)(r10 - 0x1a8) = r0007698 008169 r1 = r0007699 008170 r1 <<= 0x20007700 008171 r1 >>= 0x20007701 008172 if r1 == 0x1a goto +0xab007702 008173 goto +0x5c007703 008174 r1 = r10007704 008175 r1 += -0x108007696 r2 = 0x168c8 ll008176 r2 = 0x17610 ll007697 r3 = 0x20008177 r3 = 0x20007698 call 0x879008178 call 0x82a007699 r0 <<= 0x20008179 r0 <<= 0x20007700 r0 >>= 0x20008180 r0 >>= 0x20007701 r4 = r7008181 007702 if r0 == 0x0 goto +0x34008181 if r0 == 0x0 goto -0x102007703 r1 = *(u64 *)(r10 - 0x188)008182 r1 = 0x0007704 008183 *(u64 *)(r10 - 0x1a8) = r1007705 008184 r8 = 0x65007706 008185 goto +0x50007707 008186 r1 = *(u64 *)(r10 - 0x1b0)007704 r1 <<= 0x20008187 r1 <<= 0x20007705 r1 >>= 0x20008188 r1 >>= 0x20007706 if r1 == 0x0 goto +0x57008189 if r1 == 0x0 goto +0x57007707 r1 = *(u64 *)(r10 - 0x1c8)008190 r1 = *(u64 *)(r10 - 0x208)007708 r1 &= 0x1008191 r1 &= 0x1007709 if r1 != 0x0 goto +0x1008192 if r1 != 0x0 goto +0x1007710 goto +0x53008193 goto +0x53007711 r7 = r4008194 007712 r1 = r10008194 r1 = r10007713 r1 += -0x108008195 r1 += -0x108007714 r2 = r9008196 r2 = r922 unchanged instructions hidden
007737 r2 = 0x168c8 ll008219 r2 = 0x17610 ll007738 r3 = 0x20008220 r3 = 0x20007739 call 0x850008221 call 0x7ff007740 r1 = *(u64 *)(r10 - 0x178)008222 r6 &= 0x1007741 r1 &= 0x1008223 if r6 != 0x0 goto +0x1007742 if r1 != 0x0 goto +0x1008224 007743 goto +0x2e008224 goto +0x31007744 r0 <<= 0x20008225 r0 <<= 0x20007745 r0 >>= 0x20008226 r0 >>= 0x20007746 r4 = r7008227 007747 if r0 == 0x0 goto +0xb008227 if r0 == 0x0 goto +0x1007748 goto +0x2d008228 goto +0x30007749 w6 = *(u32 *)(r10 - 0x100)008229 r1 = 0xa007750 w3 = *(u32 *)(r10 - 0x104)008230 *(u64 *)(r10 - 0x1a8) = r1007751 goto +0xca008231 r1 = *(u64 *)(r10 - 0x1d0)007752 w6 = *(u32 *)(r10 - 0xfc)008232 if r1 < 0x5 goto +0x21007753 w3 = *(u32 *)(r10 - 0x100)008233 r9 = *(u64 *)(r7 + 0x0)007754 goto +0xc7008234 r1 = r9007755 r1 = *(u64 *)(r10 - 0x178)008235 007756 r1 &= 0x1008236 007757 if r1 != 0x0 goto +0x1008237 007758 goto +0x78008238 007759 r9 = r6008239 007760 r3 = 0xa008240 007761 if r4 < 0x5 goto +0xc0008241 007762 r8 = *(u64 *)(r9 + 0x0)008242 007763 r1 = r8008243 007764 r1 += 0x28008235 r1 += 0x28007765 r2 = *(u64 *)(r10 - 0x1a0)008236 r2 = *(u64 *)(r10 - 0x1d8)007766 r3 = 0x20008237 r3 = 0x20007767 call 0x834008238 call 0x7ee007768 r3 = 0x16008239 r1 = 0x16007769 008240 *(u64 *)(r10 - 0x1a8) = r1007769 r0 <<= 0x20008241 r0 <<= 0x20007770 r0 >>= 0x20008242 r0 >>= 0x20007771 if r0 != 0x0 goto +0xb6008243 if r0 != 0x0 goto +0x16007772 r4 = *(u64 *)(r8 + 0x48)008244 r4 = *(u64 *)(r9 + 0x48)007773 r1 = *(u64 *)(r10 - 0x198)008245 r1 = *(u64 *)(r10 - 0x210)007774 *(u64 *)(r10 - 0xff8) = r1008246 *(u64 *)(r10 - 0xff8) = r1007775 r1 = *(u64 *)(r10 - 0x1d8)008247 r1 = *(u64 *)(r10 - 0x1f8)007776 *(u64 *)(r10 - 0x1000) = r1008248 *(u64 *)(r10 - 0x1000) = r1007777 r4 += -0xd9800008249 r4 += -0xd9800007778 r5 = r10008250 r5 = r10007779 r1 = *(u64 *)(r10 - 0x1a0)008251 r1 = *(u64 *)(r10 - 0x1d8)007780 r2 = r9008252 r2 = r7007781 r3 = *(u64 *)(r10 - 0x1e0)008253 r3 = *(u64 *)(r10 - 0x200)007782 call -0x1385008254 call -0x150a007783 r3 = r0008255 *(u64 *)(r10 - 0x1a8) = r0007784 r8 = 0x1a008256 r1 = r0007785 r1 = r3008257 007786 r1 <<= 0x20008257 r1 <<= 0x20007787 r1 >>= 0x20008258 r1 >>= 0x20007788 if r1 == 0x1a goto +0xa6008259 if r1 != 0x1a goto +0x6007789 008260 r0 = 0x1a007790 008261 r7 = *(u64 *)(r10 - 0x1e0)007789 goto +0xa4008262 goto +0x5007790 008263 w8 = *(u32 *)(r10 - 0x100)007791 008264 w1 = *(u32 *)(r10 - 0x104)007792 008265 *(u64 *)(r10 - 0x1a8) = r1007793 008266 r7 = *(u64 *)(r10 - 0x1e0)007794 008267 r0 = *(u64 *)(r10 - 0x1a8)007795 008268 *(u32 *)(r7 + 0x4) = w8007796 008269 *(u32 *)(r7 + 0x0) = w0007797 008270 exit007798 008271 w8 = *(u32 *)(r10 - 0xfc)007799 008272 w1 = *(u32 *)(r10 - 0x100)007800 008273 goto -0x9007790 r0 <<= 0x20008274 r0 <<= 0x20007791 r0 >>= 0x20008275 r0 >>= 0x20007792 r4 = r7008276 007793 if r0 == 0x0 goto +0x55008276 if r0 == 0x0 goto -0xab007794 r1 = *(u64 *)(r10 - 0x1c8)008277 r1 = *(u64 *)(r10 - 0x208)007795 r1 &= 0x1008278 r1 &= 0x1007796 if r1 != 0x0 goto +0x1008279 if r1 != 0x0 goto +0x1007797 goto +0x18008280 goto +0x16007798 r1 = r6008281 r8 = 0x66007799 r2 = r4008282 r3 = *(u64 *)(r10 - 0x1b0)007800 r6 = 0x66008283 r3 <<= 0x20007801 r4 = *(u64 *)(r10 - 0x188)008284 r3 >>= 0x20007802 r4 <<= 0x20008285 r2 = 0x0007803 r4 >>= 0x20008286 *(u64 *)(r10 - 0x1a8) = r2007804 r3 = 0x0008287 if r3 != 0x0 goto -0x16007805 if r4 != 0x0 goto +0x94008288 r8 = *(u64 *)(r10 - 0x1a0)007806 r8 /= 0x64008289 r8 /= 0x64007807 *(u64 *)(r10 - 0x1d0) = r8008290 r1 = *(u64 *)(r10 - 0x1d0)007808 r6 = r1008291 if r1 > 0x4 goto +0x10007809 if r2 > 0x4 goto +0x11008292 r1 = *(u64 *)(r10 - 0x230)007810 r1 = *(u64 *)(r10 - 0x1f8)008293 007811 r2 = *(u64 *)(r10 - 0x1c0)008293 r2 = *(u64 *)(r10 - 0x1c0)007812 r3 = *(u64 *)(r10 - 0x1d0)008294 r3 = r8007813 call -0x297008295 call -0x2f5007814 r3 = r0008296 r8 = 0x66007815 r6 = 0x66008297 *(u64 *)(r10 - 0x1a8) = r0007816 r8 = 0x1a008298 r1 = r0007817 r1 = r3008299 007818 r1 <<= 0x20008299 r1 <<= 0x20007819 r1 >>= 0x20008300 r1 >>= 0x20007820 if r1 == 0x1a goto +0x86008301 if r1 == 0x1a goto -0x2a007821 goto +0x84008302 goto -0x25007822 008303 r8 = *(u64 *)(r10 - 0x1f0)007823 008304 r8 /= 0x63007822 r1 = *(u64 *)(r10 - 0x1d0)008305 r1 = *(u64 *)(r10 - 0x1d0)007823 r1 /= 0x63008306 if r1 > 0x4 goto +0x1007824 *(u64 *)(r10 - 0x1d0) = r1008307 007825 if r4 > 0x4 goto +0x1008308 007826 goto -0x11008307 goto -0x10007827 r1 = *(u64 *)(r6 + 0x0)008308 r1 = *(u64 *)(r7 + 0x0)007828 r1 += 0x28008309 r1 += 0x28007829 r2 = *(u64 *)(r10 - 0x1a0)008310 r2 = *(u64 *)(r10 - 0x1d8)007830 r3 = 0x20008311 r3 = 0x20007831 call 0x7f4008312 call 0x7a4007832 r0 <<= 0x20008313 r0 <<= 0x20007833 r0 >>= 0x20008314 r0 >>= 0x20007834 if r0 != 0x0 goto -0x19008315 if r0 != 0x0 goto -0x18007835 r1 = *(u64 *)(r10 - 0x1f8)008316 r1 = *(u64 *)(r10 - 0x230)007836 r9 = r6008317 r6 = r7007837 r2 = r6008318 r2 = r7007838 r3 = *(u64 *)(r10 - 0x1d0)008319 r9 = r8007839 call -0x2b1008320 r3 = r8007840 r3 = r0008321 call -0x30f007841 r6 = 0x66008322 r8 = 0x66007842 r1 = r3008323 *(u64 *)(r10 - 0x1a8) = r0007843 008324 r1 = r0007843 r1 <<= 0x20008325 r1 <<= 0x20007844 r1 >>= 0x20008326 r1 >>= 0x20007845 if r1 != 0x1a goto +0x6c008327 if r1 != 0x1a goto -0x3e007846 r1 = *(u64 *)(r10 - 0x198)008328 r1 = *(u64 *)(r10 - 0x210)007847 *(u64 *)(r10 - 0xff8) = r1008329 *(u64 *)(r10 - 0xff8) = r1007848 r1 = *(u64 *)(r10 - 0x1d8)008330 r1 = *(u64 *)(r10 - 0x1f8)007849 *(u64 *)(r10 - 0x1000) = r1008331 *(u64 *)(r10 - 0x1000) = r1007850 r5 = r10008332 r5 = r10007851 r1 = *(u64 *)(r10 - 0x1a0)008333 r1 = *(u64 *)(r10 - 0x1d8)007852 r2 = r9008334 r2 = r6007853 r3 = *(u64 *)(r10 - 0x1e0)008335 r3 = *(u64 *)(r10 - 0x200)007854 r4 = *(u64 *)(r10 - 0x1d0)008336 r4 = r9007855 call -0x13ce008337 call -0x155d007856 r3 = r0008338 *(u64 *)(r10 - 0x1a8) = r0007857 r8 = 0x1a008339 007858 r1 = r3008340 007859 r1 <<= 0x20008341 007860 r1 >>= 0x20008342 007861 if r1 == 0x1a goto +0x5d008343 007862 goto +0x5b008344 007863 r3 = 0x17568 ll008345 007864 call 0x691008346 007865 r7 += r8008347 007866 r7 += -0x1008348 007867 r1 = r7008349 007868 r2 = *(u64 *)(r10 - 0x190)008350 007869 r3 = 0x17568 ll008351 007870 call 0x68a008352 007871 r1 = 0x1008353 007872 r2 = r9008354 007873 r3 = 0x17138 ll008355 007874 call 0x575008356 007875 r1 = r7008357 007876 r2 = r4008358 007877 r3 = 0x17550 ll008359 007878 call 0x681008360 007879 *(u64 *)(r10 - 0x190) = r6008361 007880 r3 = 0xa008362 007881 if r4 < 0x6 goto +0x48008363 007882 r9 = *(u64 *)(r10 - 0x190)008364 007883 r9 += 0x28008365 007884 r1 = r10008366 007885 r1 += -0x108008367 007886 r2 = r9008368 007887 call 0x2c0008369 007888 w6 = *(u32 *)(r10 - 0x100)008370 007889 w3 = *(u32 *)(r10 - 0x104)008371 007890 w1 = *(u32 *)(r10 - 0x108)008372 007891 if r1 != 0x0 goto +0x3e008373 007892 r7 = *(u64 *)(r10 - 0x100)008374 007893 r3 = *(u64 *)(r10 - 0x190)008375 007894 r1 = *(u64 *)(r3 + 0x28)008376 007895 r6 = *(u64 *)(r1 + 0x48)008377 007896 r8 = *(u64 *)(r3 + 0x0)008378 007897 r2 = *(u64 *)(r10 - 0x1b0)008379 007898 *(u64 *)(r10 - 0x130) = r2008380 007899 r1 += 0x8008381 007900 *(u64 *)(r10 - 0x150) = r1008382 007901 r1 = r8008383 007902 r1 += 0x8008384 007903 *(u64 *)(r10 - 0x140) = r1008385 007904 *(u16 *)(r10 - 0x128) = 0x100008386 007905 *(u16 *)(r10 - 0x138) = 0x1008387 007906 *(u16 *)(r10 - 0x148) = 0x1008388 007907 r1 = *(u64 *)(r10 - 0x1f8)008389 007908 *(u64 *)(r10 - 0x110) = r1008390 007909 *(u64 *)(r10 - 0x118) = r3008391 007910 *(u64 *)(r10 - 0x120) = r9008392 007911 r1 = r10008393 007912 r1 += -0x60008394 007913 *(u64 *)(r10 - 0x20) = r1008395 007914 r1 = r10008396 007915 r1 += -0x108008397 007916 *(u64 *)(r10 - 0x28) = r1008398 007917 r1 = r10008399 007918 r1 += -0x120008400 007919 *(u64 *)(r10 - 0x48) = r1008401 007920 r1 = r10008402 007921 r1 += -0x150008403 007922 *(u64 *)(r10 - 0x50) = r1008404 007923 r1 = r10008405 007924 r1 += -0x108008406 007925 *(u64 *)(r10 - 0x58) = r1008407 007926 r1 = r10008408 007927 r1 += -0x120008409 007928 *(u64 *)(r10 - 0x60) = r1008410 007929 *(u64 *)(r10 - 0x8) = 0x3008411 007930 *(u64 *)(r10 - 0x10) = 0x3008412 007931 *(u64 *)(r10 - 0x18) = 0x0008413 007932 *(u64 *)(r10 - 0x30) = 0x3008414 007933 *(u64 *)(r10 - 0x38) = 0x3008415 007934 *(u64 *)(r10 - 0x40) = 0x0008416 007935 r1 = r10008417 007936 r1 += -0x60008418 007937 call -0x1f02008419 007938 r3 = r0008420 007939 r1 = r0008339 r1 = r0007940 r1 <<= 0x20008340 r1 <<= 0x20007941 r1 >>= 0x20008341 r1 >>= 0x20007942 if r1 == 0x1a goto +0x10008342 if r1 == 0x1a goto -0x53007943 goto +0xa008343 goto -0x4e007944 r1 = r10008344 007945 r1 += -0x60008345 007946 r2 = 0x168c8 ll008346 007947 r3 = 0x20008347 007948 call 0x77f008348 007949 r3 = 0x0008349 007950 r6 = 0x65008350 007951 r0 <<= 0x20008351 007952 r0 >>= 0x20008352 007953 if r0 == 0x0 goto -0x1bd008353 007954 r8 = r3008354 007955 r1 = *(u64 *)(r10 - 0x180)008355 007956 *(u32 *)(r1 + 0x4) = w6008356 007957 *(u32 *)(r1 + 0x0) = w8008357 007958 exit008358 007959 r1 = 0x16b05 ll008344 r1 = 0x17857 ll007960 *(u64 *)(r10 - 0x48) = r1008345 *(u64 *)(r10 - 0x48) = r1007961 r1 = r10008346 r1 = r1011 unchanged instructions hidden
007973 r4 = 0x8008358 r4 = 0x8007974 r5 = 0x0008359 r5 = 0x0007975 call sol_invoke_signed_c008360 call sol_invoke_signed_c007976 r3 = 0xb008361 r1 = 0xb007977 008362 *(u64 *)(r10 - 0x1a8) = r1007977 w1 = *(u8 *)(r8 + 0x0)008363 w1 = *(u8 *)(r8 + 0x0)007978 if r1 < 0xf0 goto -0x24008364 if r1 < 0xf0 goto -0xc0007979 r6 -= r7008365 r1 = *(u64 *)(r10 - 0x1a0)007980 008366 r6 -= r1007980 r1 = *(u64 *)(r8 + 0x48)008367 r1 = *(u64 *)(r8 + 0x48)007981 008368 r3 = r6007981 r1 -= r6008369 r1 -= r6007982 *(u64 *)(r8 + 0x48) = r1008370 *(u64 *)(r8 + 0x48) = r1007983 r1 = *(u64 *)(r10 - 0x1b8)008371 r1 = *(u64 *)(r10 - 0x218)007984 w1 = *(u8 *)(r1 + 0x0)008372 w1 = *(u8 *)(r1 + 0x0)007985 if r1 < 0xf0 goto -0x2b008373 if r1 < 0xf0 goto -0xc9007986 r2 = *(u64 *)(r10 - 0x1b8)008374 r2 = *(u64 *)(r10 - 0x218)007987 r1 = *(u64 *)(r2 + 0x48)008375 r1 = *(u64 *)(r2 + 0x48)007988 r1 += r6008376 r1 += r3007989 *(u64 *)(r2 + 0x48) = r1008377 *(u64 *)(r2 + 0x48) = r1007990 r1 = *(u64 *)(r10 - 0x198)008378 r1 = *(u64 *)(r10 - 0x210)007991 *(u64 *)(r10 - 0xff8) = r1008379 *(u64 *)(r10 - 0xff8) = r1007992 r1 = *(u64 *)(r10 - 0x1d8)008380 r1 = *(u64 *)(r10 - 0x1f8)007993 *(u64 *)(r10 - 0x1000) = r1008381 *(u64 *)(r10 - 0x1000) = r1007994 r5 = r10008382 r5 = r10007995 r1 = *(u64 *)(r10 - 0x1a0)008383 r1 = *(u64 *)(r10 - 0x1d8)007996 r2 = *(u64 *)(r10 - 0x190)008384 r2 = r7007997 r3 = *(u64 *)(r10 - 0x1e0)008385 r3 = *(u64 *)(r10 - 0x200)007998 r4 = r7008386 r4 = *(u64 *)(r10 - 0x1a0)007999 call -0x145e008387 call -0x158f008000 r3 = r0008388 *(u64 *)(r10 - 0x1a8) = r0008001 r1 = r0008389 r1 = r0008002 r1 <<= 0x20008390 r1 <<= 0x20008003 r1 >>= 0x20008391 r1 >>= 0x20008004 if r1 != 0x1a goto -0x3e008392 if r1 != 0x1a goto -0xdc008005 r8 = 0x1a008393 008006 goto -0x34008393 goto -0x86008007 008394 r3 = 0x18358 ll008008 008395 call 0x60f008009 008396 r6 += r9008010 008397 r6 += -0x1008011 008398 r1 = r6008012 008399 r2 = *(u64 *)(r10 - 0x1d0)008013 008400 r3 = 0x18358 ll008014 008401 call 0x608008015 008402 r1 = 0x1008016 008403 r2 = r6008017 008404 r3 = 0x17f28 ll008018 008405 call 0x4f3008019 008406 r3 = 0x18340 ll008020 008407 call 0x601008007 r0 = 0x2008408 r0 = 0x2008008 r2 = *(u64 *)(r5 - 0xff8)008409 r2 = *(u64 *)(r5 - 0xff8)008009 if r2 < 0x9 goto +0x14b008410 if r2 < 0x9 goto +0x14b91 unchanged instructions hidden
008101 *(u64 *)(r10 - 0x40) = 0x0008502 *(u64 *)(r10 - 0x40) = 0x0008102 r1 = r10008503 r1 = r10008103 r1 += -0x60008504 r1 += -0x60008104 call -0x1fa9008505 call -0x20e7008105 r1 = r0008506 r1 = r0008106 r1 <<= 0x20008507 r1 <<= 0x20008107 r1 >>= 0x20008508 r1 >>= 0x2075 unchanged instructions hidden
008183 r1 = r10008584 r1 = r10008184 r1 += -0x60008585 r1 += -0x60008185 r8 = r2008586 r8 = r2008186 call -0x1ffb008587 call -0x2139008187 r1 = r0008588 r1 = r0008188 r1 <<= 0x20008589 r1 <<= 0x20008189 r1 >>= 0x20008590 r1 >>= 0x2065 unchanged instructions hidden
008255 *(u64 *)(r10 - 0x40) = 0x0008656 *(u64 *)(r10 - 0x40) = 0x0008256 r1 = r10008657 r1 = r10008257 r1 += -0x60008658 r1 += -0x60008258 call -0x2043008659 call -0x2181008259 r1 = r0008660 r1 = r0008260 r1 <<= 0x20008661 r1 <<= 0x20008261 r1 >>= 0x20008662 r1 >>= 0x2052 unchanged instructions hidden
008314 *(u64 *)(r10 - 0xb0) = 0x0008715 *(u64 *)(r10 - 0xb0) = 0x0008315 r1 = r10008716 r1 = r10008316 r1 += -0xd0008717 r1 += -0xd0008317 call -0x207e008718 call -0x21bc008318 r1 = r0008719 r1 = r0008319 r1 <<= 0x20008720 r1 <<= 0x20008320 r1 >>= 0x20008721 r1 >>= 0x20647 unchanged instructions hidden
008968 r3 = r10009369 r3 = r10008969 r3 += -0x7f0009370 r3 += -0x7f0008970 r5 = r10009371 r5 = r10008971 call -0x6c1009372 call -0x6ce008972 w2 = *(u32 *)(r10 - 0x804)009373 w2 = *(u32 *)(r10 - 0x804)008973 w1 = *(u32 *)(r10 - 0x808)009374 w1 = *(u32 *)(r10 - 0x808)008974 goto +0x12009375 goto +0x12318 unchanged instructions hidden
009293 r1 = r10009694 r1 = r10009294 r1 += -0x60009695 r1 += -0x60009295 *(u64 *)(r10 - 0x10) = r1009696 *(u64 *)(r10 - 0x10) = r1009296 r1 = 0x25e8 ll009697 r1 = 0x2779 ll009297 *(u64 *)(r10 - 0x8) = r1009698 *(u64 *)(r10 - 0x8) = r1009298 *(u64 *)(r10 - 0x18) = r1009699 *(u64 *)(r10 - 0x18) = r1009299 r1 = r10009700 r1 = r10497 unchanged instructions hidden
009797 r1 = r10010198 r1 = r10009798 r1 += -0x58010199 r1 += -0x58009799 *(u64 *)(r10 - 0x10) = r1010200 *(u64 *)(r10 - 0x10) = r1009800 r1 = 0x25e8 ll010201 r1 = 0x2779 ll009801 *(u64 *)(r10 - 0x8) = r1010202 *(u64 *)(r10 - 0x8) = r1009802 *(u64 *)(r10 - 0x18) = r1010203 *(u64 *)(r10 - 0x18) = r1009803 r1 = r10010204 r1 = r1016 unchanged instructions hidden
009820 r1 = r10010221 r1 = r10009821 r1 += -0x58010222 r1 += -0x58009822 *(u64 *)(r10 - 0x10) = r1010223 *(u64 *)(r10 - 0x10) = r1009823 r1 = 0x25e8 ll010224 r1 = 0x2779 ll009824 *(u64 *)(r10 - 0x8) = r1010225 *(u64 *)(r10 - 0x8) = r1009825 *(u64 *)(r10 - 0x18) = r1010226 *(u64 *)(r10 - 0x18) = r1009826 r1 = r10010227 r1 = r1016 unchanged instructions hidden
009843 r1 = r10010244 r1 = r10009844 r1 += -0x58010245 r1 += -0x58009845 *(u64 *)(r10 - 0x10) = r1010246 *(u64 *)(r10 - 0x10) = r1009846 r1 = 0x25e8 ll010247 r1 = 0x2779 ll009847 *(u64 *)(r10 - 0x8) = r1010248 *(u64 *)(r10 - 0x8) = r1009848 *(u64 *)(r10 - 0x18) = r1010249 *(u64 *)(r10 - 0x18) = r1009849 r1 = r10010250 r1 = r10