Tip 424,859,333 start 399,874,644 Events 88,819 Subs 10

Version diff

Upgrade at slot 421933205 for Vaults.

Before Previous version 49cd991d...ad372bfb
After slot 421933205 dcf843ef...23e63286
Updated May 24, 2026, 9:32 PM 64TV...F6bv
25879 before instructions 25598 after instructions
Changed instruction rows 1329
Before After
1528 unchanged instructions hidden
001528 call <target>
001528 call <target>
001529 r1 = *(u64 *)(r10 - 0x10)
001529 r1 = *(u64 *)(r10 - 0x10)
001530 r2 = *(u64 *)(r10 - 0x8)
001530 r2 = *(u64 *)(r10 - 0x8)
001531 *(u64 *)(r6 + 0x10) = r2
001531 *(u64 *)(r6 + 0x8) = r2
001532 *(u64 *)(r6 + 0x8) = r1
001532 *(u64 *)(r6 + 0x0) = r1
001533 *(u32 *)(r6 + 0x0) = 0x2
001533 *(u32 *)(r6 + 0x90) = 0x2
001534 goto <offset>
001534 goto <offset>
001535 r3 += -0x1
001535 r3 += -0x1
001536 *(u64 *)(r2 + 0x8) = r3
001536 *(u64 *)(r2 + 0x8) = r3
2 unchanged instructions hidden
001539 r4 += 0x30
001539 r4 += 0x30
001540 *(u64 *)(r2 + 0x0) = r4
001540 *(u64 *)(r2 + 0x0) = r4
001541 r2 = r3
001541 r2 = r3
001542 call -0x3ee
001542 call -0x4e3
001543 exit
001543 exit
001544 r3 = *(u64 *)(r2 + 0x8)
001544 r3 = *(u64 *)(r2 + 0x8)
001545 if r3 != 0x0 goto <offset>
001545 if r3 != 0x0 goto <offset>
5 unchanged instructions hidden
001551 call <target>
001551 call <target>
001552 r1 = *(u64 *)(r10 - 0x10)
001552 r1 = *(u64 *)(r10 - 0x10)
001553 r2 = *(u64 *)(r10 - 0x8)
001553 r2 = *(u64 *)(r10 - 0x8)
001554 *(u64 *)(r6 + 0x8) = r2
001554 *(u64 *)(r6 + 0x10) = r2
001555 *(u64 *)(r6 + 0x0) = r1
001555 *(u64 *)(r6 + 0x8) = r1
001556 *(u32 *)(r6 + 0x90) = 0x2
001556 *(u32 *)(r6 + 0x0) = 0x2
001557 goto <offset>
001557 goto <offset>
001558 r3 += -0x1
001558 r3 += -0x1
001559 *(u64 *)(r2 + 0x8) = r3
001559 *(u64 *)(r2 + 0x8) = r3
2 unchanged instructions hidden
001562 r4 += 0x30
001562 r4 += 0x30
001563 *(u64 *)(r2 + 0x0) = r4
001563 *(u64 *)(r2 + 0x0) = r4
001564 r2 = r3
001564 r2 = r3
001565 call -0x4fa
001565 call -0x405
001566 exit
001566 exit
001567 r6 = r1
001567 r6 = r1
001568 r1 = *(u64 *)(r2 + 0x8)
001568 r1 = *(u64 *)(r2 + 0x8)
11 unchanged instructions hidden
001580 r1 = r8
001580 r1 = r8
001581 r1 += 0x30
001581 r1 += 0x30
001582 *(u64 *)(r2 + 0x0) = r1
001582 *(u64 *)(r2 + 0x0) = r1
001583 *(u64 *)(r10 - 0x28) = 0x0
001584 *(u64 *)(r10 - 0x30) = 0x0
001585 *(u64 *)(r10 - 0x38) = 0x0
001586 *(u64 *)(r10 - 0x40) = 0x0
001587 r7 = *(u64 *)(r8 + 0x0)
001583 r7 = *(u64 *)(r8 + 0x0)
001588 r2 = r10
001589 r2 += -0x40
001590 r1 = r7
001584 r1 = r7
001585 r2 = <addr> ll
001591 r3 = 0x20
001586 r3 = 0x20
001592 call <target>
001587 call <target>
001593 r0 <<= 0x20
001588 r0 <<= 0x20
19 unchanged instructions hidden
001613 *(u64 *)(r10 - 0x38) = r1
001608 *(u64 *)(r10 - 0x38) = r1
001614 r1 = *(u64 *)(r7 + 0x0)
001609 r1 = *(u64 *)(r7 + 0x0)
001615 *(u64 *)(r10 - 0x40) = r1
001610 *(u64 *)(r10 - 0x40) = r1
001616 *(u64 *)(r10 - 0x20) = 0x0
001611 r1 = -<addr> ll
001617 *(u64 *)(r10 - 0x18) = 0x0
001612 *(u64 *)(r10 - 0x20) = r1
001618 *(u64 *)(r10 - 0x10) = 0x0
001613 r1 = -<addr> ll
001619 *(u64 *)(r10 - 0x8) = 0x0
001614 *(u64 *)(r10 - 0x18) = r1
001615 r1 = -<addr> ll
001616 *(u64 *)(r10 - 0x10) = r1
001617 r1 = -<addr> ll
001618 *(u64 *)(r10 - 0x8) = r1
001620 r1 = r10
001619 r1 = r10
001621 r1 += -0x60
001620 r1 += -0x60
001622 r4 = r10
001621 r4 = r10
27 unchanged instructions hidden
001650 r1 = r8
001649 r1 = r8
001651 r1 += 0x30
001650 r1 += 0x30
001652 *(u64 *)(r2 + 0x0) = r1
001651 *(u64 *)(r2 + 0x0) = r1
001652 *(u64 *)(r10 - 0x28) = 0x0
001653 *(u64 *)(r10 - 0x30) = 0x0
001654 *(u64 *)(r10 - 0x38) = 0x0
001655 *(u64 *)(r10 - 0x40) = 0x0
001653 r7 = *(u64 *)(r8 + 0x0)
001656 r7 = *(u64 *)(r8 + 0x0)
001657 r2 = r10
001658 r2 += -0x40
001654 r1 = r7
001659 r1 = r7
001655 r2 = <addr> ll
001656 r3 = 0x20
001660 r3 = 0x20
001657 call <target>
001661 call <target>
001658 r0 <<= 0x20
001662 r0 <<= 0x20
19 unchanged instructions hidden
001678 *(u64 *)(r10 - 0x38) = r1
001682 *(u64 *)(r10 - 0x38) = r1
001679 r1 = *(u64 *)(r7 + 0x0)
001683 r1 = *(u64 *)(r7 + 0x0)
001680 *(u64 *)(r10 - 0x40) = r1
001684 *(u64 *)(r10 - 0x40) = r1
001681 r1 = -<addr> ll
001685 *(u64 *)(r10 - 0x20) = 0x0
001682 *(u64 *)(r10 - 0x20) = r1
001686 *(u64 *)(r10 - 0x18) = 0x0
001683 r1 = -<addr> ll
001687 *(u64 *)(r10 - 0x10) = 0x0
001684 *(u64 *)(r10 - 0x18) = r1
001688 *(u64 *)(r10 - 0x8) = 0x0
001685 r1 = -<addr> ll
001686 *(u64 *)(r10 - 0x10) = r1
001687 r1 = -<addr> ll
001688 *(u64 *)(r10 - 0x8) = r1
001689 r1 = r10
001689 r1 = r10
001690 r1 += -0x60
001690 r1 += -0x60
001691 r4 = r10
001691 r4 = r10
1774 unchanged instructions hidden
003466 *(u64 *)(r10 - 0x120) = r1
003466 *(u64 *)(r10 - 0x120) = r1
003467 *(u32 *)(r10 - 0x90) = 0x9ca
003467 *(u32 *)(r10 - 0x90) = 0x9ca
003468 *(u8 *)(r10 - 0xd8) = 0x2
003468 *(u8 *)(r10 - 0xd8) = 0x2
003469 *(u32 *)(r10 - 0x110) = 0x16
003469 *(u32 *)(r10 - 0x110) = 0x10
003470 *(u64 *)(r10 - 0x118) = 0x26
003470 *(u64 *)(r10 - 0x118) = 0x26
003471 *(u64 *)(r10 - 0x128) = 0x0
003471 *(u64 *)(r10 - 0x128) = 0x0
003472 r1 = r10
003472 r1 = r10
467 unchanged instructions hidden
003940 *(u64 *)(r6 + 0x0) = r2
003940 *(u64 *)(r6 + 0x0) = r2
003941 exit
003941 exit
003942 r7 = r5
003942 r7 = r5
003943 r8 = r4
003943 r9 = r4
003944 r9 = r3
003944 r8 = r3
003945 r6 = r2
003945 *(u64 *)(r10 - 0x420) = r2
003946 *(u64 *)(r10 - 0x418) = r1
003946 r6 = r1
003947 r1 = <addr> ll
003947 r1 = <addr> ll
003948 r2 = 0x23
003948 r2 = 0x23
003949 call sol_log_
003949 call sol_log_
003950 r1 = *(u64 *)(r7 - 0xff8)
003950 r1 = *(u64 *)(r7 - 0xff8)
003951 if r1 < 0x8 goto <offset>
003951 if r1 == 0x0 goto <offset>
003952 r1 &= -0x8
003952 if r1 < 0x9 goto <offset>
003953 if r1 == 0x8 goto <offset>
003953 r2 = r1
003954 r1 = *(u64 *)(r7 - 0x1000)
003954 r2 += -0x9
003955 r1 = *(u64 *)(r1 + 0x0)
003955 if r2 < 0x8 goto <offset>
003956 *(u64 *)(r10 - 0x420) = r1
003956 r4 = *(u64 *)(r7 - 0x1000)
003957 *(u64 *)(r10 - 0x3d8) = r8
003957 w2 = *(u8 *)(r4 + 0x0)
003958 *(u64 *)(r10 - 0x3e0) = r9
003958 *(u64 *)(r10 - 0x428) = r2
003959 r2 = *(u64 *)(r4 + 0x1)
003960 *(u64 *)(r10 - 0x430) = r2
003961 *(u8 *)(r10 - 0x3e1) = 0xff
003962 *(u64 *)(r10 - 0x3d8) = r9
003963 *(u64 *)(r10 - 0x3e0) = r8
003964 r2 = r10
003965 r2 += -0x3e1
003966 *(u64 *)(r10 - 0xff8) = r2
003967 *(u64 *)(r10 - 0x1000) = r1
003959 r1 = r10
003968 r1 = r10
003960 r1 += -0x1e8
003969 r1 += -0x1e8
003961 r3 = r10
003970 r3 = r10
003962 r3 += -0x3e0
003971 r3 += -0x3e0
003963 r5 = r10
003972 r5 = r10
003964 r2 = r6
003973 r2 = *(u64 *)(r10 - 0x420)
003965 call <target>
003974 call <target>
003966 w7 = *(u32 *)(r10 - 0x1e8)
003975 w7 = *(u32 *)(r10 - 0x1e8)
003967 if r7 == 0x2 goto <offset>
003976 if r7 == 0x2 goto <offset>
15 unchanged instructions hidden
003983 r1 = *(u64 *)(r0 - 0x1)
003992 r1 = *(u64 *)(r0 - 0x1)
003984 callx r2
003993 callx r2
003985 r1 = r10
003994 r1 = r10
003986 r1 += -0x410
003995 r1 += -0x418
003987 r2 = 0x66
003996 r2 = 0x66
003988 call <target>
003997 call <target>
003989 r2 = *(u64 *)(r10 - 0x408)
003998 r2 = *(u64 *)(r10 - 0x410)
003990 r1 = *(u64 *)(r10 - 0x410)
003999 r1 = *(u64 *)(r10 - 0x418)
003991 r3 = *(u64 *)(r10 - 0x418)
004000 *(u64 *)(r6 + 0x8) = r2
003992 *(u64 *)(r3 + 0x8) = r2
004001 *(u64 *)(r6 + 0x0) = r1
003993 *(u64 *)(r3 + 0x0) = r1
003994 exit
004002 exit
003995 w1 = *(u32 *)(r10 - 0x1e4)
004003 w1 = *(u32 *)(r10 - 0x1e4)
003996 *(u64 *)(r10 - 0x428) = r1
004004 *(u64 *)(r10 - 0x438) = r1
003997 r9 = *(u64 *)(r10 - 0x1e0)
004005 r9 = *(u64 *)(r10 - 0x1e0)
003998 r8 = *(u64 *)(r10 - 0x1d8)
004006 r8 = *(u64 *)(r10 - 0x1d8)
003999 r1 = r10
004007 r1 = r10
3 unchanged instructions hidden
004003 r3 = 0x1d0
004011 r3 = 0x1d0
004004 call <target>
004012 call <target>
004005 *(u64 *)(r10 - 0x3c0) = r8
004013 *(u64 *)(r10 - 0x3c0) = r8
004014 r8 = *(u64 *)(r10 - 0x420)
004006 *(u64 *)(r10 - 0x3c8) = r9
004015 *(u64 *)(r10 - 0x3c8) = r9
004007 r1 = *(u64 *)(r10 - 0x428)
004016 r1 = *(u64 *)(r10 - 0x438)
004008 *(u32 *)(r10 - 0x3cc) = w1
004017 *(u32 *)(r10 - 0x3cc) = w1
004009 *(u32 *)(r10 - 0x3d0) = w7
004018 *(u32 *)(r10 - 0x3d0) = w7
004019 w1 = *(u8 *)(r10 - 0x3e1)
004020 *(u8 *)(r10 - 0x1c8) = w1
004010 r1 = *(u64 *)(r10 - 0x3d8)
004021 r1 = *(u64 *)(r10 - 0x3d8)
004011 *(u64 *)(r10 - 0x1d0) = r1
004022 *(u64 *)(r10 - 0x1d0) = r1
004012 r1 = *(u64 *)(r10 - 0x3e0)
004023 r1 = *(u64 *)(r10 - 0x3e0)
1 unchanged instructions hidden
004014 r1 = r10
004025 r1 = r10
004015 r1 += -0x3d0
004026 r1 += -0x3d0
004016 *(u64 *)(r10 - 0x1e0) = r1
004027 *(u64 *)(r10 - 0x1e0) = r1
004017 *(u64 *)(r10 - 0x1e8) = r6
004028 *(u64 *)(r10 - 0x1e8) = r8
004018 r1 = r10
004029 r1 = r10
004019 r1 += -0x3f0
004030 r1 += -0x3f8
004020 r2 = r10
004031 r2 = r10
004021 r2 += -0x1e8
004032 r2 += -0x1e8
004022 r3 = *(u64 *)(r10 - 0x420)
004033 r3 = *(u64 *)(r10 - 0x428)
004034 r4 = *(u64 *)(r10 - 0x430)
004023 call <target>
004035 call <target>
004024 r1 = *(u64 *)(r10 - 0x3f0)
004036 r1 = *(u64 *)(r10 - 0x3f8)
004025 if r1 == 0x2 goto <offset>
004037 if r1 == 0x2 goto <offset>
004026 goto <offset>
004038 goto <offset>
004027 r1 = r10
004039 r1 = r10
004028 r1 += -0x400
004040 r1 += -0x408
004029 r2 = r10
004041 r2 = r10
004030 r2 += -0x3d0
004042 r2 += -0x3d0
004031 r3 = r6
004043 r3 = r8
004032 call <target>
004044 call <target>
004033 r2 = *(u64 *)(r10 - 0x3f8)
004045 r2 = *(u64 *)(r10 - 0x400)
004034 r1 = *(u64 *)(r10 - 0x400)
004046 r1 = *(u64 *)(r10 - 0x408)
004035 goto <offset>
004047 goto <offset>
004036 r2 = *(u64 *)(r10 - 0x3e8)
004048 r2 = *(u64 *)(r10 - 0x3f0)
004037 goto <offset>
004049 goto <offset>
004038 r6 = r3
004050 r6 = r3
004039 r7 = r1
004051 r7 = r1
247 unchanged instructions hidden
004287 r3 = 0x12
004299 r3 = 0x12
004288 r4 = 0x1
004300 r4 = 0x1
004289 r5 = 0x1
004301 r5 = 0x1
004290 call -0xbf1
004302 call -0xbfd
004291 r1 = *(u64 *)(r10 - 0x8)
004303 r1 = *(u64 *)(r10 - 0x8)
004292 r2 = *(u64 *)(r10 - 0x10)
004304 r2 = *(u64 *)(r10 - 0x10)
004293 r2 += r1
004305 r2 += r1
12 unchanged instructions hidden
004306 *(u64 *)(r10 - 0x1a0) = r1
004318 *(u64 *)(r10 - 0x1a0) = r1
004307 *(u32 *)(r10 - 0x110) = 0x1770
004319 *(u32 *)(r10 - 0x110) = 0x1770
004308 *(u8 *)(r10 - 0x158) = 0x2
004320 *(u8 *)(r10 - 0x158) = 0x2
004309 *(u32 *)(r10 - 0x190) = 0x1b
004321 *(u32 *)(r10 - 0x190) = 0x15
004310 *(u64 *)(r10 - 0x198) = 0x26
004322 *(u64 *)(r10 - 0x198) = 0x26
004311 *(u64 *)(r10 - 0x1a8) = 0x0
004323 *(u64 *)(r10 - 0x1a8) = 0x0
004312 r1 = r10
004324 r1 = r10
42 unchanged instructions hidden
004355 r3 = 0x12
004367 r3 = 0x12
004356 r4 = 0x1
004368 r4 = 0x1
004357 r5 = 0x1
004369 r5 = 0x1
004358 call -0xc35
004370 call -0xc41
004359 r1 = *(u64 *)(r10 - 0x8)
004371 r1 = *(u64 *)(r10 - 0x8)
004360 r2 = *(u64 *)(r10 - 0x10)
004372 r2 = *(u64 *)(r10 - 0x10)
004361 r2 += r1
004373 r2 += r1
12 unchanged instructions hidden
004374 *(u64 *)(r10 - 0x1a0) = r1
004386 *(u64 *)(r10 - 0x1a0) = r1
004375 *(u32 *)(r10 - 0x110) = 0x1771
004387 *(u32 *)(r10 - 0x110) = 0x1771
004376 *(u8 *)(r10 - 0x158) = 0x2
004388 *(u8 *)(r10 - 0x158) = 0x2
004377 *(u32 *)(r10 - 0x190) = 0x1e
004389 *(u32 *)(r10 - 0x190) = 0x18
004378 *(u64 *)(r10 - 0x198) = 0x26
004390 *(u64 *)(r10 - 0x198) = 0x26
004379 *(u64 *)(r10 - 0x1a8) = 0x0
004391 *(u64 *)(r10 - 0x1a8) = 0x0
004380 r1 = r10
004392 r1 = r10
17 unchanged instructions hidden
004398 r3 = 0x2e
004410 r3 = 0x2e
004399 r4 = 0x1
004411 r4 = 0x1
004400 r5 = 0x1
004412 r5 = 0x1
004401 call -0xc60
004413 call -0xc6c
004402 r6 = *(u64 *)(r10 - 0x8)
004414 r6 = *(u64 *)(r10 - 0x8)
004403 r1 = *(u64 *)(r10 - 0x10)
004415 r1 = *(u64 *)(r10 - 0x10)
004404 r1 += r6
004416 r1 += r6
10 unchanged instructions hidden
004415 *(u64 *)(r10 - 0x1a0) = r1
004427 *(u64 *)(r10 - 0x1a0) = r1
004416 *(u32 *)(r10 - 0x110) = 0x1772
004428 *(u32 *)(r10 - 0x110) = 0x1772
004417 *(u8 *)(r10 - 0x158) = 0x2
004429 *(u8 *)(r10 - 0x158) = 0x2
004418 *(u32 *)(r10 - 0x190) = 0x1f
004430 *(u32 *)(r10 - 0x190) = 0x19
004419 *(u64 *)(r10 - 0x198) = 0x26
004431 *(u64 *)(r10 - 0x198) = 0x26
004420 *(u64 *)(r10 - 0x1a8) = 0x0
004432 *(u64 *)(r10 - 0x1a8) = 0x0
004421 r1 = r10
004433 r1 = r10
256 unchanged instructions hidden
004678 r3 = 0x12
004690 r3 = 0x12
004679 r4 = 0x1
004691 r4 = 0x1
004680 r5 = 0x1
004692 r5 = 0x1
004681 call -0xd78
004693 call -0xd84
004682 r1 = *(u64 *)(r10 - 0x8)
004694 r1 = *(u64 *)(r10 - 0x8)
004683 r2 = *(u64 *)(r10 - 0x10)
004695 r2 = *(u64 *)(r10 - 0x10)
004684 r2 += r1
004696 r2 += r1
12 unchanged instructions hidden
004697 *(u64 *)(r10 - 0x1a0) = r1
004709 *(u64 *)(r10 - 0x1a0) = r1
004698 *(u32 *)(r10 - 0x110) = 0x1770
004710 *(u32 *)(r10 - 0x110) = 0x1770
004699 *(u8 *)(r10 - 0x158) = 0x2
004711 *(u8 *)(r10 - 0x158) = 0x2
004700 *(u32 *)(r10 - 0x190) = 0x33
004712 *(u32 *)(r10 - 0x190) = 0x2d
004701 *(u64 *)(r10 - 0x198) = 0x26
004713 *(u64 *)(r10 - 0x198) = 0x26
004702 *(u64 *)(r10 - 0x1a8) = 0x0
004714 *(u64 *)(r10 - 0x1a8) = 0x0
004703 r1 = r10
004715 r1 = r10
42 unchanged instructions hidden
004746 r3 = 0x12
004758 r3 = 0x12
004747 r4 = 0x1
004759 r4 = 0x1
004748 r5 = 0x1
004760 r5 = 0x1
004749 call -0xdbc
004761 call -0xdc8
004750 r1 = *(u64 *)(r10 - 0x8)
004762 r1 = *(u64 *)(r10 - 0x8)
004751 r2 = *(u64 *)(r10 - 0x10)
004763 r2 = *(u64 *)(r10 - 0x10)
004752 r2 += r1
004764 r2 += r1
12 unchanged instructions hidden
004765 *(u64 *)(r10 - 0x1a0) = r1
004777 *(u64 *)(r10 - 0x1a0) = r1
004766 *(u32 *)(r10 - 0x110) = 0x1771
004778 *(u32 *)(r10 - 0x110) = 0x1771
004767 *(u8 *)(r10 - 0x158) = 0x2
004779 *(u8 *)(r10 - 0x158) = 0x2
004768 *(u32 *)(r10 - 0x190) = 0x35
004780 *(u32 *)(r10 - 0x190) = 0x2f
004769 *(u64 *)(r10 - 0x198) = 0x26
004781 *(u64 *)(r10 - 0x198) = 0x26
004770 *(u64 *)(r10 - 0x1a8) = 0x0
004782 *(u64 *)(r10 - 0x1a8) = 0x0
004771 r1 = r10
004783 r1 = r10
451 unchanged instructions hidden
005223 r3 = 0x12
005235 r3 = 0x12
005224 r4 = 0x1
005236 r4 = 0x1
005225 r5 = 0x1
005237 r5 = 0x1
005226 call -0xf99
005238 call -0xfa5
005227 r1 = *(u64 *)(r10 - 0x8)
005239 r1 = *(u64 *)(r10 - 0x8)
005228 r2 = *(u64 *)(r10 - 0x10)
005240 r2 = *(u64 *)(r10 - 0x10)
005229 r2 += r1
005241 r2 += r1
12 unchanged instructions hidden
005242 *(u64 *)(r10 - 0x288) = r1
005254 *(u64 *)(r10 - 0x288) = r1
005243 *(u32 *)(r10 - 0x1f8) = 0x1770
005255 *(u32 *)(r10 - 0x1f8) = 0x1770
005244 *(u8 *)(r10 - 0x240) = 0x2
005256 *(u8 *)(r10 - 0x240) = 0x2
005245 *(u32 *)(r10 - 0x278) = 0x49
005257 *(u32 *)(r10 - 0x278) = 0x43
005246 *(u64 *)(r10 - 0x280) = 0x26
005258 *(u64 *)(r10 - 0x280) = 0x26
005247 *(u64 *)(r10 - 0x290) = 0x0
005259 *(u64 *)(r10 - 0x290) = 0x0
005248 r1 = r10
005260 r1 = r10
42 unchanged instructions hidden
005291 r3 = 0x2e
005303 r3 = 0x2e
005292 r4 = 0x1
005304 r4 = 0x1
005293 r5 = 0x1
005305 r5 = 0x1
005294 call -0xfdd
005306 call -0xfe9
005295 r6 = *(u64 *)(r10 - 0x8)
005307 r6 = *(u64 *)(r10 - 0x8)
005296 r1 = *(u64 *)(r10 - 0x10)
005308 r1 = *(u64 *)(r10 - 0x10)
005297 r1 += r6
005309 r1 += r6
10 unchanged instructions hidden
005308 *(u64 *)(r10 - 0x288) = r1
005320 *(u64 *)(r10 - 0x288) = r1
005309 *(u32 *)(r10 - 0x1f8) = 0x1773
005321 *(u32 *)(r10 - 0x1f8) = 0x1773
005310 *(u8 *)(r10 - 0x240) = 0x2
005322 *(u8 *)(r10 - 0x240) = 0x2
005311 *(u32 *)(r10 - 0x278) = 0x4a
005323 *(u32 *)(r10 - 0x278) = 0x44
005312 *(u64 *)(r10 - 0x280) = 0x26
005324 *(u64 *)(r10 - 0x280) = 0x26
005313 *(u64 *)(r10 - 0x290) = 0x0
005325 *(u64 *)(r10 - 0x290) = 0x0
005314 r1 = r10
005326 r1 = r10
17 unchanged instructions hidden
005332 r3 = 0x2e
005344 r3 = 0x2e
005333 r4 = 0x1
005345 r4 = 0x1
005334 r5 = 0x1
005346 r5 = 0x1
005335 call -0x1006
005347 call -0x1012
005336 r6 = *(u64 *)(r10 - 0x8)
005348 r6 = *(u64 *)(r10 - 0x8)
005337 r1 = *(u64 *)(r10 - 0x10)
005349 r1 = *(u64 *)(r10 - 0x10)
005338 r1 += r6
005350 r1 += r6
10 unchanged instructions hidden
005349 *(u64 *)(r10 - 0x288) = r1
005361 *(u64 *)(r10 - 0x288) = r1
005350 *(u32 *)(r10 - 0x1f8) = 0x1773
005362 *(u32 *)(r10 - 0x1f8) = 0x1773
005351 *(u8 *)(r10 - 0x240) = 0x2
005363 *(u8 *)(r10 - 0x240) = 0x2
005352 *(u32 *)(r10 - 0x278) = 0x4b
005364 *(u32 *)(r10 - 0x278) = 0x45
005353 *(u64 *)(r10 - 0x280) = 0x26
005365 *(u64 *)(r10 - 0x280) = 0x26
005354 *(u64 *)(r10 - 0x290) = 0x0
005366 *(u64 *)(r10 - 0x290) = 0x0
005355 r1 = r10
005367 r1 = r10
170 unchanged instructions hidden
005526 goto <offset>
005538 goto <offset>
005527 r1 = r10
005539 r1 = r10
005528 r1 += -0xe8
005540 r1 += -0xe8
005529 call -0x1260
005541 call -0x126c
005530 r1 = r10
005542 r1 = r10
005531 r1 += -0x118
005543 r1 += -0x118
005532 call -0x1263
005544 call -0x126f
005533 r6 = 0x2
005545 r6 = 0x2
005534 r9 = *(u64 *)(r10 - 0x1b0)
005546 r9 = *(u64 *)(r10 - 0x1b0)
005535 goto <offset>
005547 goto <offset>
10 unchanged instructions hidden
005546 r3 = 0x12
005558 r3 = 0x12
005547 r4 = 0x1
005559 r4 = 0x1
005548 r5 = 0x1
005560 r5 = 0x1
005549 call -0x10dc
005561 call -0x10e8
005550 r1 = *(u64 *)(r10 - 0xd8)
005562 r1 = *(u64 *)(r10 - 0xd8)
005551 r2 = *(u64 *)(r10 - 0xe0)
005563 r2 = *(u64 *)(r10 - 0xe0)
005552 r2 += r1
005564 r2 += r1
12 unchanged instructions hidden
005565 *(u64 *)(r10 - 0xb0) = r1
005577 *(u64 *)(r10 - 0xb0) = r1
005566 *(u32 *)(r10 - 0x20) = 0x1770
005578 *(u32 *)(r10 - 0x20) = 0x1770
005567 *(u8 *)(r10 - 0x68) = 0x2
005579 *(u8 *)(r10 - 0x68) = 0x2
005568 *(u32 *)(r10 - 0xa0) = 0x6b
005580 *(u32 *)(r10 - 0xa0) = 0x65
005569 *(u64 *)(r10 - 0xa8) = 0x26
005581 *(u64 *)(r10 - 0xa8) = 0x26
005570 *(u64 *)(r10 - 0xb8) = 0x0
005582 *(u64 *)(r10 - 0xb8) = 0x0
005571 r1 = r10
005583 r1 = r10
50 unchanged instructions hidden
005622 if r1 != 0x0 goto <offset>
005634 if r1 != 0x0 goto <offset>
005623 r1 = r10
005635 r1 = r10
005624 r1 += -0xe0
005636 r1 += -0xe0
005625 call -0x11b3
005637 call -0x11bf
005626 r1 = *(u64 *)(r7 + 0x0)
005638 r1 = *(u64 *)(r7 + 0x0)
005627 r1 += -0x1
005639 r1 += -0x1
005628 *(u64 *)(r7 + 0x0) = r1
005640 *(u64 *)(r7 + 0x0) = r1
005629 if r1 != 0x0 goto <offset>
005641 if r1 != 0x0 goto <offset>
005630 r1 = r10
005642 r1 = r10
005631 r1 += -0xd8
005643 r1 += -0xd8
005632 call -0x11ba
005644 call -0x11c6
005633 r1 = *(u64 *)(r10 - 0x110)
005645 r1 = *(u64 *)(r10 - 0x110)
005634 r2 = *(u64 *)(r1 + 0x0)
005646 r2 = *(u64 *)(r1 + 0x0)
005635 r2 += -0x1
005647 r2 += -0x1
1 unchanged instructions hidden
005637 if r2 != 0x0 goto <offset>
005649 if r2 != 0x0 goto <offset>
005638 r1 = r10
005650 r1 = r10
005639 r1 += -0x110
005651 r1 += -0x110
005640 call -0x11c2
005652 call -0x11ce
005641 r1 = *(u64 *)(r10 - 0x108)
005653 r1 = *(u64 *)(r10 - 0x108)
005642 r2 = *(u64 *)(r1 + 0x0)
005654 r2 = *(u64 *)(r1 + 0x0)
005643 r2 += -0x1
005655 r2 += -0x1
1 unchanged instructions hidden
005645 if r2 != 0x0 goto <offset>
005657 if r2 != 0x0 goto <offset>
005646 r1 = r10
005658 r1 = r10
005647 r1 += -0x108
005659 r1 += -0x108
005648 call -0x11ca
005660 call -0x11d6
005649 r1 = *(u64 *)(r10 - 0x1a0)
005661 r1 = *(u64 *)(r10 - 0x1a0)
005650 *(u64 *)(r9 + 0x8) = r1
005662 *(u64 *)(r9 + 0x8) = r1
005651 *(u64 *)(r9 + 0x0) = r6
005663 *(u64 *)(r9 + 0x0) = r6
11 unchanged instructions hidden
005663 r3 = 0x31
005675 r3 = 0x31
005664 r4 = 0x1
005676 r4 = 0x1
005665 r5 = 0x1
005677 r5 = 0x1
005666 call -0x1151
005678 call -0x115d
005667 r6 = *(u64 *)(r10 - 0xd8)
005679 r6 = *(u64 *)(r10 - 0xd8)
005668 r1 = *(u64 *)(r10 - 0xe0)
005680 r1 = *(u64 *)(r10 - 0xe0)
005669 r1 += r6
005681 r1 += r6
10 unchanged instructions hidden
005680 *(u64 *)(r10 - 0xb0) = r1
005692 *(u64 *)(r10 - 0xb0) = r1
005681 *(u32 *)(r10 - 0x20) = 0x1774
005693 *(u32 *)(r10 - 0x20) = 0x1774
005682 *(u8 *)(r10 - 0x68) = 0x2
005694 *(u8 *)(r10 - 0x68) = 0x2
005683 *(u32 *)(r10 - 0xa0) = 0x6c
005695 *(u32 *)(r10 - 0xa0) = 0x66
005684 *(u64 *)(r10 - 0xa8) = 0x26
005696 *(u64 *)(r10 - 0xa8) = 0x26
005685 *(u64 *)(r10 - 0xb8) = 0x0
005697 *(u64 *)(r10 - 0xb8) = 0x0
005686 r1 = r10
005698 r1 = r10
17 unchanged instructions hidden
005704 r3 = 0x27
005716 r3 = 0x27
005705 r4 = 0x1
005717 r4 = 0x1
005706 r5 = 0x1
005718 r5 = 0x1
005707 call -0x117a
005719 call -0x1186
005708 r1 = *(u64 *)(r10 - 0x8)
005720 r1 = *(u64 *)(r10 - 0x8)
005709 r2 = *(u64 *)(r10 - 0x10)
005721 r2 = *(u64 *)(r10 - 0x10)
005710 r2 += r1
005722 r2 += r1
17 unchanged instructions hidden
005728 *(u64 *)(r10 - 0xb0) = r1
005740 *(u64 *)(r10 - 0xb0) = r1
005729 *(u32 *)(r10 - 0x20) = 0x1775
005741 *(u32 *)(r10 - 0x20) = 0x1775
005730 *(u8 *)(r10 - 0x68) = 0x2
005742 *(u8 *)(r10 - 0x68) = 0x2
005731 *(u32 *)(r10 - 0xa0) = 0x71
005743 *(u32 *)(r10 - 0xa0) = 0x6b
005732 *(u64 *)(r10 - 0xa8) = 0x26
005744 *(u64 *)(r10 - 0xa8) = 0x26
005733 *(u64 *)(r10 - 0xb8) = 0x0
005745 *(u64 *)(r10 - 0xb8) = 0x0
005734 r1 = r10
005746 r1 = r10
19 unchanged instructions hidden
005754 *(u64 *)(r10 - 0x1a0) = r1
005766 *(u64 *)(r10 - 0x1a0) = r1
005755 r6 = *(u64 *)(r10 - 0x168)
005767 r6 = *(u64 *)(r10 - 0x168)
005756 goto <offset>
005768 goto <offset>
005757 r6 = r3
005769 r7 = r4
005758 r7 = r1
005770 r9 = r3
005759 r8 = *(u64 *)(r2 + 0x8)
005771 r8 = r2
005760 r1 = *(u64 *)(r8 + 0x1d0)
005772 *(u64 *)(r10 - 0x200) = r1
005773 r6 = *(u64 *)(r8 + 0x8)
005774 r1 = *(u64 *)(r6 + 0x1d0)
005761 r1 = *(u64 *)(r1 + 0x0)
005775 r1 = *(u64 *)(r1 + 0x0)
005762 r2 = *(u64 *)(r1 + 0x18)
005776 r2 = *(u64 *)(r1 + 0x18)
005763 *(u64 *)(r10 - 0x190) = r2
005777 *(u64 *)(r10 - 0x190) = r2
11 unchanged instructions hidden
005775 r0 <<= 0x20
005789 r0 <<= 0x20
005776 r0 >>= 0x20
005790 r0 >>= 0x20
005777 if r0 != 0x0 goto <offset>
005791 if r0 != 0x0 goto <offset>
005778 if r6 == 0x0 goto <offset>
005792 r4 = r7
005779 r1 = *(u64 *)(r8 + 0xa8)
005793 if r4 == 0x0 goto <offset>
005780 if r1 < r6 goto <offset>
005794 r1 = *(u64 *)(r6 + 0xa8)
005781 *(u8 *)(r10 - 0x102) = 0x32
005795 if r1 < r4 goto <offset>
005782 *(u8 *)(r10 - 0x101) = 0xff
005796 *(u8 *)(r10 - 0x102) = w9
005797 w1 = *(u8 *)(r8 + 0x20)
005798 *(u8 *)(r10 - 0x101) = w1
005783 r1 = r10
005799 r1 = r10
005784 r1 += -0x101
005800 r1 += -0x101
005785 *(u64 *)(r10 - 0x188) = r1
005801 *(u64 *)(r10 - 0x188) = r1
9 unchanged instructions hidden
005795 r1 += -0x1a8
005811 r1 += -0x1a8
005796 *(u64 *)(r10 - 0x18) = r1
005812 *(u64 *)(r10 - 0x18) = r1
005797 *(u64 *)(r10 - 0x10) = 0x3
005813 *(u64 *)(r10 - 0x10) = 0x3
005798 r5 = *(u64 *)(r8 + 0x60)
005814 r5 = *(u64 *)(r6 + 0x60)
005799 r4 = *(u64 *)(r5 + 0x8)
005815 r0 = *(u64 *)(r5 + 0x8)
005800 r1 = *(u64 *)(r4 + 0x0)
005816 r1 = *(u64 *)(r0 + 0x0)
005801 r1 += 0x1
005817 r1 += 0x1
005802 r2 = 0x1
005818 r2 = 0x1
005803 if r1 == 0x0 goto <offset>
005819 if r1 == 0x0 goto <offset>
005804 r2 = 0x0
005820 r2 = 0x0
005805 r0 = *(u64 *)(r5 + 0x0)
005821 r3 = *(u64 *)(r5 + 0x0)
005806 *(u64 *)(r4 + 0x0) = r1
005822 *(u64 *)(r0 + 0x0) = r1
005807 if r2 != 0x1 goto <offset>
005823 if r2 != 0x1 goto <offset>
005808 call abort
005824 call abort
005809 *(u64 *)(r10 - 0x208) = r7
005810 r7 = *(u64 *)(r5 + 0x10)
005825 r7 = *(u64 *)(r5 + 0x10)
005811 r1 = *(u64 *)(r7 + 0x0)
005826 r1 = *(u64 *)(r7 + 0x0)
005812 r1 += 0x1
005827 r1 += 0x1
3 unchanged instructions hidden
005816 *(u64 *)(r7 + 0x0) = r1
005831 *(u64 *)(r7 + 0x0) = r1
005817 if r2 != 0x1 goto <offset>
005832 if r2 != 0x1 goto <offset>
005818 goto <offset>
005833 goto <offset>
005819 *(u64 *)(r10 - 0x210) = r0
005834 *(u64 *)(r10 - 0x218) = r0
005820 r2 = *(u64 *)(r8 + 0x118)
005835 *(u64 *)(r10 - 0x210) = r4
005821 r1 = *(u64 *)(r2 + 0x8)
005836 *(u64 *)(r10 - 0x220) = r3
005822 *(u64 *)(r10 - 0x200) = r1
005837 r2 = *(u64 *)(r6 + 0x118)
005823 r1 = *(u64 *)(r1 + 0x0)
005838 r8 = *(u64 *)(r2 + 0x8)
005839 r1 = *(u64 *)(r8 + 0x0)
005824 r1 += 0x1
005840 r1 += 0x1
005825 r3 = 0x1
005841 r3 = 0x1
005826 if r1 == 0x0 goto <offset>
005842 if r1 == 0x0 goto <offset>
6 unchanged instructions hidden
005833 *(u64 *)(r10 - 0x230) = r9
005849 *(u64 *)(r10 - 0x230) = r9
005834 r9 = *(u64 *)(r5 + 0x20)
005850 r9 = *(u64 *)(r5 + 0x20)
005835 *(u64 *)(r10 - 0x228) = r9
005851 *(u64 *)(r10 - 0x228) = r9
005836 r5 = *(u64 *)(r5 + 0x18)
005852 r4 = *(u64 *)(r5 + 0x18)
005837 *(u64 *)(r10 - 0x220) = r5
005838 r0 = *(u64 *)(r2 + 0x0)
005853 r0 = *(u64 *)(r2 + 0x0)
005839 r5 = *(u64 *)(r10 - 0x200)
005854 *(u64 *)(r8 + 0x0) = r1
005840 *(u64 *)(r5 + 0x0) = r1
005841 if r3 != 0x1 goto <offset>
005855 if r3 != 0x1 goto <offset>
005842 goto <offset>
005856 goto <offset>
005843 r5 = *(u64 *)(r2 + 0x10)
005857 r1 = *(u64 *)(r2 + 0x10)
005844 r1 = *(u64 *)(r5 + 0x0)
005858 *(u64 *)(r10 - 0x208) = r1
005859 r1 = *(u64 *)(r1 + 0x0)
005845 r1 += 0x1
005860 r1 += 0x1
005846 r3 = 0x1
005861 r3 = 0x1
005847 if r1 == 0x0 goto <offset>
005862 if r1 == 0x0 goto <offset>
005848 r3 = 0x0
005863 r3 = 0x0
005864 r5 = *(u64 *)(r10 - 0x208)
005849 *(u64 *)(r5 + 0x0) = r1
005865 *(u64 *)(r5 + 0x0) = r1
005850 if r3 != 0x1 goto <offset>
005866 if r3 != 0x1 goto <offset>
005851 goto <offset>
005867 goto <offset>
005852 *(u64 *)(r10 - 0x248) = r7
005868 *(u64 *)(r10 - 0x248) = r8
005853 r7 = *(u64 *)(r8 + 0x1d8)
005869 r8 = *(u64 *)(r6 + 0x1d8)
005854 r1 = *(u64 *)(r7 + 0x8)
005870 r5 = *(u64 *)(r8 + 0x8)
005855 *(u64 *)(r10 - 0x218) = r1
005871 r1 = *(u64 *)(r5 + 0x0)
005856 r1 = *(u64 *)(r1 + 0x0)
005857 r1 += 0x1
005872 r1 += 0x1
005858 r3 = 0x1
005873 r3 = 0x1
005859 if r1 == 0x0 goto <offset>
005874 if r1 == 0x0 goto <offset>
005860 r3 = 0x0
005875 r3 = 0x0
005861 w9 = *(u8 *)(r2 + 0x2a)
005876 w9 = *(u8 *)(r2 + 0x2a)
005862 *(u64 *)(r10 - 0x270) = r9
005863 w9 = *(u8 *)(r2 + 0x29)
005864 *(u64 *)(r10 - 0x268) = r9
005877 *(u64 *)(r10 - 0x268) = r9
005865 w9 = *(u8 *)(r2 + 0x28)
005878 w9 = *(u8 *)(r2 + 0x29)
005866 *(u64 *)(r10 - 0x260) = r9
005879 *(u64 *)(r10 - 0x260) = r9
005867 r9 = *(u64 *)(r2 + 0x20)
005880 w9 = *(u8 *)(r2 + 0x28)
005868 *(u64 *)(r10 - 0x258) = r9
005881 *(u64 *)(r10 - 0x258) = r9
005882 r9 = *(u64 *)(r2 + 0x20)
005883 *(u64 *)(r10 - 0x250) = r9
005869 r2 = *(u64 *)(r2 + 0x18)
005884 r2 = *(u64 *)(r2 + 0x18)
005870 *(u64 *)(r10 - 0x250) = r2
005885 r9 = *(u64 *)(r8 + 0x0)
005871 r9 = *(u64 *)(r7 + 0x0)
005886 *(u64 *)(r5 + 0x0) = r1
005872 r2 = *(u64 *)(r10 - 0x218)
005873 *(u64 *)(r2 + 0x0) = r1
005874 if r3 != 0x1 goto <offset>
005887 if r3 != 0x1 goto <offset>
005875 goto <offset>
005888 goto <offset>
005876 *(u64 *)(r10 - 0x278) = r6
005889 *(u64 *)(r10 - 0x278) = r2
005877 r6 = *(u64 *)(r7 + 0x10)
005890 *(u64 *)(r10 - 0x270) = r7
005878 r1 = *(u64 *)(r6 + 0x0)
005891 r1 = *(u64 *)(r10 - 0x200)
005892 r7 = *(u64 *)(r8 + 0x10)
005893 r1 = *(u64 *)(r7 + 0x0)
005879 r1 += 0x1
005894 r1 += 0x1
005880 r2 = 0x1
005895 r2 = 0x1
005881 if r1 == 0x0 goto <offset>
005896 if r1 == 0x0 goto <offset>
005882 r2 = 0x0
005897 r2 = 0x0
005883 *(u64 *)(r6 + 0x0) = r1
005898 *(u64 *)(r7 + 0x0) = r1
005884 if r2 != 0x1 goto <offset>
005899 if r2 != 0x1 goto <offset>
005885 goto <offset>
005900 goto <offset>
005886 *(u64 *)(r10 - 0x298) = r9
005901 *(u64 *)(r10 - 0x298) = r9
005887 *(u64 *)(r10 - 0x290) = r5
005902 *(u64 *)(r10 - 0x290) = r5
005888 *(u64 *)(r10 - 0x288) = r0
005903 *(u64 *)(r10 - 0x288) = r0
005889 r1 = *(u64 *)(r10 - 0x210)
005890 *(u64 *)(r10 - 0x280) = r4
005904 *(u64 *)(r10 - 0x280) = r4
005891 r1 = *(u64 *)(r10 - 0x208)
005905 r1 = *(u64 *)(r10 - 0x220)
005892 r1 = *(u64 *)(r8 + 0x1e0)
005906 r1 = *(u64 *)(r10 - 0x218)
005893 r8 = *(u64 *)(r1 + 0x8)
005907 r1 = *(u64 *)(r10 - 0x210)
005894 r2 = *(u64 *)(r8 + 0x0)
005908 r1 = *(u64 *)(r6 + 0x1e0)
005909 r6 = *(u64 *)(r1 + 0x8)
005910 r2 = *(u64 *)(r6 + 0x0)
005895 r2 += 0x1
005911 r2 += 0x1
005896 r9 = 0x1
005912 r9 = 0x1
005897 if r2 == 0x0 goto <offset>
005913 if r2 == 0x0 goto <offset>
005898 r9 = 0x0
005914 r9 = 0x0
005899 w3 = *(u8 *)(r7 + 0x2a)
005915 w3 = *(u8 *)(r8 + 0x2a)
005900 *(u64 *)(r10 - 0x2a0) = r3
005916 *(u64 *)(r10 - 0x2a0) = r3
005901 w0 = *(u8 *)(r7 + 0x29)
005917 w0 = *(u8 *)(r8 + 0x29)
005902 w5 = *(u8 *)(r7 + 0x28)
005918 w5 = *(u8 *)(r8 + 0x28)
005903 r4 = *(u64 *)(r7 + 0x20)
005919 r4 = *(u64 *)(r8 + 0x20)
005904 r7 = *(u64 *)(r7 + 0x18)
005920 r8 = *(u64 *)(r8 + 0x18)
005905 r3 = *(u64 *)(r1 + 0x0)
005921 r3 = *(u64 *)(r1 + 0x0)
005906 *(u64 *)(r8 + 0x0) = r2
005922 *(u64 *)(r6 + 0x0) = r2
005907 if r9 != 0x1 goto <offset>
005923 if r9 != 0x1 goto <offset>
005908 goto <offset>
005924 goto <offset>
005909 *(u64 *)(r10 - 0x2a8) = r3
005925 *(u64 *)(r10 - 0x2a8) = r3
19 unchanged instructions hidden
005929 *(u8 *)(r10 - 0x2f) = w0
005945 *(u8 *)(r10 - 0x2f) = w0
005930 *(u8 *)(r10 - 0x30) = w5
005946 *(u8 *)(r10 - 0x30) = w5
005931 *(u64 *)(r10 - 0x38) = r4
005947 *(u64 *)(r10 - 0x38) = r4
005932 *(u64 *)(r10 - 0x40) = r7
005948 *(u64 *)(r10 - 0x40) = r8
005933 *(u64 *)(r10 - 0x48) = r6
005949 *(u64 *)(r10 - 0x48) = r7
005934 r3 = *(u64 *)(r10 - 0x218)
005950 r3 = *(u64 *)(r10 - 0x290)
005935 *(u64 *)(r10 - 0x50) = r3
005951 *(u64 *)(r10 - 0x50) = r3
005936 r3 = *(u64 *)(r10 - 0x298)
005952 r3 = *(u64 *)(r10 - 0x298)
005937 *(u64 *)(r10 - 0x58) = r3
005953 *(u64 *)(r10 - 0x58) = r3
005938 r3 = *(u64 *)(r10 - 0x270)
005939 *(u8 *)(r10 - 0x5e) = w3
005940 r3 = *(u64 *)(r10 - 0x268)
005954 r3 = *(u64 *)(r10 - 0x268)
005941 *(u8 *)(r10 - 0x5f) = w3
005955 *(u8 *)(r10 - 0x5e) = w3
005942 r3 = *(u64 *)(r10 - 0x260)
005956 r3 = *(u64 *)(r10 - 0x260)
005943 *(u8 *)(r10 - 0x60) = w3
005957 *(u8 *)(r10 - 0x5f) = w3
005944 r3 = *(u64 *)(r10 - 0x258)
005958 r3 = *(u64 *)(r10 - 0x258)
005945 *(u64 *)(r10 - 0x68) = r3
005959 *(u8 *)(r10 - 0x60) = w3
005946 r3 = *(u64 *)(r10 - 0x250)
005960 r3 = *(u64 *)(r10 - 0x250)
005961 *(u64 *)(r10 - 0x68) = r3
005962 r3 = *(u64 *)(r10 - 0x278)
005947 *(u64 *)(r10 - 0x70) = r3
005963 *(u64 *)(r10 - 0x70) = r3
005948 r3 = *(u64 *)(r10 - 0x290)
005964 r3 = *(u64 *)(r10 - 0x208)
005949 *(u64 *)(r10 - 0x78) = r3
005965 *(u64 *)(r10 - 0x78) = r3
005950 r3 = *(u64 *)(r10 - 0x200)
005966 r3 = *(u64 *)(r10 - 0x248)
005951 *(u64 *)(r10 - 0x80) = r3
005967 *(u64 *)(r10 - 0x80) = r3
005952 r3 = *(u64 *)(r10 - 0x288)
005968 r3 = *(u64 *)(r10 - 0x288)
005953 *(u64 *)(r10 - 0x88) = r3
005969 *(u64 *)(r10 - 0x88) = r3
5 unchanged instructions hidden
005959 *(u8 *)(r10 - 0x90) = w3
005975 *(u8 *)(r10 - 0x90) = w3
005960 r3 = *(u64 *)(r10 - 0x228)
005976 r3 = *(u64 *)(r10 - 0x228)
005961 *(u64 *)(r10 - 0x98) = r3
005977 *(u64 *)(r10 - 0x98) = r3
005962 r3 = *(u64 *)(r10 - 0x220)
005978 r3 = *(u64 *)(r10 - 0x280)
005963 *(u64 *)(r10 - 0xa0) = r3
005979 *(u64 *)(r10 - 0xa0) = r3
005964 r3 = *(u64 *)(r10 - 0x248)
005980 r3 = *(u64 *)(r10 - 0x270)
005965 *(u64 *)(r10 - 0xa8) = r3
005981 *(u64 *)(r10 - 0xa8) = r3
005966 r3 = *(u64 *)(r10 - 0x280)
005982 r3 = *(u64 *)(r10 - 0x218)
005967 *(u64 *)(r10 - 0xb0) = r3
005983 *(u64 *)(r10 - 0xb0) = r3
005968 r3 = *(u64 *)(r10 - 0x210)
005984 r3 = *(u64 *)(r10 - 0x220)
005969 *(u64 *)(r10 - 0xb8) = r3
005985 *(u64 *)(r10 - 0xb8) = r3
005970 r3 = r10
005986 r3 = r10
005971 r3 += -0x18
005987 r3 += -0x18
7 unchanged instructions hidden
005979 r1 = *(u64 *)(r10 - 0x2b0)
005995 r1 = *(u64 *)(r10 - 0x2b0)
005980 *(u64 *)(r10 - 0xd0) = r1
005996 *(u64 *)(r10 - 0xd0) = r1
005981 *(u64 *)(r10 - 0xd8) = r9
005997 *(u64 *)(r10 - 0xd8) = r9
005982 *(u64 *)(r10 - 0xe0) = r8
005998 *(u64 *)(r10 - 0xe0) = r6
005983 r1 = *(u64 *)(r10 - 0x2a8)
005999 r1 = *(u64 *)(r10 - 0x2a8)
005984 *(u64 *)(r10 - 0xe8) = r1
006000 *(u64 *)(r10 - 0xe8) = r1
005985 *(u64 *)(r10 - 0x20) = 0x1
006001 *(u64 *)(r10 - 0x20) = 0x1
4 unchanged instructions hidden
005990 r1 += -0x1d8
006006 r1 += -0x1d8
005991 r2 = r10
006007 r2 = r10
005992 r2 += -0x100
006008 r2 += -0x100
005993 r3 = *(u64 *)(r10 - 0x278)
006009 r3 = *(u64 *)(r10 - 0x210)
005994 call <target>
006010 call <target>
005995 r1 = *(u64 *)(r10 - 0x1d0)
006011 r1 = *(u64 *)(r10 - 0x1d0)
005996 r2 = *(u64 *)(r10 - 0x1d8)
006012 r2 = *(u64 *)(r10 - 0x1d8)
005997 r7 = *(u64 *)(r10 - 0x208)
006013 r3 = *(u64 *)(r10 - 0x200)
005998 *(u64 *)(r7 + 0x0) = r2
006014 *(u64 *)(r3 + 0x0) = r2
005999 *(u64 *)(r7 + 0x8) = r1
006015 *(u64 *)(r3 + 0x8) = r1
006000 exit
006016 exit
006001 r1 = r10
006017 r1 = r10
006002 r1 += -0x188
006018 r1 += -0x188
8 unchanged instructions hidden
006011 r3 = 0x12
006027 r3 = 0x12
006012 r4 = 0x1
006028 r4 = 0x1
006013 r5 = 0x1
006029 r5 = 0x1
006014 call -0x12ad
006030 call -0x12bd
006015 r1 = *(u64 *)(r10 - 0x8)
006031 r1 = *(u64 *)(r10 - 0x8)
006016 r2 = *(u64 *)(r10 - 0x10)
006032 r2 = *(u64 *)(r10 - 0x10)
006017 r2 += r1
006033 r2 += r1
12 unchanged instructions hidden
006030 *(u64 *)(r10 - 0x1a0) = r1
006046 *(u64 *)(r10 - 0x1a0) = r1
006031 *(u32 *)(r10 - 0x110) = 0x1770
006047 *(u32 *)(r10 - 0x110) = 0x1770
006032 *(u8 *)(r10 - 0x158) = 0x2
006048 *(u8 *)(r10 - 0x158) = 0x2
006033 *(u32 *)(r10 - 0x190) = 0x87
006049 *(u32 *)(r10 - 0x190) = 0x82
006034 *(u64 *)(r10 - 0x198) = 0x26
006050 *(u64 *)(r10 - 0x198) = 0x26
006035 *(u64 *)(r10 - 0x1a8) = 0x0
006051 *(u64 *)(r10 - 0x1a8) = 0x0
006036 r1 = r10
006052 r1 = r10
3 unchanged instructions hidden
006040 call <target>
006056 call <target>
006041 r3 = *(u64 *)(r10 - 0x1b0)
006057 r3 = *(u64 *)(r10 - 0x1b0)
006042 r2 = *(u64 *)(r10 - 0x1b8)
006058 r2 = *(u64 *)(r10 - 0x1b8)
006043 r1 = *(u64 *)(r8 + 0x1d0)
006059 r1 = *(u64 *)(r6 + 0x1d0)
006044 r1 = *(u64 *)(r1 + 0x0)
006060 r1 = *(u64 *)(r1 + 0x0)
006045 r4 = *(u64 *)(r1 + 0x0)
006061 r4 = *(u64 *)(r1 + 0x0)
006046 r5 = *(u64 *)(r1 + 0x8)
006062 r5 = *(u64 *)(r1 + 0x8)
32 unchanged instructions hidden
006079 r3 = 0x12
006095 r3 = 0x12
006080 r4 = 0x1
006096 r4 = 0x1
006081 r5 = 0x1
006097 r5 = 0x1
006082 call -0x12f1
006098 call -0x1301
006083 r1 = *(u64 *)(r10 - 0x8)
006099 r1 = *(u64 *)(r10 - 0x8)
006084 r2 = *(u64 *)(r10 - 0x10)
006100 r2 = *(u64 *)(r10 - 0x10)
006085 r2 += r1
006101 r2 += r1
12 unchanged instructions hidden
006098 *(u64 *)(r10 - 0x1a0) = r1
006114 *(u64 *)(r10 - 0x1a0) = r1
006099 *(u32 *)(r10 - 0x110) = 0x1771
006115 *(u32 *)(r10 - 0x110) = 0x1771
006100 *(u8 *)(r10 - 0x158) = 0x2
006116 *(u8 *)(r10 - 0x158) = 0x2
006101 *(u32 *)(r10 - 0x190) = 0x88
006117 *(u32 *)(r10 - 0x190) = 0x83
006102 *(u64 *)(r10 - 0x198) = 0x26
006118 *(u64 *)(r10 - 0x198) = 0x26
006103 *(u64 *)(r10 - 0x1a8) = 0x0
006119 *(u64 *)(r10 - 0x1a8) = 0x0
006104 r1 = r10
006120 r1 = r10
17 unchanged instructions hidden
006122 r3 = 0x2e
006138 r3 = 0x2e
006123 r4 = 0x1
006139 r4 = 0x1
006124 r5 = 0x1
006140 r5 = 0x1
006125 call -0x131c
006141 call -0x132c
006126 r6 = *(u64 *)(r10 - 0x8)
006142 r6 = *(u64 *)(r10 - 0x8)
006127 r1 = *(u64 *)(r10 - 0x10)
006143 r1 = *(u64 *)(r10 - 0x10)
006128 r1 += r6
006144 r1 += r6
10 unchanged instructions hidden
006139 *(u64 *)(r10 - 0x1a0) = r1
006155 *(u64 *)(r10 - 0x1a0) = r1
006140 *(u32 *)(r10 - 0x110) = 0x1772
006156 *(u32 *)(r10 - 0x110) = 0x1772
006141 *(u8 *)(r10 - 0x158) = 0x2
006157 *(u8 *)(r10 - 0x158) = 0x2
006142 *(u32 *)(r10 - 0x190) = 0x89
006158 *(u32 *)(r10 - 0x190) = 0x84
006143 *(u64 *)(r10 - 0x198) = 0x26
006159 *(u64 *)(r10 - 0x198) = 0x26
006144 *(u64 *)(r10 - 0x1a8) = 0x0
006160 *(u64 *)(r10 - 0x1a8) = 0x0
006145 r1 = r10
006161 r1 = r10
20 unchanged instructions hidden
006166 r5 = r10
006182 r5 = r10
006167 r3 = r7
006183 r3 = r7
006168 r4 = r6
006184 r4 = r6
006169 call -0x1170
006185 call -0x1180
006170 r8 = 0x0
006186 r8 = 0x0
006171 r1 = -<addr> ll
006187 r1 = -<addr> ll
006172 r2 = *(u64 *)(r10 - 0x48)
006188 r2 = *(u64 *)(r10 - 0x48)
23 unchanged instructions hidden
006196 if r2 != 0x0 goto <offset>
006212 if r2 != 0x0 goto <offset>
006197 r1 = r7
006213 r1 = r7
006198 r1 += -0x8
006214 r1 += -0x8
006199 call -0x13f1
006215 call -0x1401
006200 r1 = *(u64 *)(r7 + 0x0)
006216 r1 = *(u64 *)(r7 + 0x0)
006201 r2 = *(u64 *)(r1 + 0x0)
006217 r2 = *(u64 *)(r1 + 0x0)
006202 r2 += -0x1
006218 r2 += -0x1
006203 *(u64 *)(r1 + 0x0) = r2
006219 *(u64 *)(r1 + 0x0) = r2
006204 if r2 != 0x0 goto <offset>
006220 if r2 != 0x0 goto <offset>
006205 r1 = r7
006221 r1 = r7
006206 call -0x13f8
006222 call -0x1408
006207 goto <offset>
006223 goto <offset>
006208 r3 = <addr> ll
006224 r3 = <addr> ll
006209 r3 = *(u64 *)(r3 + 0x0)
006225 r3 = *(u64 *)(r3 + 0x0)
102 unchanged instructions hidden
006312 r1 = r10
006328 r1 = r10
006313 r1 += -0x258
006329 r1 += -0x258
006314 r2 = r7
006330 r2 = r7
006315 call -0x12e8
006331 call -0x12f8
006316 r6 = *(u64 *)(r10 - 0x250)
006332 r6 = *(u64 *)(r10 - 0x250)
006317 r1 = *(u64 *)(r10 - 0x258)
006333 r1 = *(u64 *)(r10 - 0x258)
006318 if r1 == 0x2 goto <offset>
006334 if r1 == 0x2 goto <offset>
41 unchanged instructions hidden
006360 r1 = r10
006376 r1 = r10
006361 r1 += -0x258
006377 r1 += -0x258
006362 r2 = r7
006378 r2 = r7
006363 call -0x12d4
006379 call -0x12fb
006364 r0 = *(u64 *)(r10 - 0x250)
006380 r0 = *(u64 *)(r10 - 0x250)
006365 r5 = *(u64 *)(r10 - 0x258)
006381 r5 = *(u64 *)(r10 - 0x258)
006366 w4 = *(u32 *)(r10 - 0x1c8)
006382 w4 = *(u32 *)(r10 - 0x1c8)
89 unchanged instructions hidden
006456 r1 = r10
006472 r1 = r10
006457 r1 += -0x258
006473 r1 += -0x258
006458 r2 = r7
006474 r2 = r7
006459 call -0x134b
006475 call -0x1344
006460 w1 = *(u32 *)(r10 - 0x258)
006476 w1 = *(u32 *)(r10 - 0x258)
006461 if r1 == 0x2 goto <offset>
006477 if r1 == 0x2 goto <offset>
006462 goto <offset>
006478 goto <offset>
98 unchanged instructions hidden
006561 r1 = r10
006577 r1 = r10
006562 r1 += -0x258
006578 r1 += -0x258
006563 r2 = r7
006579 r2 = r7
006564 call -0x139d
006580 call -0x13c4
006565 r8 = *(u64 *)(r10 - 0x250)
006581 r8 = *(u64 *)(r10 - 0x250)
006566 r0 = *(u64 *)(r10 - 0x258)
006582 r0 = *(u64 *)(r10 - 0x258)
006567 w6 = *(u32 *)(r10 - 0x1c8)
006583 w6 = *(u32 *)(r10 - 0x1c8)
88 unchanged instructions hidden
006656 r1 = r10
006672 r1 = r10
006657 r1 += -0x258
006673 r1 += -0x258
006658 r2 = r7
006674 r2 = r7
006659 call -0x139f
006675 call -0x13f5
006660 r7 = *(u64 *)(r10 - 0x250)
006676 r7 = *(u64 *)(r10 - 0x250)
006661 r2 = *(u64 *)(r10 - 0x258)
006677 r2 = *(u64 *)(r10 - 0x258)
006662 if r2 != 0x2 goto <offset>
006678 if r2 != 0x2 goto <offset>
29 unchanged instructions hidden
006692 r3 = r7
006708 r3 = r7
006693 r4 = <addr> ll
006709 r4 = <addr> ll
006694 r5 = 0xd
006710 r5 = 0xd
006695 call -0x1a28
006711 call -0x1a38
006696 r7 = *(u64 *)(r10 - 0x4c8)
006712 r7 = *(u64 *)(r10 - 0x4c8)
006697 r1 = *(u64 *)(r10 - 0x4d0)
006713 r1 = *(u64 *)(r10 - 0x4d0)
006698 r9 = *(u64 *)(r10 - 0x688)
006714 r9 = *(u64 *)(r10 - 0x688)
46 unchanged instructions hidden
006745 r1 += -0x680
006761 r1 += -0x680
006746 r4 = <addr> ll
006762 r4 = <addr> ll
006747 r5 = 0x14
006763 r5 = 0x14
006748 call -0x1a5d
006764 call -0x1a6d
006749 r1 = *(u64 *)(r10 - 0x680)
006765 r1 = *(u64 *)(r10 - 0x680)
006750 r2 = *(u64 *)(r10 - 0x678)
006766 r2 = *(u64 *)(r10 - 0x678)
006751 *(u64 *)(r9 + 0x10) = r2
006767 *(u64 *)(r9 + 0x10) = r2
8 unchanged instructions hidden
006760 r1 += -0x4f0
006776 r1 += -0x4f0
006761 r4 = <addr> ll
006777 r4 = <addr> ll
006762 r5 = 0x5
006778 r5 = 0x5
006763 call -0x1a6c
006779 call -0x1a7c
006764 r1 = *(u64 *)(r10 - 0x4f0)
006780 r1 = *(u64 *)(r10 - 0x4f0)
006765 r2 = *(u64 *)(r10 - 0x4e8)
006781 r2 = *(u64 *)(r10 - 0x4e8)
006766 *(u64 *)(r9 + 0x10) = r2
006782 *(u64 *)(r9 + 0x10) = r2
10 unchanged instructions hidden
006777 r1 += -0x510
006793 r1 += -0x510
006778 r4 = <addr> ll
006794 r4 = <addr> ll
006779 r5 = 0x5
006795 r5 = 0x5
006780 call -0x1a7d
006796 call -0x1a8d
006781 r3 = *(u64 *)(r10 - 0x508)
006797 r3 = *(u64 *)(r10 - 0x508)
006782 r2 = *(u64 *)(r10 - 0x510)
006798 r2 = *(u64 *)(r10 - 0x510)
006783 r1 = *(u64 *)(r10 - 0xe0)
006799 r1 = *(u64 *)(r10 - 0xe0)
73 unchanged instructions hidden
006857 r1 += -0x540
006873 r1 += -0x540
006858 r4 = <addr> ll
006874 r4 = <addr> ll
006859 r5 = 0x14
006875 r5 = 0x14
006860 call -0x1acd
006876 call -0x1add
006861 r3 = *(u64 *)(r10 - 0x538)
006877 r3 = *(u64 *)(r10 - 0x538)
006862 r2 = *(u64 *)(r10 - 0x540)
006878 r2 = *(u64 *)(r10 - 0x540)
006863 r1 = *(u64 *)(r10 - 0x68)
006879 r1 = *(u64 *)(r10 - 0x68)
48 unchanged instructions hidden
006912 r1 += -0x570
006928 r1 += -0x570
006913 r4 = <addr> ll
006929 r4 = <addr> ll
006914 r5 = 0x14
006930 r5 = 0x14
006915 call -0x1b04
006931 call -0x1b14
006916 r3 = *(u64 *)(r10 - 0x568)
006932 r3 = *(u64 *)(r10 - 0x568)
006917 r2 = *(u64 *)(r10 - 0x570)
006933 r2 = *(u64 *)(r10 - 0x570)
006918 r1 = *(u64 *)(r10 - 0x68)
006934 r1 = *(u64 *)(r10 - 0x68)
56 unchanged instructions hidden
006975 r1 += -0x5c0
006991 r1 += -0x5c0
006976 r4 = <addr> ll
006992 r4 = <addr> ll
006977 r5 = 0xe
006993 r5 = 0xe
006978 call -0x1b43
006994 call -0x1b53
006979 r3 = *(u64 *)(r10 - 0x5b8)
006995 r3 = *(u64 *)(r10 - 0x5b8)
006980 r2 = *(u64 *)(r10 - 0x5c0)
006996 r2 = *(u64 *)(r10 - 0x5c0)
006981 r1 = *(u64 *)(r10 - 0x48)
006997 r1 = *(u64 *)(r10 - 0x48)
31 unchanged instructions hidden
007013 r1 += -0x5a0
007029 r1 += -0x5a0
007014 r4 = <addr> ll
007030 r4 = <addr> ll
007015 r5 = 0xe
007031 r5 = 0xe
007016 call -0x1b69
007032 call -0x1b79
007017 r1 = *(u64 *)(r10 - 0x5a0)
007033 r1 = *(u64 *)(r10 - 0x5a0)
007018 r2 = *(u64 *)(r10 - 0x598)
007034 r2 = *(u64 *)(r10 - 0x598)
007019 *(u64 *)(r9 + 0x10) = r2
007035 *(u64 *)(r9 + 0x10) = r2
75 unchanged instructions hidden
007095 r1 += -0x610
007111 r1 += -0x610
007096 r4 = <addr> ll
007112 r4 = <addr> ll
007097 r5 = 0x9
007113 r5 = 0x9
007098 call -0x1bbb
007114 call -0x1bcb
007099 r3 = *(u64 *)(r10 - 0x608)
007115 r3 = *(u64 *)(r10 - 0x608)
007100 r2 = *(u64 *)(r10 - 0x610)
007116 r2 = *(u64 *)(r10 - 0x610)
007101 r1 = *(u64 *)(r10 - 0x28)
007117 r1 = *(u64 *)(r10 - 0x28)
75 unchanged instructions hidden
007177 r1 += -0x640
007193 r1 += -0x640
007178 r4 = <addr> ll
007194 r4 = <addr> ll
007179 r5 = 0xf
007195 r5 = 0xf
007180 call -0x1c0d
007196 call -0x1c1d
007181 r1 = *(u64 *)(r10 - 0x640)
007197 r1 = *(u64 *)(r10 - 0x640)
007182 r2 = *(u64 *)(r10 - 0x638)
007198 r2 = *(u64 *)(r10 - 0x638)
007183 goto <offset>
007199 goto <offset>
236 unchanged instructions hidden
007420 r1 = r10
007436 r1 = r10
007421 r1 += -0x318
007437 r1 += -0x318
007422 r2 = r7
007438 r2 = r7
007423 call -0x173c
007439 call -0x174c
007424 r6 = *(u64 *)(r10 - 0x310)
007440 r6 = *(u64 *)(r10 - 0x310)
007425 r1 = *(u64 *)(r10 - 0x318)
007441 r1 = *(u64 *)(r10 - 0x318)
007426 if r1 == 0x2 goto <offset>
007442 if r1 == 0x2 goto <offset>
40 unchanged instructions hidden
007467 r1 = r10
007483 r1 = r10
007468 r1 += -0x318
007484 r1 += -0x318
007469 r2 = r7
007485 r2 = r7
007470 call -0x1727
007486 call -0x174e
007471 r0 = *(u64 *)(r10 - 0x310)
007487 r0 = *(u64 *)(r10 - 0x310)
007472 r5 = *(u64 *)(r10 - 0x318)
007488 r5 = *(u64 *)(r10 - 0x318)
007473 w1 = *(u32 *)(r10 - 0x288)
007489 w1 = *(u32 *)(r10 - 0x288)
82 unchanged instructions hidden
007556 r1 = r10
007572 r1 = r10
007557 r1 += -0x318
007573 r1 += -0x318
007558 r2 = r7
007574 r2 = r7
007559 call -0x1780
007575 call -0x17a7
007560 r6 = *(u64 *)(r10 - 0x310)
007576 r6 = *(u64 *)(r10 - 0x310)
007561 r0 = *(u64 *)(r10 - 0x318)
007577 r0 = *(u64 *)(r10 - 0x318)
007562 w8 = *(u32 *)(r10 - 0x288)
007578 w8 = *(u32 *)(r10 - 0x288)
135 unchanged instructions hidden
007698 r1 = r10
007714 r1 = r10
007699 r1 += -0x318
007715 r1 += -0x318
007700 r2 = r7
007716 r2 = r7
007701 call -0x1825
007717 call -0x181e
007702 w9 = *(u32 *)(r10 - 0x318)
007718 w9 = *(u32 *)(r10 - 0x318)
007703 r6 = *(u64 *)(r10 - 0x790)
007719 r6 = *(u64 *)(r10 - 0x790)
007704 if r9 == 0x2 goto <offset>
007720 if r9 == 0x2 goto <offset>
59 unchanged instructions hidden
007764 r1 = r10
007780 r1 = r10
007765 r1 += -0x318
007781 r1 += -0x318
007766 r2 = r7
007782 r2 = r7
007767 call -0x1867
007783 call -0x1860
007768 w1 = *(u32 *)(r10 - 0x318)
007784 w1 = *(u32 *)(r10 - 0x318)
007769 if r1 == 0x2 goto <offset>
007785 if r1 == 0x2 goto <offset>
007770 *(u64 *)(r10 - 0x7e8) = r1
007786 *(u64 *)(r10 - 0x7e8) = r1
14 unchanged instructions hidden
007785 r1 = r10
007801 r1 = r10
007786 r1 += -0x318
007802 r1 += -0x318
007787 r2 = r7
007803 r2 = r7
007788 call -0x1808
007804 call -0x185e
007789 r7 = *(u64 *)(r10 - 0x310)
007805 r7 = *(u64 *)(r10 - 0x310)
007790 r2 = *(u64 *)(r10 - 0x318)
007806 r2 = *(u64 *)(r10 - 0x318)
007791 if r2 != 0x2 goto <offset>
007807 if r2 != 0x2 goto <offset>
26 unchanged instructions hidden
007818 r1 += -0x770
007834 r1 += -0x770
007819 r4 = <addr> ll
007835 r4 = <addr> ll
007820 r5 = 0x9
007836 r5 = 0x9
007821 call -0x1e8e
007837 call -0x1e9e
007822 r1 = *(u64 *)(r10 - 0x770)
007838 r1 = *(u64 *)(r10 - 0x770)
007823 r2 = *(u64 *)(r10 - 0x768)
007839 r2 = *(u64 *)(r10 - 0x768)
007824 goto <offset>
007840 goto <offset>
2 unchanged instructions hidden
007827 r3 = r7
007843 r3 = r7
007828 r4 = <addr> ll
007844 r4 = <addr> ll
007829 r5 = 0xd
007845 r5 = 0xd
007830 call -0x1e97
007846 call -0x1ea7
007831 r7 = *(u64 *)(r10 - 0x548)
007847 r7 = *(u64 *)(r10 - 0x548)
007832 r1 = *(u64 *)(r10 - 0x550)
007848 r1 = *(u64 *)(r10 - 0x550)
007833 if r1 != 0x2 goto <offset>
007849 if r1 != 0x2 goto <offset>
43 unchanged instructions hidden
007877 r1 += -0x760
007893 r1 += -0x760
007878 r4 = <addr> ll
007894 r4 = <addr> ll
007879 r5 = 0x14
007895 r5 = 0x14
007880 call -0x1ec9
007896 call -0x1ed9
007881 r1 = *(u64 *)(r10 - 0x760)
007897 r1 = *(u64 *)(r10 - 0x760)
007882 r2 = *(u64 *)(r10 - 0x758)
007898 r2 = *(u64 *)(r10 - 0x758)
007883 goto <offset>
007899 goto <offset>
7 unchanged instructions hidden
007891 r1 += -0x570
007907 r1 += -0x570
007892 r4 = <addr> ll
007908 r4 = <addr> ll
007893 r5 = 0x5
007909 r5 = 0x5
007894 call -0x1ed7
007910 call -0x1ee7
007895 r1 = *(u64 *)(r10 - 0x570)
007911 r1 = *(u64 *)(r10 - 0x570)
007896 r2 = *(u64 *)(r10 - 0x568)
007912 r2 = *(u64 *)(r10 - 0x568)
007897 goto <offset>
007913 goto <offset>
12 unchanged instructions hidden
007910 r1 += -0x590
007926 r1 += -0x590
007911 r4 = <addr> ll
007927 r4 = <addr> ll
007912 r5 = 0x5
007928 r5 = 0x5
007913 call -0x1eea
007929 call -0x1efa
007914 r3 = *(u64 *)(r10 - 0x588)
007930 r3 = *(u64 *)(r10 - 0x588)
007915 r2 = *(u64 *)(r10 - 0x590)
007931 r2 = *(u64 *)(r10 - 0x590)
007916 r1 = *(u64 *)(r10 - 0x120)
007932 r1 = *(u64 *)(r10 - 0x120)
79 unchanged instructions hidden
007996 r1 += -0x5c0
008012 r1 += -0x5c0
007997 r4 = <addr> ll
008013 r4 = <addr> ll
007998 r5 = 0x14
008014 r5 = 0x14
007999 call -0x1f40
008015 call -0x1f50
008000 r3 = *(u64 *)(r10 - 0x5b8)
008016 r3 = *(u64 *)(r10 - 0x5b8)
008001 r2 = *(u64 *)(r10 - 0x5c0)
008017 r2 = *(u64 *)(r10 - 0x5c0)
008002 r1 = *(u64 *)(r10 - 0xa8)
008018 r1 = *(u64 *)(r10 - 0xa8)
49 unchanged instructions hidden
008052 r1 += -0x5f0
008068 r1 += -0x5f0
008053 r4 = <addr> ll
008069 r4 = <addr> ll
008054 r5 = 0x14
008070 r5 = 0x14
008055 call -0x1f78
008071 call -0x1f88
008056 r3 = *(u64 *)(r10 - 0x5e8)
008072 r3 = *(u64 *)(r10 - 0x5e8)
008057 r2 = *(u64 *)(r10 - 0x5f0)
008073 r2 = *(u64 *)(r10 - 0x5f0)
008058 r1 = *(u64 *)(r10 - 0xa8)
008074 r1 = *(u64 *)(r10 - 0xa8)
51 unchanged instructions hidden
008110 r1 += -0x640
008126 r1 += -0x640
008111 r4 = <addr> ll
008127 r4 = <addr> ll
008112 r5 = 0xe
008128 r5 = 0xe
008113 call -0x1fb2
008129 call -0x1fc2
008114 r3 = *(u64 *)(r10 - 0x638)
008130 r3 = *(u64 *)(r10 - 0x638)
008115 r2 = *(u64 *)(r10 - 0x640)
008131 r2 = *(u64 *)(r10 - 0x640)
008116 r1 = *(u64 *)(r10 - 0x88)
008132 r1 = *(u64 *)(r10 - 0x88)
30 unchanged instructions hidden
008147 r1 += -0x620
008163 r1 += -0x620
008148 r4 = <addr> ll
008164 r4 = <addr> ll
008149 r5 = 0xe
008165 r5 = 0xe
008150 call -0x1fd7
008166 call -0x1fe7
008151 r1 = *(u64 *)(r10 - 0x620)
008167 r1 = *(u64 *)(r10 - 0x620)
008152 r2 = *(u64 *)(r10 - 0x618)
008168 r2 = *(u64 *)(r10 - 0x618)
008153 goto <offset>
008169 goto <offset>
104 unchanged instructions hidden
008258 r1 += -0x690
008274 r1 += -0x690
008259 r4 = <addr> ll
008275 r4 = <addr> ll
008260 r5 = 0xe
008276 r5 = 0xe
008261 call -0x2046
008277 call -0x2056
008262 r1 = *(u64 *)(r10 - 0x690)
008278 r1 = *(u64 *)(r10 - 0x690)
008263 r2 = *(u64 *)(r10 - 0x688)
008279 r2 = *(u64 *)(r10 - 0x688)
008264 goto <offset>
008280 goto <offset>
7 unchanged instructions hidden
008272 r1 += -0x6b0
008288 r1 += -0x6b0
008273 r4 = <addr> ll
008289 r4 = <addr> ll
008274 r5 = 0xe
008290 r5 = 0xe
008275 call -0x2054
008291 call -0x2064
008276 r3 = *(u64 *)(r10 - 0x6a8)
008292 r3 = *(u64 *)(r10 - 0x6a8)
008277 r2 = *(u64 *)(r10 - 0x6b0)
008293 r2 = *(u64 *)(r10 - 0x6b0)
008278 r1 = *(u64 *)(r10 - 0x48)
008294 r1 = *(u64 *)(r10 - 0x48)
81 unchanged instructions hidden
008360 r1 += -0x700
008376 r1 += -0x700
008361 r4 = <addr> ll
008377 r4 = <addr> ll
008362 r5 = 0x9
008378 r5 = 0x9
008363 call -0x20ac
008379 call -0x20bc
008364 r3 = *(u64 *)(r10 - 0x6f8)
008380 r3 = *(u64 *)(r10 - 0x6f8)
008365 r2 = *(u64 *)(r10 - 0x700)
008381 r2 = *(u64 *)(r10 - 0x700)
008366 r1 = *(u64 *)(r10 - 0x68)
008382 r1 = *(u64 *)(r10 - 0x68)
50 unchanged instructions hidden
008417 r1 += -0x730
008433 r1 += -0x730
008418 r4 = <addr> ll
008434 r4 = <addr> ll
008419 r5 = 0x9
008435 r5 = 0x9
008420 call -0x20e5
008436 call -0x20f5
008421 r3 = *(u64 *)(r10 - 0x728)
008437 r3 = *(u64 *)(r10 - 0x728)
008422 r2 = *(u64 *)(r10 - 0x730)
008438 r2 = *(u64 *)(r10 - 0x730)
008423 r1 = *(u64 *)(r10 - 0x28)
008439 r1 = *(u64 *)(r10 - 0x28)
246 unchanged instructions hidden
008670 r1 = r10
008686 r1 = r10
008671 r1 += -0x40
008687 r1 += -0x40
008672 r2 = r7
008688 r2 = r7
008673 call -0x1c1e
008689 call -0x1c2e
008674 r8 = *(u64 *)(r10 - 0x38)
008690 r8 = *(u64 *)(r10 - 0x38)
008675 r1 = *(u64 *)(r10 - 0x40)
008691 r1 = *(u64 *)(r10 - 0x40)
008676 if r1 != 0x2 goto <offset>
008692 if r1 != 0x2 goto <offset>
288 unchanged instructions hidden
008965 r1 += -0xd0
008981 r1 += -0xd0
008966 r4 = <addr> ll
008982 r4 = <addr> ll
008967 r5 = 0x6
008983 r5 = 0x6
008968 call -0x2309
008984 call -0x2319
008969 r3 = *(u64 *)(r10 - 0xc8)
008985 r3 = *(u64 *)(r10 - 0xc8)
008970 r2 = *(u64 *)(r10 - 0xd0)
008986 r2 = *(u64 *)(r10 - 0xd0)
008971 r1 = *(u64 *)(r7 + 0x18)
008987 r1 = *(u64 *)(r7 + 0x18)
38 unchanged instructions hidden
009010 r3 = <addr> ll
009026 r3 = <addr> ll
009011 call <target>
009027 call <target>
009012 r7 = r3
009028 r7 = r3
009013 r8 = r2
009029 r6 = r1
009014 r9 = r1
009030 r1 = *(u64 *)(r5 - 0x1000)
009031 if r1 != 0x0 goto <offset>
009032 r1 = <addr> ll
009033 call <target>
009034 r1 = r0
009035 r1 &= 0x3
009036 r2 = r1
009037 r2 += -0x2
009038 if r2 < 0x2 goto <offset>
009039 if r1 == 0x0 goto <offset>
009040 r1 = *(u64 *)(r0 + 0x7)
009041 r2 = *(u64 *)(r1 + 0x0)
009042 if r2 == 0x0 goto <offset>
009043 r1 = *(u64 *)(r0 - 0x1)
009044 callx r2
009015 r1 = r10
009045 r1 = r10
009016 r1 += -0x2a0
009046 r1 += -0x5c0
009047 r2 = 0x66
009048 call <target>
009049 r1 = *(u64 *)(r10 - 0x5c0)
009050 r2 = *(u64 *)(r10 - 0x5b8)
009051 *(u64 *)(r6 + 0x10) = r2
009052 goto <offset>
009053 *(u64 *)(r10 - 0x5c8) = r2
009054 r9 = *(u64 *)(r5 - 0xff8)
009055 w1 = *(u8 *)(r4 + 0x0)
009056 *(u64 *)(r10 - 0x5d0) = r1
009057 r1 = r10
009058 r1 += -0x248
009017 r2 = r7
009059 r2 = r7
009018 call -0x1d77
009060 call -0x1da1
009019 r6 = *(u64 *)(r10 - 0x298)
009061 r8 = *(u64 *)(r10 - 0x240)
009020 r1 = *(u64 *)(r10 - 0x2a0)
009062 r1 = *(u64 *)(r10 - 0x248)
009021 if r1 == 0x2 goto <offset>
009063 if r1 == 0x2 goto <offset>
009022 r2 = <addr> ll
009023 r3 = *(u64 *)(r2 + 0x0)
009024 r2 = r3
009025 r2 += -0x5
009026 r4 = 0x0
009027 r5 = 0x1
009028 if r2 > r3 goto <offset>
009029 r5 = 0x0
009030 if r5 != 0x0 goto <offset>
009031 r4 = r2
009032 r2 = <addr> ll
009033 if r3 == 0x0 goto <offset>
009034 r2 = r4
009035 r3 = r1
009036 r3 &= 0x1
009037 if r3 != 0x0 goto <offset>
009038 r3 = <addr> ll
009039 if r2 < r3 goto <offset>
009040 r3 = <addr> ll
009041 *(u64 *)(r3 + 0x0) = r2
009042 *(u8 *)(r2 + 0x4) = 0x6e
009043 *(u32 *)(r2 + 0x0) = 0x696d6461
009044 r3 = *(u64 *)(r6 + 0x0)
009045 if r3 == 0x2 goto <offset>
009046 *(u64 *)(r6 + 0x10) = r2
009047 *(u64 *)(r6 + 0x18) = 0x5
009048 *(u64 *)(r6 + 0x8) = 0x5
009049 *(u64 *)(r6 + 0x0) = 0x1
009050 *(u64 *)(r9 + 0x10) = r6
009051 *(u64 *)(r9 + 0x8) = r1
009052 *(u32 *)(r9 + 0x0) = 0x2
009053 goto <offset>
009064 goto <offset>
009065 *(u64 *)(r10 - 0x5d8) = r9
009054 r1 = *(u64 *)(r7 + 0x8)
009066 r1 = *(u64 *)(r7 + 0x8)
009055 if r1 == 0x0 goto <offset>
009067 if r1 == 0x0 goto <offset>
009056 r1 += -0x1
009068 r1 += -0x1
009057 *(u64 *)(r7 + 0x8) = r1
009069 *(u64 *)(r7 + 0x8) = r1
009058 r0 = *(u64 *)(r7 + 0x0)
009070 r9 = *(u64 *)(r7 + 0x0)
009059 r1 = r0
009071 r1 = r9
009060 r1 += 0x30
009072 r1 += 0x30
009061 *(u64 *)(r7 + 0x0) = r1
009073 *(u64 *)(r7 + 0x0) = r1
009062 *(u64 *)(r10 - 0x6d0) = r0
009063 r1 = r10
009074 r1 = r10
009064 r1 += -0x2a0
009075 r1 += -0x248
009065 r2 = r7
009076 r2 = r7
009066 call -0x1d63
009077 call -0x1d85
009067 r0 = *(u64 *)(r10 - 0x298)
009078 r0 = *(u64 *)(r10 - 0x240)
009068 r5 = *(u64 *)(r10 - 0x2a0)
009079 r5 = *(u64 *)(r10 - 0x248)
009069 w1 = *(u32 *)(r10 - 0x210)
009080 w1 = *(u32 *)(r10 - 0x1b8)
009070 if r1 == 0x2 goto <offset>
009081 if r1 == 0x2 goto <offset>
009071 goto <offset>
009082 goto <offset>
009072 r1 = <addr> ll
009083 r1 = <addr> ll
29 unchanged instructions hidden
009102 *(u64 *)(r0 + 0x18) = 0x1a
009113 *(u64 *)(r0 + 0x18) = 0x1a
009103 *(u64 *)(r0 + 0x8) = 0x1a
009114 *(u64 *)(r0 + 0x8) = 0x1a
009104 *(u64 *)(r0 + 0x0) = 0x1
009115 *(u64 *)(r0 + 0x0) = 0x1
009105 *(u64 *)(r9 + 0x10) = r0
009116 *(u64 *)(r6 + 0x10) = r0
009106 *(u64 *)(r9 + 0x8) = r5
009117 *(u64 *)(r6 + 0x8) = r5
009107 *(u32 *)(r9 + 0x0) = 0x2
009108 goto <offset>
009118 goto <offset>
009119 r2 = <addr> ll
009120 r3 = *(u64 *)(r2 + 0x0)
009121 r2 = r3
009122 r2 += -0x5
009123 r4 = 0x0
009124 r5 = 0x1
009125 if r2 > r3 goto <offset>
009126 r5 = 0x0
009127 if r5 != 0x0 goto <offset>
009128 r4 = r2
009129 r2 = <addr> ll
009130 if r3 == 0x0 goto <offset>
009131 r2 = r4
009132 r3 = r1
009133 r3 &= 0x1
009134 if r3 != 0x0 goto <offset>
009109 r3 = <addr> ll
009135 r3 = <addr> ll
009110 if r2 < r3 goto <offset>
009136 if r2 < r3 goto <offset>
009111 r3 = <addr> ll
009137 r3 = <addr> ll
009112 *(u64 *)(r3 + 0x0) = r2
009138 *(u64 *)(r3 + 0x0) = r2
009113 *(u8 *)(r2 + 0x4) = 0x6e
009139 *(u8 *)(r2 + 0x4) = 0x6e
009114 *(u32 *)(r2 + 0x0) = 0x696d6461
009140 *(u32 *)(r2 + 0x0) = 0x696d6461
009115 r3 = *(u64 *)(r6 + 0x0)
009141 r3 = *(u64 *)(r8 + 0x0)
009116 if r3 == 0x2 goto <offset>
009142 if r3 == 0x2 goto <offset>
009143 *(u64 *)(r8 + 0x10) = r2
009144 *(u64 *)(r8 + 0x18) = 0x5
009145 *(u64 *)(r8 + 0x8) = 0x5
009146 *(u64 *)(r8 + 0x0) = 0x1
009147 *(u64 *)(r6 + 0x10) = r8
009117 goto <offset>
009148 goto <offset>
009118 *(u64 *)(r10 - 0x6f0) = r8
009149 r3 = <addr> ll
009119 *(u64 *)(r10 - 0x6e8) = r6
009150 if r2 < r3 goto <offset>
009120 *(u64 *)(r10 - 0x6e0) = r9
009151 r3 = <addr> ll
009152 *(u64 *)(r3 + 0x0) = r2
009153 *(u8 *)(r2 + 0x4) = 0x6e
009154 *(u32 *)(r2 + 0x0) = 0x696d6461
009155 r3 = *(u64 *)(r8 + 0x0)
009156 if r3 == 0x2 goto <offset>
009157 goto <offset>
009158 *(u64 *)(r10 - 0x5f0) = r8
009159 *(u64 *)(r10 - 0x5e0) = r6
009160 *(u64 *)(r10 - 0x5f8) = r9
009121 r9 = r10
009161 r9 = r10
009122 r9 += -0x3d8
009162 r9 += -0x380
009123 r2 = r10
009163 r2 = r10
009124 r2 += -0x290
009164 r2 += -0x238
009125 *(u64 *)(r10 - 0x6d8) = r1
009165 *(u64 *)(r10 - 0x5e8) = r1
009126 r1 = r9
009166 r1 = r9
009127 r3 = 0x80
009167 r3 = 0x80
009128 r8 = r5
009168 r6 = r5
009129 r6 = r0
009169 r8 = r0
009130 call <target>
009170 call <target>
009131 r1 = *(u64 *)(r10 - 0x20c)
009171 r1 = *(u64 *)(r10 - 0x1b4)
009132 *(u64 *)(r10 - 0x400) = r1
009172 *(u64 *)(r10 - 0x3a8) = r1
009133 r1 = *(u64 *)(r10 - 0x204)
009173 r1 = *(u64 *)(r10 - 0x1ac)
009134 *(u64 *)(r10 - 0x3f8) = r1
009174 *(u64 *)(r10 - 0x3a0) = r1
009135 r1 = *(u64 *)(r10 - 0x1fc)
009175 r1 = *(u64 *)(r10 - 0x1a4)
009136 *(u64 *)(r10 - 0x3f0) = r1
009176 *(u64 *)(r10 - 0x398) = r1
009137 r1 = *(u64 *)(r10 - 0x1f4)
009177 r1 = *(u64 *)(r10 - 0x19c)
009138 *(u64 *)(r10 - 0x3e8) = r1
009178 *(u64 *)(r10 - 0x390) = r1
009139 w1 = *(u32 *)(r10 - 0x1ec)
009179 w1 = *(u32 *)(r10 - 0x194)
009140 *(u32 *)(r10 - 0x3e0) = w1
009180 *(u32 *)(r10 - 0x388) = w1
009141 *(u64 *)(r10 - 0x700) = r6
009181 *(u64 *)(r10 - 0x608) = r8
009142 *(u64 *)(r10 - 0x4b0) = r6
009182 *(u64 *)(r10 - 0x458) = r8
009143 *(u64 *)(r10 - 0x6f8) = r8
009183 *(u64 *)(r10 - 0x600) = r6
009144 *(u64 *)(r10 - 0x4b8) = r8
009184 *(u64 *)(r10 - 0x460) = r6
009145 r1 = r10
009185 r1 = r10
009146 r1 += -0x4a8
009186 r1 += -0x450
009147 r2 = r9
009187 r2 = r9
009148 r3 = 0x80
009188 r3 = 0x80
009149 call <target>
009189 call <target>
009150 r1 = *(u64 *)(r10 - 0x6d8)
009190 r1 = *(u64 *)(r10 - 0x5e8)
009151 *(u32 *)(r10 - 0x428) = w1
009191 *(u32 *)(r10 - 0x3d0) = w1
009152 r1 = *(u64 *)(r10 - 0x400)
009192 r1 = *(u64 *)(r10 - 0x3a8)
009153 *(u64 *)(r10 - 0x424) = r1
009193 *(u64 *)(r10 - 0x3cc) = r1
009154 r1 = *(u64 *)(r10 - 0x3f8)
009194 r1 = *(u64 *)(r10 - 0x3a0)
009155 *(u64 *)(r10 - 0x41c) = r1
009195 *(u64 *)(r10 - 0x3c4) = r1
009156 r1 = *(u64 *)(r10 - 0x3f0)
009196 r1 = *(u64 *)(r10 - 0x398)
009157 *(u64 *)(r10 - 0x414) = r1
009197 *(u64 *)(r10 - 0x3bc) = r1
009158 r1 = *(u64 *)(r10 - 0x3e8)
009198 r1 = *(u64 *)(r10 - 0x390)
009159 *(u64 *)(r10 - 0x40c) = r1
009199 *(u64 *)(r10 - 0x3b4) = r1
009160 w1 = *(u32 *)(r10 - 0x3e0)
009200 w1 = *(u32 *)(r10 - 0x388)
009161 *(u32 *)(r10 - 0x404) = w1
009201 *(u32 *)(r10 - 0x3ac) = w1
009162 r1 = r10
009202 r1 = r10
009163 r1 += -0x2a0
009203 r1 += -0x248
009164 r2 = r7
009204 r2 = r7
009165 call -0x1dc6
009205 call -0x1e05
009166 r8 = *(u64 *)(r10 - 0x298)
009206 r0 = *(u64 *)(r10 - 0x240)
009167 r0 = *(u64 *)(r10 - 0x2a0)
009207 r5 = *(u64 *)(r10 - 0x248)
009168 w6 = *(u32 *)(r10 - 0x210)
009208 w8 = *(u32 *)(r10 - 0x1b8)
009169 if r6 == 0x2 goto <offset>
009209 if r8 == 0x2 goto <offset>
009170 goto <offset>
009210 goto <offset>
009171 r1 = <addr> ll
009211 r1 = <addr> ll
009172 r2 = *(u64 *)(r1 + 0x0)
009212 r2 = *(u64 *)(r1 + 0x0)
1 unchanged instructions hidden
009174 r1 += -0x18
009214 r1 += -0x18
009175 r3 = 0x0
009215 r3 = 0x0
009176 r4 = 0x1
009216 r4 = 0x1
009217 r6 = *(u64 *)(r10 - 0x5e0)
009177 if r1 > r2 goto <offset>
009218 if r1 > r2 goto <offset>
009178 r4 = 0x0
009219 r4 = 0x0
009179 r5 = *(u64 *)(r10 - 0x6e0)
009180 if r4 != 0x0 goto <offset>
009220 if r4 != 0x0 goto <offset>
009181 r3 = r1
009221 r3 = r1
009182 r1 = <addr> ll
009222 r1 = <addr> ll
009183 if r2 == 0x0 goto <offset>
009223 if r2 == 0x0 goto <offset>
009184 r1 = r3
009224 r1 = r3
009185 r2 = r0
009225 r2 = r5
009186 r2 &= 0x1
009226 r2 &= 0x1
009187 if r2 != 0x0 goto <offset>
009227 if r2 != 0x0 goto <offset>
009188 r2 = <addr> ll
009228 r2 = <addr> ll
6 unchanged instructions hidden
009195 *(u64 *)(r1 + 0x8) = r2
009235 *(u64 *)(r1 + 0x8) = r2
009196 r2 = <addr> ll
009236 r2 = <addr> ll
009197 *(u64 *)(r1 + 0x0) = r2
009237 *(u64 *)(r1 + 0x0) = r2
009198 r2 = *(u64 *)(r8 + 0x0)
009238 r2 = *(u64 *)(r0 + 0x0)
009199 if r2 == 0x2 goto <offset>
009239 if r2 == 0x2 goto <offset>
009200 *(u64 *)(r8 + 0x10) = r1
009240 *(u64 *)(r0 + 0x10) = r1
009201 *(u64 *)(r8 + 0x18) = 0x18
009241 *(u64 *)(r0 + 0x18) = 0x18
009202 *(u64 *)(r8 + 0x8) = 0x18
009242 *(u64 *)(r0 + 0x8) = 0x18
009203 *(u64 *)(r8 + 0x0) = 0x1
009243 *(u64 *)(r0 + 0x0) = 0x1
009204 *(u64 *)(r5 + 0x10) = r8
009244 r1 = r5
009205 *(u64 *)(r5 + 0x8) = r0
009245 r7 = r0
009206 *(u32 *)(r5 + 0x0) = 0x2
009207 goto <offset>
009246 goto <offset>
009208 r1 = r10
009247 r1 = r10
009209 r1 += -0x4c8
009248 r1 += -0x470
009210 r2 = 0xbbd
009249 r2 = 0xbbd
009211 call <target>
009250 call <target>
009212 r0 = *(u64 *)(r10 - 0x4c0)
009251 r9 = *(u64 *)(r10 - 0x468)
009213 r1 = *(u64 *)(r10 - 0x4c8)
009252 r1 = *(u64 *)(r10 - 0x470)
009214 if r1 == 0x2 goto <offset>
009253 if r1 == 0x2 goto <offset>
009215 r2 = <addr> ll
009254 r2 = <addr> ll
009216 r3 = *(u64 *)(r2 + 0x0)
009255 r3 = *(u64 *)(r2 + 0x0)
18 unchanged instructions hidden
009235 r3 = <addr> ll
009274 r3 = <addr> ll
009236 *(u64 *)(r2 + 0x0) = r3
009275 *(u64 *)(r2 + 0x0) = r3
009237 *(u16 *)(r2 + 0x8) = 0x6c6f
009276 *(u16 *)(r2 + 0x8) = 0x6c6f
009238 r3 = *(u64 *)(r0 + 0x0)
009277 r3 = *(u64 *)(r9 + 0x0)
009239 if r3 == 0x2 goto <offset>
009278 if r3 == 0x2 goto <offset>
009240 *(u64 *)(r0 + 0x10) = r2
009279 *(u64 *)(r9 + 0x10) = r2
009241 *(u64 *)(r0 + 0x18) = 0xa
009280 *(u64 *)(r9 + 0x18) = 0xa
009242 *(u64 *)(r0 + 0x8) = 0xa
009281 *(u64 *)(r9 + 0x8) = 0xa
009243 *(u64 *)(r0 + 0x0) = 0x1
009282 *(u64 *)(r9 + 0x0) = 0x1
009244 *(u64 *)(r9 + 0x10) = r0
009283 *(u64 *)(r6 + 0x10) = r9
009245 goto <offset>
009284 goto <offset>
009246 r2 = <addr> ll
009285 r2 = <addr> ll
009247 if r1 < r2 goto <offset>
009286 if r1 < r2 goto <offset>
10 unchanged instructions hidden
009258 if r2 == 0x2 goto <offset>
009297 if r2 == 0x2 goto <offset>
009259 goto <offset>
009298 goto <offset>
009260 r9 = r10
009299 r9 = r10
009261 r9 += -0x1c0
009300 r9 += -0x168
009262 r2 = r10
009301 r2 = r10
009263 r2 += -0x290
009302 r2 += -0x238
009264 *(u64 *)(r10 - 0x708) = r6
009303 *(u64 *)(r10 - 0x610) = r8
009265 r1 = r9
009304 r1 = r9
009266 r3 = 0x80
009305 r3 = 0x80
009267 r6 = r0
009306 r6 = r5
009307 r8 = r0
009268 call <target>
009308 call <target>
009269 r1 = *(u64 *)(r10 - 0x20c)
009309 r1 = *(u64 *)(r10 - 0x1b4)
009270 *(u64 *)(r10 - 0x1e8) = r1
009310 *(u64 *)(r10 - 0x190) = r1
009271 r1 = *(u64 *)(r10 - 0x204)
009311 r1 = *(u64 *)(r10 - 0x1ac)
009272 *(u64 *)(r10 - 0x1e0) = r1
009312 *(u64 *)(r10 - 0x188) = r1
009273 r1 = *(u64 *)(r10 - 0x1fc)
009313 r1 = *(u64 *)(r10 - 0x1a4)
009274 *(u64 *)(r10 - 0x1d8) = r1
009314 *(u64 *)(r10 - 0x180) = r1
009275 r1 = *(u64 *)(r10 - 0x1f4)
009315 r1 = *(u64 *)(r10 - 0x19c)
009276 *(u64 *)(r10 - 0x1d0) = r1
009316 *(u64 *)(r10 - 0x178) = r1
009277 w1 = *(u32 *)(r10 - 0x1ec)
009317 w1 = *(u32 *)(r10 - 0x194)
009278 *(u32 *)(r10 - 0x1c8) = w1
009318 *(u32 *)(r10 - 0x170) = w1
009279 *(u64 *)(r10 - 0x710) = r8
009319 *(u64 *)(r10 - 0x620) = r8
009280 *(u64 *)(r10 - 0x350) = r8
009320 *(u64 *)(r10 - 0x2f8) = r8
009281 *(u64 *)(r10 - 0x718) = r6
009321 *(u64 *)(r10 - 0x618) = r6
009282 *(u64 *)(r10 - 0x358) = r6
009322 *(u64 *)(r10 - 0x300) = r6
009283 r1 = r10
009323 r1 = r10
009284 r1 += -0x348
009324 r1 += -0x2f0
009285 r2 = r9
009325 r2 = r9
009286 r3 = 0x80
009326 r3 = 0x80
009287 call <target>
009327 call <target>
009288 r1 = *(u64 *)(r10 - 0x708)
009328 r1 = *(u64 *)(r10 - 0x610)
009289 *(u32 *)(r10 - 0x2c8) = w1
009329 *(u32 *)(r10 - 0x270) = w1
009290 r1 = *(u64 *)(r10 - 0x1e8)
009330 r1 = *(u64 *)(r10 - 0x190)
009291 *(u64 *)(r10 - 0x2c4) = r1
009331 *(u64 *)(r10 - 0x26c) = r1
009292 r1 = *(u64 *)(r10 - 0x1e0)
009332 r1 = *(u64 *)(r10 - 0x188)
009293 *(u64 *)(r10 - 0x2bc) = r1
009333 *(u64 *)(r10 - 0x264) = r1
009294 r1 = *(u64 *)(r10 - 0x1d8)
009334 r1 = *(u64 *)(r10 - 0x180)
009295 *(u64 *)(r10 - 0x2b4) = r1
009335 *(u64 *)(r10 - 0x25c) = r1
009296 r1 = *(u64 *)(r10 - 0x1d0)
009336 r1 = *(u64 *)(r10 - 0x178)
009297 *(u64 *)(r10 - 0x2ac) = r1
009337 *(u64 *)(r10 - 0x254) = r1
009298 w1 = *(u32 *)(r10 - 0x1c8)
009338 w1 = *(u32 *)(r10 - 0x170)
009299 *(u32 *)(r10 - 0x2a4) = w1
009339 *(u32 *)(r10 - 0x24c) = w1
009300 r1 = r10
009340 r1 = r10
009301 r1 += -0x2a0
009341 r1 += -0x248
009302 r2 = r7
009342 r2 = r7
009303 call -0x1e67
009343 call -0x1e78
009304 w9 = *(u32 *)(r10 - 0x2a0)
009344 w9 = *(u32 *)(r10 - 0x248)
009345 r6 = *(u64 *)(r10 - 0x5e0)
009305 if r9 == 0x2 goto <offset>
009346 if r9 == 0x2 goto <offset>
009347 r1 = *(u64 *)(r10 - 0x238)
009348 *(u64 *)(r10 - 0x638) = r1
009349 r1 = *(u64 *)(r10 - 0x240)
009350 *(u64 *)(r10 - 0x630) = r1
009351 w8 = *(u32 *)(r10 - 0x244)
009352 r1 = r10
009353 r1 += -0xe8
009354 r2 = r10
009355 r2 += -0x230
009356 r3 = 0x40
009357 call <target>
009358 r1 = *(u64 *)(r10 - 0x1f0)
009359 *(u64 *)(r10 - 0x628) = r1
009360 r1 = r10
009361 r1 += -0x248
009362 r2 = r7
009363 call -0x1e75
009364 r7 = *(u64 *)(r10 - 0x240)
009365 r2 = *(u64 *)(r10 - 0x248)
009366 if r2 != 0x2 goto <offset>
009367 r2 = *(u64 *)(r10 - 0x5f0)
009306 goto <offset>
009368 goto <offset>
009307 r1 = <addr> ll
009308 r2 = *(u64 *)(r1 + 0x0)
009309 r1 = r2
009310 r1 += -0x11
009311 r3 = 0x0
009312 r4 = 0x1
009313 if r1 > r2 goto <offset>
009314 r4 = 0x0
009315 r5 = *(u64 *)(r10 - 0x6e0)
009316 if r4 != 0x0 goto <offset>
009317 r3 = r1
009318 r1 = <addr> ll
009319 if r2 == 0x0 goto <offset>
009320 r1 = r3
009321 r3 = *(u64 *)(r10 - 0x290)
009322 r2 = *(u64 *)(r10 - 0x298)
009323 if r2 != 0x0 goto <offset>
009324 r4 = <addr> ll
009325 if r1 < r4 goto <offset>
009326 r4 = <addr> ll
009327 *(u64 *)(r4 + 0x0) = r1
009328 r4 = <addr> ll
009329 *(u64 *)(r1 + 0x8) = r4
009330 r4 = <addr> ll
009331 *(u64 *)(r1 + 0x0) = r4
009332 *(u8 *)(r1 + 0x10) = 0x74
009333 r4 = *(u64 *)(r3 + 0x0)
009334 if r4 == 0x2 goto <offset>
009335 *(u64 *)(r3 + 0x10) = r1
009336 *(u64 *)(r3 + 0x18) = 0x11
009337 *(u64 *)(r3 + 0x8) = 0x11
009338 *(u64 *)(r3 + 0x0) = 0x1
009339 *(u64 *)(r5 + 0x10) = r3
009340 *(u64 *)(r5 + 0x8) = r2
009341 *(u32 *)(r5 + 0x0) = 0x2
009342 goto <offset>
009343 r2 = <addr> ll
009369 r2 = <addr> ll
009344 if r1 < r2 goto <offset>
009370 if r1 < r2 goto <offset>
009345 r2 = <addr> ll
009371 r2 = <addr> ll
4 unchanged instructions hidden
009350 *(u64 *)(r1 + 0x8) = r2
009376 *(u64 *)(r1 + 0x8) = r2
009351 r2 = <addr> ll
009377 r2 = <addr> ll
009352 *(u64 *)(r1 + 0x0) = r2
009378 *(u64 *)(r1 + 0x0) = r2
009353 r2 = *(u64 *)(r8 + 0x0)
009379 r2 = *(u64 *)(r0 + 0x0)
009354 if r2 == 0x2 goto <offset>
009380 if r2 == 0x2 goto <offset>
009355 goto <offset>
009381 goto <offset>
009356 r1 = *(u64 *)(r10 - 0x290)
009382 r3 = *(u64 *)(r10 - 0x238)
009357 *(u64 *)(r10 - 0x728) = r1
009383 r2 = *(u64 *)(r10 - 0x240)
009358 r8 = *(u64 *)(r10 - 0x298)
009359 w6 = *(u32 *)(r10 - 0x29c)
009360 r1 = r10
009384 r1 = r10
009361 r1 += -0x140
009385 r1 += -0x5b0
009362 r2 = r10
009386 r4 = <addr> ll
009363 r2 += -0x288
009387 r5 = 0x11
009364 r3 = 0x40
009388 call -0x24ad
009365 call <target>
009389 r7 = *(u64 *)(r10 - 0x5a8)
009366 r1 = *(u64 *)(r10 - 0x248)
009390 r1 = *(u64 *)(r10 - 0x5b0)
009367 *(u64 *)(r10 - 0x720) = r1
009368 r1 = r10
009369 r1 += -0x2a0
009370 r2 = r7
009371 call -0x1e37
009372 r7 = *(u64 *)(r10 - 0x298)
009373 r2 = *(u64 *)(r10 - 0x2a0)
009374 if r2 != 0x2 goto <offset>
009375 r2 = *(u64 *)(r10 - 0x6e8)
009376 goto <offset>
009391 goto <offset>
009377 r3 = <addr> ll
009392 r3 = <addr> ll
009378 if r2 < r3 goto <offset>
009393 if r2 < r3 goto <offset>
2 unchanged instructions hidden
009381 r3 = <addr> ll
009396 r3 = <addr> ll
009382 *(u64 *)(r2 + 0x0) = r3
009397 *(u64 *)(r2 + 0x0) = r3
009383 *(u16 *)(r2 + 0x8) = 0x6c6f
009398 *(u16 *)(r2 + 0x8) = 0x6c6f
009384 r3 = *(u64 *)(r0 + 0x0)
009399 r3 = *(u64 *)(r9 + 0x0)
009385 if r3 == 0x2 goto <offset>
009400 if r3 == 0x2 goto <offset>
009386 goto <offset>
009401 goto <offset>
009387 r4 = <addr> ll
009388 if r1 < r4 goto <offset>
009389 r4 = <addr> ll
009390 *(u64 *)(r4 + 0x0) = r1
009391 r4 = <addr> ll
009392 *(u64 *)(r1 + 0x8) = r4
009393 r4 = <addr> ll
009394 *(u64 *)(r1 + 0x0) = r4
009395 *(u8 *)(r1 + 0x10) = 0x74
009396 r4 = *(u64 *)(r3 + 0x0)
009397 if r4 == 0x2 goto <offset>
009398 goto <offset>
009399 r1 = r10
009402 r1 = r10
009400 r1 += -0x4d8
009403 r1 += -0x480
009401 r3 = r7
009404 r3 = r7
009402 r4 = <addr> ll
009405 r4 = <addr> ll
009403 r5 = 0xd
009406 r5 = 0xd
009404 call -0x24bd
009407 call -0x24c0
009405 r7 = *(u64 *)(r10 - 0x4d0)
009408 r7 = *(u64 *)(r10 - 0x478)
009406 r1 = *(u64 *)(r10 - 0x4d8)
009409 r1 = *(u64 *)(r10 - 0x480)
009407 r2 = *(u64 *)(r10 - 0x6e8)
009410 r2 = *(u64 *)(r10 - 0x5f0)
009408 if r1 != 0x2 goto <offset>
009411 if r1 != 0x2 goto <offset>
009409 w1 = *(u8 *)(r2 + 0x29)
009412 w1 = *(u8 *)(r2 + 0x29)
009410 if r1 != 0x0 goto <offset>
009413 if r1 != 0x0 goto <offset>
009414 r1 = r10
009415 r1 += -0x490
009416 r2 = 0x7d0
009417 call <target>
009418 r3 = *(u64 *)(r10 - 0x488)
009419 r2 = *(u64 *)(r10 - 0x490)
009420 r1 = r10
009421 r1 += -0x4a0
009422 r4 = <addr> ll
009423 r5 = 0x5
009424 call -0x24d1
009425 r7 = *(u64 *)(r10 - 0x498)
009426 r1 = *(u64 *)(r10 - 0x4a0)
009411 goto <offset>
009427 goto <offset>
009412 r1 = *(u64 *)(r2 + 0x0)
009428 r1 = *(u64 *)(r2 + 0x0)
009413 r2 = *(u64 *)(r1 + 0x18)
009429 r2 = *(u64 *)(r1 + 0x18)
009414 *(u64 *)(r10 - 0xe8) = r2
009430 *(u64 *)(r10 - 0x90) = r2
009415 r2 = *(u64 *)(r1 + 0x10)
009431 r2 = *(u64 *)(r1 + 0x10)
009416 *(u64 *)(r10 - 0xf0) = r2
009432 *(u64 *)(r10 - 0x98) = r2
009417 r2 = *(u64 *)(r1 + 0x8)
009433 r2 = *(u64 *)(r1 + 0x8)
009418 *(u64 *)(r10 - 0xf8) = r2
009434 *(u64 *)(r10 - 0xa0) = r2
009419 r1 = *(u64 *)(r1 + 0x0)
009435 r1 = *(u64 *)(r1 + 0x0)
009420 *(u64 *)(r10 - 0x100) = r1
009436 *(u64 *)(r10 - 0xa8) = r1
009421 r1 = r10
009437 r1 = r10
009422 r1 += -0x100
009438 r1 += -0xa8
009423 r2 = <addr> ll
009439 r2 = <addr> ll
009424 r3 = 0x20
009440 r3 = 0x20
009425 call <target>
009441 call <target>
009426 r0 <<= 0x20
009442 r0 <<= 0x20
009427 r0 >>= 0x20
009443 r0 >>= 0x20
009428 if r0 != 0x0 goto <offset>
009444 if r0 != 0x0 goto <offset>
009445 *(u64 *)(r10 - 0x640) = r8
009446 r1 = r10
009447 r1 += -0x41
009448 *(u64 *)(r10 - 0x58) = r1
009429 r1 = <addr> ll
009449 r1 = <addr> ll
009430 *(u64 *)(r10 - 0x280) = r1
009450 *(u64 *)(r10 - 0x68) = r1
009431 r1 = <addr> ll
009451 r1 = *(u64 *)(r10 - 0x5d0)
009432 *(u64 *)(r10 - 0x290) = r1
009452 *(u8 *)(r10 - 0x41) = w1
009433 r1 = <addr> ll
009453 *(u64 *)(r10 - 0x50) = 0x1
009434 *(u64 *)(r10 - 0x2a0) = r1
009454 *(u64 *)(r10 - 0x60) = 0x10
009435 *(u64 *)(r10 - 0x278) = 0x1
009436 *(u64 *)(r10 - 0x288) = 0x1
009437 *(u64 *)(r10 - 0x298) = 0x10
009438 r1 = r10
009455 r1 = r10
009439 r1 += -0xa0
009456 r1 += -0x248
009440 r2 = r10
009457 r2 = r10
009441 r2 += -0x2a0
009458 r2 += -0x68
009442 r3 = 0x3
009459 r3 = 0x2
009443 r4 = *(u64 *)(r10 - 0x6f0)
009460 r4 = *(u64 *)(r10 - 0x5c8)
009444 call <target>
009461 call <target>
009445 w1 = *(u8 *)(r10 - 0xa0)
009462 r1 = *(u64 *)(r10 - 0x230)
009446 if r1 != 0x0 goto <offset>
009463 *(u64 *)(r10 - 0x70) = r1
009447 goto <offset>
009464 r1 = *(u64 *)(r10 - 0x238)
009448 r1 = r10
009449 r1 += -0x6b8
009450 r2 = 0x7d6
009451 call <target>
009452 r3 = *(u64 *)(r10 - 0x6b0)
009453 r2 = *(u64 *)(r10 - 0x6b8)
009454 r1 = r10
009455 r1 += -0x6c8
009456 r4 = <addr> ll
009457 r5 = 0xa
009458 call -0x24f3
009459 r1 = *(u64 *)(r10 - 0x6c8)
009460 r2 = *(u64 *)(r10 - 0x6c0)
009461 goto <offset>
009462 r1 = r10
009463 r1 += -0x4e8
009464 r2 = 0x7d0
009465 call <target>
009466 r3 = *(u64 *)(r10 - 0x4e0)
009467 r2 = *(u64 *)(r10 - 0x4e8)
009468 r1 = r10
009469 r1 += -0x4f8
009470 r4 = <addr> ll
009471 r5 = 0x5
009472 call -0x2501
009473 r1 = *(u64 *)(r10 - 0x4f8)
009474 r2 = *(u64 *)(r10 - 0x4f0)
009475 goto <offset>
009476 r2 = *(u64 *)(r10 - 0x6e0)
009477 *(u64 *)(r2 + 0x10) = r7
009478 *(u64 *)(r2 + 0x8) = r1
009479 *(u32 *)(r2 + 0x0) = 0x2
009480 goto <offset>
009481 r1 = r10
009482 r1 += -0x508
009483 r2 = 0x7dc
009484 call <target>
009485 r3 = *(u64 *)(r10 - 0x500)
009486 r2 = *(u64 *)(r10 - 0x508)
009487 r1 = r10
009488 r1 += -0x518
009489 r4 = <addr> ll
009490 r5 = 0x5
009491 call -0x2514
009492 r3 = *(u64 *)(r10 - 0x510)
009493 r2 = *(u64 *)(r10 - 0x518)
009494 r1 = *(u64 *)(r10 - 0xe8)
009495 *(u64 *)(r10 - 0x288) = r1
009496 r1 = *(u64 *)(r10 - 0xf0)
009497 *(u64 *)(r10 - 0x290) = r1
009498 r1 = *(u64 *)(r10 - 0xf8)
009499 *(u64 *)(r10 - 0x298) = r1
009500 r1 = *(u64 *)(r10 - 0x100)
009501 *(u64 *)(r10 - 0x2a0) = r1
009502 r1 = <addr> ll
009503 *(u64 *)(r10 - 0x280) = r1
009504 r1 = <addr> ll
009505 *(u64 *)(r10 - 0x278) = r1
009506 r1 = -<addr> ll
009507 *(u64 *)(r10 - 0x270) = r1
009508 r1 = -<addr> ll
009509 *(u64 *)(r10 - 0x268) = r1
009510 r1 = r10
009511 r1 += -0x528
009512 r4 = r10
009513 r4 += -0x2a0
009514 call <target>
009515 r1 = *(u64 *)(r10 - 0x528)
009516 r2 = *(u64 *)(r10 - 0x520)
009517 r3 = *(u64 *)(r10 - 0x6e0)
009518 *(u64 *)(r3 + 0x10) = r2
009519 *(u64 *)(r3 + 0x8) = r1
009520 *(u32 *)(r3 + 0x0) = 0x2
009521 exit
009522 *(u64 *)(r10 - 0x738) = r8
009523 r1 = *(u64 *)(r10 - 0x710)
009524 w1 = *(u32 *)(r10 - 0x9c)
009525 *(u32 *)(r10 - 0x65) = w1
009526 w1 = *(u32 *)(r10 - 0x9f)
009527 *(u32 *)(r10 - 0x68) = w1
009528 r1 = *(u64 *)(r10 - 0x88)
009529 *(u64 *)(r10 - 0xc0) = r1
009530 *(u64 *)(r10 - 0x78) = r1
009465 *(u64 *)(r10 - 0x78) = r1
009531 w1 = *(u8 *)(r10 - 0x80)
009466 r1 = *(u64 *)(r10 - 0x240)
009532 *(u8 *)(r10 - 0xb8) = w1
009467 *(u64 *)(r10 - 0x80) = r1
009533 *(u8 *)(r10 - 0x70) = w1
009468 r1 = *(u64 *)(r10 - 0x248)
009534 w1 = *(u32 *)(r10 - 0x68)
009469 *(u64 *)(r10 - 0x88) = r1
009535 *(u32 *)(r10 - 0xe0) = w1
009470 w1 = *(u8 *)(r10 - 0x228)
009536 w1 = *(u32 *)(r10 - 0x65)
009471 r2 = *(u64 *)(r10 - 0x5d8)
009537 *(u32 *)(r10 - 0xdd) = w1
009472 *(u8 *)(r2 + 0x0) = w1
009538 r1 = *(u64 *)(r10 - 0x98)
009473 r1 = *(u64 *)(r10 - 0x5f8)
009539 r2 = *(u64 *)(r10 - 0x90)
009540 *(u64 *)(r10 - 0x730) = r2
009541 *(u64 *)(r10 - 0xd1) = r2
009542 *(u64 *)(r10 - 0x6f0) = r1
009543 *(u64 *)(r10 - 0xd9) = r1
009544 w1 = *(u8 *)(r10 - 0xb8)
009545 *(u8 *)(r10 - 0xc1) = w1
009546 r1 = *(u64 *)(r10 - 0xc0)
009547 *(u64 *)(r10 - 0xc9) = r1
009548 r1 = *(u64 *)(r10 - 0x6d0)
009549 r8 = *(u64 *)(r1 + 0x0)
009474 r8 = *(u64 *)(r1 + 0x0)
009550 r1 = *(u64 *)(r8 + 0x18)
009475 r1 = *(u64 *)(r8 + 0x18)
009551 *(u64 *)(r10 - 0x48) = r1
009476 *(u64 *)(r10 - 0x28) = r1
009552 r1 = *(u64 *)(r8 + 0x10)
009477 r1 = *(u64 *)(r8 + 0x10)
009553 *(u64 *)(r10 - 0x50) = r1
009478 *(u64 *)(r10 - 0x30) = r1
009554 r1 = *(u64 *)(r8 + 0x8)
009479 r1 = *(u64 *)(r8 + 0x8)
009555 *(u64 *)(r10 - 0x58) = r1
009480 *(u64 *)(r10 - 0x38) = r1
009556 r1 = *(u64 *)(r8 + 0x0)
009481 r1 = *(u64 *)(r8 + 0x0)
009557 *(u64 *)(r10 - 0x60) = r1
009482 *(u64 *)(r10 - 0x40) = r1
009558 r1 = r10
009483 r1 = r10
009559 r1 += -0x60
009484 r1 += -0x40
009560 r2 = r10
009485 r2 = r10
009561 r2 += -0xe0
009486 r2 += -0x88
009562 r3 = 0x20
009487 r3 = 0x20
009563 call <target>
009488 call <target>
009564 r0 <<= 0x20
009489 r0 <<= 0x20
009565 r0 >>= 0x20
009490 r0 >>= 0x20
009566 if r0 == 0x0 goto <offset>
009491 if r0 == 0x0 goto <offset>
009567 r1 = r10
009492 r1 = r10
009568 r1 += -0x538
009493 r1 += -0x4e0
009569 r2 = 0x7d6
009494 r2 = 0x7d6
009570 call <target>
009495 call <target>
009571 r3 = *(u64 *)(r10 - 0x530)
009496 r3 = *(u64 *)(r10 - 0x4d8)
009572 r2 = *(u64 *)(r10 - 0x538)
009497 r2 = *(u64 *)(r10 - 0x4e0)
009573 r1 = r10
009498 r1 = r10
009574 r1 += -0x548
009499 r1 += -0x4f0
009575 r4 = <addr> ll
009500 r4 = <addr> ll
009576 r5 = 0xa
009501 r5 = 0xa
009577 call -0x256a
009502 call -0x251f
009578 r3 = *(u64 *)(r10 - 0x540)
009503 r3 = *(u64 *)(r10 - 0x4e8)
009579 r2 = *(u64 *)(r10 - 0x548)
009504 r2 = *(u64 *)(r10 - 0x4f0)
009580 r1 = *(u64 *)(r10 - 0x48)
009505 r1 = *(u64 *)(r10 - 0x28)
009581 *(u64 *)(r10 - 0x288) = r1
009506 *(u64 *)(r10 - 0x230) = r1
009582 r1 = *(u64 *)(r10 - 0x50)
009507 r1 = *(u64 *)(r10 - 0x30)
009583 *(u64 *)(r10 - 0x290) = r1
009508 *(u64 *)(r10 - 0x238) = r1
009584 r1 = *(u64 *)(r10 - 0x58)
009509 r1 = *(u64 *)(r10 - 0x38)
009585 *(u64 *)(r10 - 0x298) = r1
009510 *(u64 *)(r10 - 0x240) = r1
009586 r1 = *(u64 *)(r10 - 0x60)
009511 r1 = *(u64 *)(r10 - 0x40)
009587 *(u64 *)(r10 - 0x2a0) = r1
009512 *(u64 *)(r10 - 0x248) = r1
009588 w1 = *(u32 *)(r10 - 0x68)
009513 r1 = *(u64 *)(r10 - 0x88)
009589 *(u32 *)(r10 - 0x280) = w1
009514 *(u64 *)(r10 - 0x228) = r1
009590 w1 = *(u32 *)(r10 - 0x65)
009515 r1 = *(u64 *)(r10 - 0x80)
009591 *(u32 *)(r10 - 0x27d) = w1
009516 *(u64 *)(r10 - 0x220) = r1
009592 r1 = *(u64 *)(r10 - 0x730)
009593 *(u64 *)(r10 - 0x271) = r1
009594 r1 = *(u64 *)(r10 - 0x6f0)
009595 *(u64 *)(r10 - 0x279) = r1
009596 r1 = *(u64 *)(r10 - 0x78)
009517 r1 = *(u64 *)(r10 - 0x78)
009597 *(u64 *)(r10 - 0x269) = r1
009518 *(u64 *)(r10 - 0x218) = r1
009598 w1 = *(u8 *)(r10 - 0x70)
009519 r1 = *(u64 *)(r10 - 0x70)
009599 *(u8 *)(r10 - 0x261) = w1
009520 *(u64 *)(r10 - 0x210) = r1
009600 r1 = r10
009521 r1 = r10
009601 r1 += -0x558
009522 r1 += -0x500
009602 r4 = r10
009523 r4 = r10
009603 r4 += -0x2a0
009524 r4 += -0x248
009604 call <target>
009525 call <target>
009605 r1 = *(u64 *)(r10 - 0x558)
009526 r7 = *(u64 *)(r10 - 0x4f8)
009606 r2 = *(u64 *)(r10 - 0x550)
009527 r1 = *(u64 *)(r10 - 0x500)
009607 goto <offset>
009528 goto <offset>
009608 r1 = *(u64 *)(r10 - 0x6d0)
009609 w1 = *(u8 *)(r1 + 0x29)
009610 if r1 != 0x0 goto <offset>
009611 goto <offset>
009612 r1 = *(u64 *)(r8 + 0x18)
009613 *(u64 *)(r10 - 0x88) = r1
009614 r1 = *(u64 *)(r8 + 0x10)
009615 *(u64 *)(r10 - 0x90) = r1
009616 r1 = *(u64 *)(r8 + 0x8)
009617 *(u64 *)(r10 - 0x98) = r1
009618 r1 = *(u64 *)(r8 + 0x0)
009619 *(u64 *)(r10 - 0xa0) = r1
009620 r1 = r10
009529 r1 = r10
009621 r1 += -0xa0
009530 r1 += -0x4b0
009622 r2 = <addr> ll
009623 r3 = 0x20
009624 call <target>
009625 r0 <<= 0x20
009626 r0 >>= 0x20
009627 if r0 == 0x0 goto <offset>
009628 r1 = r10
009629 r1 += -0x588
009630 r2 = 0x7dc
009531 r2 = 0x7dc
009631 call <target>
009532 call <target>
009632 r3 = *(u64 *)(r10 - 0x580)
009533 r3 = *(u64 *)(r10 - 0x4a8)
009633 r2 = *(u64 *)(r10 - 0x588)
009534 r2 = *(u64 *)(r10 - 0x4b0)
009634 r1 = r10
009535 r1 = r10
009635 r1 += -0x598
009536 r1 += -0x4c0
009636 r4 = <addr> ll
009537 r4 = <addr> ll
009637 r5 = 0xa
009538 r5 = 0x5
009638 call -0x25a7
009539 call -0x2544
009639 r3 = *(u64 *)(r10 - 0x590)
009540 r3 = *(u64 *)(r10 - 0x4b8)
009640 r2 = *(u64 *)(r10 - 0x598)
009541 r2 = *(u64 *)(r10 - 0x4c0)
009641 r1 = *(u64 *)(r10 - 0x48)
009542 r1 = *(u64 *)(r10 - 0x90)
009642 *(u64 *)(r10 - 0x288) = r1
009543 *(u64 *)(r10 - 0x230) = r1
009643 r1 = *(u64 *)(r10 - 0x50)
009544 r1 = *(u64 *)(r10 - 0x98)
009644 *(u64 *)(r10 - 0x290) = r1
009545 *(u64 *)(r10 - 0x238) = r1
009645 r1 = *(u64 *)(r10 - 0x58)
009546 r1 = *(u64 *)(r10 - 0xa0)
009646 *(u64 *)(r10 - 0x298) = r1
009547 *(u64 *)(r10 - 0x240) = r1
009647 r1 = *(u64 *)(r10 - 0x60)
009548 r1 = *(u64 *)(r10 - 0xa8)
009648 *(u64 *)(r10 - 0x2a0) = r1
009549 *(u64 *)(r10 - 0x248) = r1
009550 r1 = <addr> ll
009551 *(u64 *)(r10 - 0x228) = r1
009552 r1 = <addr> ll
009553 *(u64 *)(r10 - 0x220) = r1
009649 r1 = -<addr> ll
009554 r1 = -<addr> ll
009650 *(u64 *)(r10 - 0x280) = r1
009555 *(u64 *)(r10 - 0x218) = r1
009651 r1 = -<addr> ll
009556 r1 = -<addr> ll
009652 *(u64 *)(r10 - 0x278) = r1
009557 *(u64 *)(r10 - 0x210) = r1
009653 r1 = -<addr> ll
009654 *(u64 *)(r10 - 0x270) = r1
009655 r1 = -<addr> ll
009656 *(u64 *)(r10 - 0x268) = r1
009657 r1 = r10
009558 r1 = r10
009658 r1 += -0x5a8
009559 r1 += -0x4d0
009659 r4 = r10
009560 r4 = r10
009660 r4 += -0x2a0
009561 r4 += -0x248
009661 call <target>
009562 call <target>
009662 r1 = *(u64 *)(r10 - 0x5a8)
009563 r7 = *(u64 *)(r10 - 0x4c8)
009663 r2 = *(u64 *)(r10 - 0x5a0)
009564 r1 = *(u64 *)(r10 - 0x4d0)
009565 *(u64 *)(r6 + 0x10) = r7
009566 *(u64 *)(r6 + 0x8) = r1
009567 *(u32 *)(r6 + 0x0) = 0x2
009568 exit
009569 r1 = *(u64 *)(r10 - 0x5f8)
009570 w1 = *(u8 *)(r1 + 0x29)
009571 if r1 != 0x0 goto <offset>
009664 goto <offset>
009572 goto <offset>
009573 r1 = *(u64 *)(r10 - 0x600)
009574 w1 = *(u8 *)(r1 + 0x29)
009575 if r1 != 0x0 goto <offset>
009665 r1 = r10
009576 r1 = r10
009666 r1 += -0x568
009577 r1 += -0x530
009667 r2 = 0x7d0
009578 r2 = 0x7d0
009668 call <target>
009579 call <target>
009669 r3 = *(u64 *)(r10 - 0x560)
009580 r3 = *(u64 *)(r10 - 0x528)
009670 r2 = *(u64 *)(r10 - 0x568)
009581 r2 = *(u64 *)(r10 - 0x530)
009671 r1 = r10
009582 r1 = r10
009672 r1 += -0x578
009583 r1 += -0x540
009673 r4 = <addr> ll
009584 r4 = <addr> ll
009674 r5 = 0xa
009585 r5 = 0x1a
009675 call -0x25cc
009586 call -0x2573
009676 r1 = *(u64 *)(r10 - 0x578)
009587 r7 = *(u64 *)(r10 - 0x538)
009677 r2 = *(u64 *)(r10 - 0x570)
009588 r1 = *(u64 *)(r10 - 0x540)
009678 goto <offset>
009589 goto <offset>
009679 r2 = *(u64 *)(r10 - 0x6f8)
009680 w1 = *(u8 *)(r2 + 0x29)
009681 if r1 != 0x0 goto <offset>
009682 goto <offset>
009683 r1 = *(u64 *)(r2 + 0x0)
009684 r2 = *(u64 *)(r1 + 0x18)
009685 *(u64 *)(r10 - 0x28) = r2
009686 r2 = *(u64 *)(r1 + 0x10)
009687 *(u64 *)(r10 - 0x30) = r2
009688 r2 = *(u64 *)(r1 + 0x8)
009689 *(u64 *)(r10 - 0x38) = r2
009690 r1 = *(u64 *)(r1 + 0x0)
009691 *(u64 *)(r10 - 0x40) = r1
009692 r1 = r10
009590 r1 = r10
009693 r1 += -0x40
009591 r1 += -0x510
009694 r2 = <addr> ll
009592 r2 = 0x7d0
009695 r3 = 0x20
009696 call <target>
009593 call <target>
009697 r0 <<= 0x20
009594 r3 = *(u64 *)(r10 - 0x508)
009698 r0 >>= 0x20
009595 r2 = *(u64 *)(r10 - 0x510)
009699 if r0 != 0x0 goto <offset>
009596 r1 = r10
009597 r1 += -0x520
009598 r4 = <addr> ll
009599 r5 = 0xa
009600 call -0x2581
009601 r7 = *(u64 *)(r10 - 0x518)
009602 r1 = *(u64 *)(r10 - 0x520)
009603 goto <offset>
009700 r1 = *(u64 *)(r8 + 0x18)
009604 r1 = *(u64 *)(r8 + 0x18)
009701 *(u64 *)(r10 - 0x288) = r1
009605 *(u64 *)(r10 - 0x230) = r1
009702 r1 = *(u64 *)(r8 + 0x10)
009606 r1 = *(u64 *)(r8 + 0x10)
009703 *(u64 *)(r10 - 0x290) = r1
009607 *(u64 *)(r10 - 0x238) = r1
009704 r1 = *(u64 *)(r8 + 0x8)
009608 r1 = *(u64 *)(r8 + 0x8)
009705 *(u64 *)(r10 - 0x298) = r1
009609 *(u64 *)(r10 - 0x240) = r1
009706 r1 = *(u64 *)(r8 + 0x0)
009610 r1 = *(u64 *)(r8 + 0x0)
009707 *(u64 *)(r10 - 0x2a0) = r1
009611 *(u64 *)(r10 - 0x248) = r1
009708 r1 = r10
009612 r1 = r10
009709 r1 += -0x490
009613 r1 += -0x438
009710 r2 = r10
009614 r2 = r10
009711 r2 += -0x2a0
009615 r2 += -0x248
009712 r3 = 0x20
009616 r3 = 0x20
009713 call <target>
009617 call <target>
009714 r0 <<= 0x20
009618 r0 <<= 0x20
009715 r0 >>= 0x20
009619 r0 >>= 0x20
009716 if r0 == 0x0 goto <offset>
009620 if r0 != 0x0 goto <offset>
009717 r1 = r10
009621 r1 = r10
009718 r1 += -0x608
009622 r1 += -0x458
009719 r2 = 0x7df
009623 r2 = *(u64 *)(r10 - 0x628)
009720 call <target>
009624 r3 = *(u64 *)(r2 + 0x0)
009721 r1 = *(u64 *)(r10 - 0x608)
009625 r2 = *(u64 *)(r3 + 0x18)
009722 r2 = *(u64 *)(r10 - 0x600)
009723 goto <offset>
009724 r1 = r10
009725 r1 += -0x5b8
009726 r2 = 0x7d0
009727 call <target>
009728 r3 = *(u64 *)(r10 - 0x5b0)
009729 r2 = *(u64 *)(r10 - 0x5b8)
009730 r1 = r10
009731 r1 += -0x5c8
009732 r4 = <addr> ll
009733 r5 = 0x1a
009734 call -0x2607
009735 r1 = *(u64 *)(r10 - 0x5c8)
009736 r2 = *(u64 *)(r10 - 0x5c0)
009737 goto <offset>
009738 r1 = r10
009739 r1 += -0x5d8
009740 r2 = 0x7dc
009741 call <target>
009742 r3 = *(u64 *)(r10 - 0x5d0)
009743 r2 = *(u64 *)(r10 - 0x5d8)
009744 r1 = r10
009745 r1 += -0x5e8
009746 r4 = <addr> ll
009747 r5 = 0x1a
009748 call -0x2615
009749 r3 = *(u64 *)(r10 - 0x5e0)
009750 r2 = *(u64 *)(r10 - 0x5e8)
009751 r1 = *(u64 *)(r10 - 0x28)
009752 *(u64 *)(r10 - 0x288) = r1
009753 r1 = *(u64 *)(r10 - 0x30)
009754 *(u64 *)(r10 - 0x290) = r1
009755 r1 = *(u64 *)(r10 - 0x38)
009756 *(u64 *)(r10 - 0x298) = r1
009757 r1 = *(u64 *)(r10 - 0x40)
009758 *(u64 *)(r10 - 0x2a0) = r1
009759 r1 = -<addr> ll
009760 *(u64 *)(r10 - 0x280) = r1
009761 r1 = <addr> ll
009762 *(u64 *)(r10 - 0x278) = r1
009763 r1 = -<addr> ll
009764 *(u64 *)(r10 - 0x270) = r1
009765 r1 = <addr> ll
009766 *(u64 *)(r10 - 0x268) = r1
009767 r1 = r10
009768 r1 += -0x5f8
009769 r4 = r10
009770 r4 += -0x2a0
009771 call <target>
009772 r1 = *(u64 *)(r10 - 0x5f8)
009773 r2 = *(u64 *)(r10 - 0x5f0)
009774 goto <offset>
009775 r1 = r10
009776 r1 += -0x4b0
009777 r2 = *(u64 *)(r10 - 0x720)
009778 r8 = *(u64 *)(r2 + 0x0)
009779 r2 = *(u64 *)(r8 + 0x18)
009780 *(u64 *)(r10 - 0x8) = r2
009626 *(u64 *)(r10 - 0x8) = r2
009781 r2 = *(u64 *)(r8 + 0x10)
009627 r2 = *(u64 *)(r3 + 0x10)
009782 *(u64 *)(r10 - 0x10) = r2
009628 *(u64 *)(r10 - 0x10) = r2
009783 r2 = *(u64 *)(r8 + 0x8)
009629 r2 = *(u64 *)(r3 + 0x8)
009784 *(u64 *)(r10 - 0x18) = r2
009630 *(u64 *)(r10 - 0x18) = r2
009785 r2 = *(u64 *)(r8 + 0x0)
009631 *(u64 *)(r10 - 0x5c8) = r3
009632 r2 = *(u64 *)(r3 + 0x0)
009786 *(u64 *)(r10 - 0x20) = r2
009633 *(u64 *)(r10 - 0x20) = r2
009787 r2 = r10
009634 r2 = r10
009788 r2 += -0x20
009635 r2 += -0x20
3 unchanged instructions hidden
009792 r0 >>= 0x20
009639 r0 >>= 0x20
009793 if r0 == 0x0 goto <offset>
009640 if r0 == 0x0 goto <offset>
009794 r1 = r10
009641 r1 = r10
009795 r1 += -0x618
009642 r1 += -0x560
009796 r2 = 0x7de
009643 r2 = 0x7de
009797 call <target>
009644 call <target>
009798 r1 = *(u64 *)(r10 - 0x618)
009645 r7 = *(u64 *)(r10 - 0x558)
009799 r2 = *(u64 *)(r10 - 0x610)
009646 r1 = *(u64 *)(r10 - 0x560)
009800 goto <offset>
009647 goto <offset>
009801 r1 = *(u64 *)(r10 - 0x718)
009648 r1 = r10
009649 r1 += -0x550
009650 r2 = 0x7df
009651 call <target>
009652 r7 = *(u64 *)(r10 - 0x548)
009653 r1 = *(u64 *)(r10 - 0x550)
009654 goto <offset>
009655 r1 = *(u64 *)(r10 - 0x618)
009802 w1 = *(u8 *)(r1 + 0x29)
009656 w1 = *(u8 *)(r1 + 0x29)
009803 if r1 != 0x0 goto <offset>
009657 if r1 != 0x0 goto <offset>
009804 goto <offset>
009658 goto <offset>
009805 r1 = *(u64 *)(r10 - 0xe8)
009659 r1 = *(u64 *)(r10 - 0x90)
009806 *(u64 *)(r10 - 0x288) = r1
009660 *(u64 *)(r10 - 0x230) = r1
009807 r1 = *(u64 *)(r10 - 0xf0)
009661 r1 = *(u64 *)(r10 - 0x98)
009808 *(u64 *)(r10 - 0x290) = r1
009662 *(u64 *)(r10 - 0x238) = r1
009809 r1 = *(u64 *)(r10 - 0xf8)
009663 r1 = *(u64 *)(r10 - 0xa0)
009810 *(u64 *)(r10 - 0x298) = r1
009664 *(u64 *)(r10 - 0x240) = r1
009811 r1 = *(u64 *)(r10 - 0x100)
009665 r1 = *(u64 *)(r10 - 0xa8)
009812 *(u64 *)(r10 - 0x2a0) = r1
009666 *(u64 *)(r10 - 0x248) = r1
009813 r1 = r10
009667 r1 = r10
009814 r1 += -0x330
009668 r1 += -0x2d8
009815 r2 = r10
009669 r2 = r10
009816 r2 += -0x2a0
009670 r2 += -0x248
009817 r3 = 0x20
009671 r3 = 0x20
009818 call <target>
009672 call <target>
009819 r0 <<= 0x20
009673 r0 <<= 0x20
009820 r0 >>= 0x20
009674 r0 >>= 0x20
009821 if r0 != 0x0 goto <offset>
009675 if r0 != 0x0 goto <offset>
009822 r1 = r10
009676 r1 = r10
009823 r1 += -0x350
009677 r1 += -0x2f8
009824 r2 = *(u64 *)(r8 + 0x18)
009678 r3 = *(u64 *)(r10 - 0x5c8)
009825 *(u64 *)(r10 - 0x288) = r2
009679 r2 = *(u64 *)(r3 + 0x18)
009826 r2 = *(u64 *)(r8 + 0x10)
009680 *(u64 *)(r10 - 0x230) = r2
009827 *(u64 *)(r10 - 0x290) = r2
009681 r2 = *(u64 *)(r3 + 0x10)
009828 r2 = *(u64 *)(r8 + 0x8)
009682 *(u64 *)(r10 - 0x238) = r2
009829 *(u64 *)(r10 - 0x298) = r2
009683 r2 = *(u64 *)(r3 + 0x8)
009830 r2 = *(u64 *)(r8 + 0x0)
009684 *(u64 *)(r10 - 0x240) = r2
009831 *(u64 *)(r10 - 0x2a0) = r2
009685 r2 = *(u64 *)(r3 + 0x0)
009686 *(u64 *)(r10 - 0x248) = r2
009832 r2 = r10
009687 r2 = r10
009833 r2 += -0x2a0
009688 r2 += -0x248
009834 r3 = 0x20
009689 r3 = 0x20
009835 call <target>
009690 call <target>
009836 r0 <<= 0x20
009691 r0 <<= 0x20
009837 r0 >>= 0x20
009692 r0 >>= 0x20
009838 if r0 == 0x0 goto <offset>
009693 if r0 == 0x0 goto <offset>
009839 r1 = r10
009694 r1 = r10
009840 r1 += -0x658
009695 r1 += -0x5a0
009841 r2 = 0x7de
009696 r2 = 0x7de
009842 call <target>
009697 call <target>
009843 r1 = *(u64 *)(r10 - 0x658)
009698 r7 = *(u64 *)(r10 - 0x598)
009844 r2 = *(u64 *)(r10 - 0x650)
009699 r1 = *(u64 *)(r10 - 0x5a0)
009700 r6 = *(u64 *)(r10 - 0x5e0)
009845 goto <offset>
009701 goto <offset>
009846 r1 = r10
009702 r1 = r10
009847 r1 += -0x628
009703 r1 += -0x570
009848 r2 = 0x7d0
009704 r2 = 0x7d0
009849 call <target>
009705 call <target>
009850 r3 = *(u64 *)(r10 - 0x620)
009706 r3 = *(u64 *)(r10 - 0x568)
009851 r2 = *(u64 *)(r10 - 0x628)
009707 r2 = *(u64 *)(r10 - 0x570)
009852 r1 = r10
009708 r1 = r10
009853 r1 += -0x638
009709 r1 += -0x580
009854 r4 = <addr> ll
009710 r4 = <addr> ll
009855 r5 = 0x18
009711 r5 = 0x18
009856 call -0x2681
009712 call -0x25f1
009857 r1 = *(u64 *)(r10 - 0x638)
009713 r7 = *(u64 *)(r10 - 0x578)
009858 r2 = *(u64 *)(r10 - 0x630)
009714 r1 = *(u64 *)(r10 - 0x580)
009715 r6 = *(u64 *)(r10 - 0x5e0)
009859 goto <offset>
009716 goto <offset>
009860 r1 = r10
009717 r1 = r10
009861 r1 += -0x648
009718 r1 += -0x590
009862 r2 = 0x7df
009719 r2 = 0x7df
009863 call <target>
009720 call <target>
009864 r1 = *(u64 *)(r10 - 0x648)
009721 r7 = *(u64 *)(r10 - 0x588)
009865 r2 = *(u64 *)(r10 - 0x640)
009722 r1 = *(u64 *)(r10 - 0x590)
009723 r6 = *(u64 *)(r10 - 0x5e0)
009866 goto <offset>
009724 goto <offset>
009867 r1 = 0x1
009725 r6 = *(u64 *)(r10 - 0x5e0)
009868 r2 = 0x5
009726 r1 = r6
009869 r3 = <addr> ll
009870 call <target>
009871 r1 = *(u64 *)(r10 - 0x720)
009872 w1 = *(u8 *)(r1 + 0x29)
009873 if r1 != 0x0 goto <offset>
009874 goto <offset>
009875 r1 = *(u64 *)(r8 + 0x18)
009876 *(u64 *)(r10 - 0x88) = r1
009877 r1 = *(u64 *)(r8 + 0x10)
009878 *(u64 *)(r10 - 0x90) = r1
009879 r1 = *(u64 *)(r8 + 0x8)
009880 *(u64 *)(r10 - 0x98) = r1
009881 r1 = *(u64 *)(r8 + 0x0)
009882 *(u64 *)(r10 - 0xa0) = r1
009883 r1 = r10
009884 r1 += -0xa0
009885 r2 = <addr> ll
009886 r3 = 0x20
009887 call <target>
009888 r0 <<= 0x20
009889 r0 >>= 0x20
009890 if r0 != 0x0 goto <offset>
009891 r8 = *(u64 *)(r10 - 0x6e0)
009892 r1 = r8
009893 r1 += 0x70
009727 r1 += 0x70
009894 r2 = r10
009728 r2 = r10
009895 r2 += -0x3d8
009729 r2 += -0x380
009896 r3 = 0x80
009730 r3 = 0x80
009897 call <target>
009731 call <target>
009898 r1 = *(u64 *)(r10 - 0x400)
009732 r1 = *(u64 *)(r10 - 0x3a8)
009899 *(u64 *)(r8 + 0xf4) = r1
009733 *(u64 *)(r6 + 0xf4) = r1
009900 r1 = *(u64 *)(r10 - 0x3f8)
009734 r1 = *(u64 *)(r10 - 0x3a0)
009901 *(u64 *)(r8 + 0xfc) = r1
009735 *(u64 *)(r6 + 0xfc) = r1
009902 r1 = *(u64 *)(r10 - 0x3f0)
009736 r1 = *(u64 *)(r10 - 0x398)
009903 *(u64 *)(r8 + 0x104) = r1
009737 *(u64 *)(r6 + 0x104) = r1
009904 r1 = *(u64 *)(r10 - 0x3e8)
009738 r1 = *(u64 *)(r10 - 0x390)
009905 *(u64 *)(r8 + 0x10c) = r1
009739 *(u64 *)(r6 + 0x10c) = r1
009906 w1 = *(u32 *)(r10 - 0x3e0)
009740 w1 = *(u32 *)(r10 - 0x388)
009907 *(u32 *)(r8 + 0x114) = w1
009741 *(u32 *)(r6 + 0x114) = w1
009908 r1 = r8
009742 r1 = r6
009909 r1 += 0x128
009743 r1 += 0x128
009910 r2 = r10
009744 r2 = r10
009911 r2 += -0x1c0
009745 r2 += -0x168
009912 r3 = 0x80
009746 r3 = 0x80
009913 call <target>
009747 call <target>
009914 r1 = *(u64 *)(r10 - 0x1e8)
009748 r1 = *(u64 *)(r10 - 0x190)
009915 *(u64 *)(r8 + 0x1ac) = r1
009749 *(u64 *)(r6 + 0x1ac) = r1
009916 r1 = *(u64 *)(r10 - 0x1e0)
009750 r1 = *(u64 *)(r10 - 0x188)
009917 *(u64 *)(r8 + 0x1b4) = r1
009751 *(u64 *)(r6 + 0x1b4) = r1
009918 r1 = *(u64 *)(r10 - 0x1d8)
009752 r1 = *(u64 *)(r10 - 0x180)
009919 *(u64 *)(r8 + 0x1bc) = r1
009753 *(u64 *)(r6 + 0x1bc) = r1
009920 r1 = *(u64 *)(r10 - 0x1d0)
009754 r1 = *(u64 *)(r10 - 0x178)
009921 *(u64 *)(r8 + 0x1c4) = r1
009755 *(u64 *)(r6 + 0x1c4) = r1
009922 w1 = *(u32 *)(r10 - 0x1c8)
009756 w1 = *(u32 *)(r10 - 0x170)
009923 *(u32 *)(r8 + 0x1cc) = w1
009757 *(u32 *)(r6 + 0x1cc) = w1
009924 r1 = r8
009758 r1 = r6
009925 r1 += 0x18
009759 r1 += 0x18
009926 r2 = r10
009760 r2 = r10
009927 r2 += -0x140
009761 r2 += -0xe8
009928 r3 = 0x40
009762 r3 = 0x40
009929 call <target>
009763 call <target>
009930 *(u64 *)(r8 + 0x1e0) = r7
009764 *(u64 *)(r6 + 0x1e0) = r7
009931 r1 = *(u64 *)(r10 - 0x6d0)
009765 r1 = *(u64 *)(r10 - 0x5f8)
009932 *(u64 *)(r8 + 0x1d8) = r1
009766 *(u64 *)(r6 + 0x1d8) = r1
009933 r1 = *(u64 *)(r10 - 0x6e8)
009767 r1 = *(u64 *)(r10 - 0x5f0)
009934 *(u64 *)(r8 + 0x1d0) = r1
009768 *(u64 *)(r6 + 0x1d0) = r1
009935 r1 = *(u64 *)(r10 - 0x708)
009769 r1 = *(u64 *)(r10 - 0x610)
009936 *(u32 *)(r8 + 0x1a8) = w1
009770 *(u32 *)(r6 + 0x1a8) = w1
009937 r1 = *(u64 *)(r10 - 0x710)
009771 r1 = *(u64 *)(r10 - 0x620)
009938 *(u64 *)(r8 + 0x120) = r1
009772 *(u64 *)(r6 + 0x120) = r1
009939 r1 = *(u64 *)(r10 - 0x718)
009773 r1 = *(u64 *)(r10 - 0x618)
009940 *(u64 *)(r8 + 0x118) = r1
009774 *(u64 *)(r6 + 0x118) = r1
009941 r1 = *(u64 *)(r10 - 0x6d8)
009775 r1 = *(u64 *)(r10 - 0x5e8)
009942 *(u32 *)(r8 + 0xf0) = w1
009776 *(u32 *)(r6 + 0xf0) = w1
009943 r1 = *(u64 *)(r10 - 0x700)
009777 r1 = *(u64 *)(r10 - 0x608)
009944 *(u64 *)(r8 + 0x68) = r1
009778 *(u64 *)(r6 + 0x68) = r1
009945 r1 = *(u64 *)(r10 - 0x6f8)
009779 r1 = *(u64 *)(r10 - 0x600)
009946 *(u64 *)(r8 + 0x60) = r1
009780 *(u64 *)(r6 + 0x60) = r1
009947 r1 = *(u64 *)(r10 - 0x720)
009781 r1 = *(u64 *)(r10 - 0x628)
009948 *(u64 *)(r8 + 0x58) = r1
009782 *(u64 *)(r6 + 0x58) = r1
009949 r1 = *(u64 *)(r10 - 0x728)
009783 r1 = *(u64 *)(r10 - 0x638)
009950 *(u64 *)(r8 + 0x10) = r1
009784 *(u64 *)(r6 + 0x10) = r1
009951 r1 = *(u64 *)(r10 - 0x738)
009785 r1 = *(u64 *)(r10 - 0x630)
009952 *(u64 *)(r8 + 0x8) = r1
009786 *(u64 *)(r6 + 0x8) = r1
009953 *(u32 *)(r8 + 0x4) = w6
009787 r1 = *(u64 *)(r10 - 0x640)
009954 *(u32 *)(r8 + 0x0) = w9
009788 *(u32 *)(r6 + 0x4) = w1
009789 *(u32 *)(r6 + 0x0) = w9
009955 goto <offset>
009790 goto <offset>
009956 r1 = r10
009791 r1 = 0x1
009957 r1 += -0x668
009792 r2 = 0x5
009958 r2 = 0x7d0
009793 r3 = <addr> ll
009959 call <target>
009794 call <target>
009960 r3 = *(u64 *)(r10 - 0x660)
009961 r2 = *(u64 *)(r10 - 0x668)
009962 r1 = r10
009963 r1 += -0x678
009964 r4 = <addr> ll
009965 r5 = 0x11
009966 call -0x26ef
009967 r1 = *(u64 *)(r10 - 0x678)
009968 r2 = *(u64 *)(r10 - 0x670)
009969 goto <offset>
009970 r1 = 0x1
009795 r1 = 0x1
009971 r2 = 0x1a
009796 r2 = 0x1a
009972 r3 = <addr> ll
009797 r3 = <addr> ll
009973 call <target>
009798 call <target>
009974 r1 = r10
009975 r1 += -0x688
009976 r2 = 0x7dc
009977 call <target>
009978 r3 = *(u64 *)(r10 - 0x680)
009979 r2 = *(u64 *)(r10 - 0x688)
009980 r1 = r10
009981 r1 += -0x698
009982 r4 = <addr> ll
009983 r5 = 0x11
009984 call -0x2701
009985 r3 = *(u64 *)(r10 - 0x690)
009986 r2 = *(u64 *)(r10 - 0x698)
009987 r1 = *(u64 *)(r10 - 0x8)
009988 *(u64 *)(r10 - 0x288) = r1
009989 r1 = *(u64 *)(r10 - 0x10)
009990 *(u64 *)(r10 - 0x290) = r1
009991 r1 = *(u64 *)(r10 - 0x18)
009992 *(u64 *)(r10 - 0x298) = r1
009993 r1 = *(u64 *)(r10 - 0x20)
009994 *(u64 *)(r10 - 0x2a0) = r1
009995 r1 = <addr> ll
009996 *(u64 *)(r10 - 0x280) = r1
009997 r1 = <addr> ll
009998 *(u64 *)(r10 - 0x278) = r1
009999 r1 = -<addr> ll
010000 *(u64 *)(r10 - 0x270) = r1
010001 r1 = <addr> ll
010002 *(u64 *)(r10 - 0x268) = r1
010003 r1 = r10
010004 r1 += -0x6a8
010005 r4 = r10
010006 r4 += -0x2a0
010007 call <target>
010008 r1 = *(u64 *)(r10 - 0x6a8)
010009 r2 = *(u64 *)(r10 - 0x6a0)
010010 goto <offset>
010011 r1 = 0x1
009799 r1 = 0x1
010012 r2 = 0x18
009800 r2 = 0x18
010013 r3 = <addr> ll
009801 r3 = <addr> ll
2 unchanged instructions hidden
010016 r2 = 0xa
009804 r2 = 0xa
010017 r3 = <addr> ll
009805 r3 = <addr> ll
010018 call <target>
009806 call <target>
010019 r1 = 0x1
010020 r2 = 0x11
010021 r3 = <addr> ll
010022 call <target>
010023 r7 = r2
009807 r7 = r2
010024 r6 = r1
009808 r6 = r1
010025 r8 = *(u64 *)(r7 + 0x60)
009809 r8 = *(u64 *)(r7 + 0x60)
20 unchanged instructions hidden
010046 call <target>
009830 call <target>
010047 r1 = *(u64 *)(r10 - 0x28)
009831 r1 = *(u64 *)(r10 - 0x28)
010048 if r1 != 0x2 goto <offset>
009832 if r1 != 0x2 goto <offset>
010049 r8 = *(u64 *)(r7 + 0x118)
009833 r7 = *(u64 *)(r7 + 0x118)
010050 r1 = r8
009834 r1 = r7
010051 call <target>
009835 call <target>
010052 if r0 != 0x0 goto <offset>
009836 if r0 != 0x0 goto <offset>
010053 r1 = *(u64 *)(r8 + 0x10)
009837 r1 = *(u64 *)(r7 + 0x10)
010054 r1 = *(u64 *)(r1 + 0x10)
009838 r1 = *(u64 *)(r1 + 0x10)
010055 if r1 == 0x0 goto <offset>
009839 if r1 == 0x0 goto <offset>
010056 r1 = -<addr> ll
009840 r1 = -<addr> ll
5 unchanged instructions hidden
010062 call <target>
009846 call <target>
010063 r1 = *(u64 *)(r10 - 0x38)
009847 r1 = *(u64 *)(r10 - 0x38)
010064 if r1 == 0x2 goto <offset>
009848 if r1 == 0x2 goto <offset>
010065 goto <offset>
010066 r7 = *(u64 *)(r7 + 0x58)
010067 r1 = r7
010068 call <target>
010069 if r0 != 0x0 goto <offset>
010070 r1 = *(u64 *)(r7 + 0x10)
010071 r1 = *(u64 *)(r1 + 0x10)
010072 if r1 == 0x0 goto <offset>
010073 r1 = -<addr> ll
010074 *(u64 *)(r10 - 0x18) = r1
010075 r1 = r10
010076 r1 += -0x48
010077 r2 = r10
010078 r2 += -0x18
010079 call <target>
010080 r1 = *(u64 *)(r10 - 0x48)
010081 if r1 == 0x2 goto <offset>
010082 r2 = <addr> ll
009849 r2 = <addr> ll
010083 r2 = *(u64 *)(r2 + 0x0)
009850 r2 = *(u64 *)(r2 + 0x0)
010084 r3 = r2
009851 r3 = r2
010085 r3 += -0x11
009852 r3 += -0x18
010086 r4 = 0x0
009853 r4 = 0x0
010087 r5 = 0x1
009854 r5 = 0x1
010088 if r3 > r2 goto <offset>
009855 if r3 > r2 goto <offset>
3 unchanged instructions hidden
010092 r3 = <addr> ll
009859 r3 = <addr> ll
010093 if r2 == 0x0 goto <offset>
009860 if r2 == 0x0 goto <offset>
010094 r3 = r4
009861 r3 = r4
010095 r2 = *(u64 *)(r10 - 0x40)
009862 r2 = *(u64 *)(r10 - 0x30)
010096 r4 = r1
009863 r4 = r1
010097 r4 &= 0x1
009864 r4 &= 0x1
010098 if r4 != 0x0 goto <offset>
009865 if r4 != 0x0 goto <offset>
2 unchanged instructions hidden
010101 r4 = <addr> ll
009868 r4 = <addr> ll
010102 *(u64 *)(r4 + 0x0) = r3
009869 *(u64 *)(r4 + 0x0) = r3
010103 r4 = <addr> ll
009870 r4 = <addr> ll
009871 *(u64 *)(r3 + 0x10) = r4
009872 r4 = <addr> ll
010104 *(u64 *)(r3 + 0x8) = r4
009873 *(u64 *)(r3 + 0x8) = r4
010105 r4 = <addr> ll
009874 r4 = <addr> ll
010106 *(u64 *)(r3 + 0x0) = r4
009875 *(u64 *)(r3 + 0x0) = r4
010107 *(u8 *)(r3 + 0x10) = 0x74
010108 r4 = *(u64 *)(r2 + 0x0)
009876 r4 = *(u64 *)(r2 + 0x0)
010109 if r4 == 0x2 goto <offset>
009877 if r4 == 0x2 goto <offset>
010110 *(u64 *)(r2 + 0x8) = 0x11
009878 *(u64 *)(r2 + 0x8) = 0x18
010111 *(u64 *)(r2 + 0x0) = 0x1
009879 *(u64 *)(r2 + 0x0) = 0x1
010112 r4 = 0x11
009880 r4 = 0x18
010113 goto <offset>
009881 goto <offset>
010114 r2 = <addr> ll
009882 r2 = <addr> ll
010115 r2 = *(u64 *)(r2 + 0x0)
009883 r2 = *(u64 *)(r2 + 0x0)
28 unchanged instructions hidden
010144 *(u64 *)(r2 + 0x8) = 0x1a
009912 *(u64 *)(r2 + 0x8) = 0x1a
010145 *(u64 *)(r2 + 0x0) = 0x1
009913 *(u64 *)(r2 + 0x0) = 0x1
010146 r4 = 0x1a
009914 r4 = 0x1a
010147 goto <offset>
010148 r2 = <addr> ll
010149 r2 = *(u64 *)(r2 + 0x0)
010150 r3 = r2
010151 r3 += -0x18
010152 r4 = 0x0
010153 r5 = 0x1
010154 if r3 > r2 goto <offset>
010155 r5 = 0x0
010156 if r5 != 0x0 goto <offset>
010157 r4 = r3
010158 r3 = <addr> ll
010159 if r2 == 0x0 goto <offset>
010160 r3 = r4
010161 r2 = *(u64 *)(r10 - 0x30)
010162 r4 = r1
010163 r4 &= 0x1
010164 if r4 != 0x0 goto <offset>
010165 r4 = <addr> ll
010166 if r3 < r4 goto <offset>
010167 r4 = <addr> ll
010168 *(u64 *)(r4 + 0x0) = r3
010169 r4 = <addr> ll
010170 *(u64 *)(r3 + 0x10) = r4
010171 r4 = <addr> ll
010172 *(u64 *)(r3 + 0x8) = r4
010173 r4 = <addr> ll
010174 *(u64 *)(r3 + 0x0) = r4
010175 r4 = *(u64 *)(r2 + 0x0)
010176 if r4 == 0x2 goto <offset>
010177 *(u64 *)(r2 + 0x8) = 0x18
010178 *(u64 *)(r2 + 0x0) = 0x1
010179 r4 = 0x18
010180 *(u64 *)(r2 + 0x18) = r4
009915 *(u64 *)(r2 + 0x18) = r4
010181 *(u64 *)(r2 + 0x10) = r3
009916 *(u64 *)(r2 + 0x10) = r3
010182 r9 = r1
009917 r9 = r1
27 unchanged instructions hidden
010210 r4 = *(u64 *)(r2 + 0x0)
009945 r4 = *(u64 *)(r2 + 0x0)
010211 if r4 == 0x2 goto <offset>
009946 if r4 == 0x2 goto <offset>
010212 goto <offset>
009947 goto <offset>
010213 r4 = <addr> ll
010214 if r3 < r4 goto <offset>
010215 r4 = <addr> ll
010216 *(u64 *)(r4 + 0x0) = r3
010217 r4 = <addr> ll
010218 *(u64 *)(r3 + 0x8) = r4
010219 r4 = <addr> ll
010220 *(u64 *)(r3 + 0x0) = r4
010221 *(u8 *)(r3 + 0x10) = 0x74
010222 r4 = *(u64 *)(r2 + 0x0)
010223 if r4 == 0x2 goto <offset>
010224 goto <offset>
010225 r1 = 0x1
009948 r1 = 0x1
010226 r2 = 0x1a
009949 r2 = 0x1a
010227 r3 = <addr> ll
009950 r3 = <addr> ll
2 unchanged instructions hidden
010230 r2 = 0x18
009953 r2 = 0x18
010231 r3 = <addr> ll
009954 r3 = <addr> ll
010232 call <target>
009955 call <target>
010233 r1 = 0x1
010234 r2 = 0x11
010235 r3 = <addr> ll
009956 r3 = <addr> ll
010236 call <target>
010237 r3 = <addr> ll
010238 r3 = *(u64 *)(r3 + 0x0)
009957 r3 = *(u64 *)(r3 + 0x0)
010239 w2 = *(u32 *)(r2 + 0x0)
009958 w2 = *(u32 *)(r2 + 0x0)
010240 if r2 s> 0x2 goto <offset>
009959 if r2 s> 0x2 goto <offset>
203 unchanged instructions hidden
010444 r3 = 0x2e
010163 r3 = 0x2e
010445 r4 = 0x1
010164 r4 = 0x1
010446 r5 = 0x1
010165 r5 = 0x1
010447 call -0x23fe
010166 call -0x22e5
010448 r8 = *(u64 *)(r10 - 0x8)
010167 r8 = *(u64 *)(r10 - 0x8)
010449 r1 = *(u64 *)(r10 - 0x10)
010168 r1 = *(u64 *)(r10 - 0x10)
010450 r1 += r8
010169 r1 += r8
7 unchanged instructions hidden
010458 r3 = 0x31
010177 r3 = 0x31
010459 r4 = 0x1
010178 r4 = 0x1
010460 r5 = 0x1
010179 r5 = 0x1
010461 call -0x240c
010180 call -0x22f3
010462 r8 = *(u64 *)(r10 - 0x8)
010181 r8 = *(u64 *)(r10 - 0x8)
010463 r1 = *(u64 *)(r10 - 0x10)
010182 r1 = *(u64 *)(r10 - 0x10)
010464 r1 += r8
010183 r1 += r8
9 unchanged instructions hidden
010474 r3 = 0x13
010193 r3 = 0x13
010475 r4 = 0x1
010194 r4 = 0x1
010476 r5 = 0x1
010195 r5 = 0x1
010477 call -0x241c
010196 call -0x2303
010478 r8 = *(u64 *)(r10 - 0x8)
010197 r8 = *(u64 *)(r10 - 0x8)
010479 r1 = *(u64 *)(r10 - 0x10)
010198 r1 = *(u64 *)(r10 - 0x10)
010480 r1 += r8
010199 r1 += r8
10 unchanged instructions hidden
010491 r3 = 0x12
010210 r3 = 0x12
010492 r4 = 0x1
010211 r4 = 0x1
010493 r5 = 0x1
010212 r5 = 0x1
010494 call -0x242d
010213 call -0x2314
010495 r8 = *(u64 *)(r10 - 0x8)
010214 r8 = *(u64 *)(r10 - 0x8)
010496 r1 = *(u64 *)(r10 - 0x10)
010215 r1 = *(u64 *)(r10 - 0x10)
010497 r1 += r8
010216 r1 += r8
9 unchanged instructions hidden
010507 r3 = 0x12
010226 r3 = 0x12
010508 r4 = 0x1
010227 r4 = 0x1
010509 r5 = 0x1
010228 r5 = 0x1
010510 call -0x243d
010229 call -0x2324
010511 r8 = *(u64 *)(r10 - 0x8)
010230 r8 = *(u64 *)(r10 - 0x8)
010512 r1 = *(u64 *)(r10 - 0x10)
010231 r1 = *(u64 *)(r10 - 0x10)
010513 r1 += r8
010232 r1 += r8
10 unchanged instructions hidden
010524 r3 = 0x2e
010243 r3 = 0x2e
010525 r4 = 0x1
010244 r4 = 0x1
010526 r5 = 0x1
010245 r5 = 0x1
010527 call -0x244e
010246 call -0x2335
010528 r8 = *(u64 *)(r10 - 0x8)
010247 r8 = *(u64 *)(r10 - 0x8)
010529 r1 = *(u64 *)(r10 - 0x10)
010248 r1 = *(u64 *)(r10 - 0x10)
010530 r1 += r8
010249 r1 += r8
8 unchanged instructions hidden
010539 r3 = 0x27
010258 r3 = 0x27
010540 r4 = 0x1
010259 r4 = 0x1
010541 r5 = 0x1
010260 r5 = 0x1
010542 call -0x245d
010261 call -0x2344
010543 r8 = *(u64 *)(r10 - 0x8)
010262 r8 = *(u64 *)(r10 - 0x8)
010544 r1 = *(u64 *)(r10 - 0x10)
010263 r1 = *(u64 *)(r10 - 0x10)
010545 r1 += r8
010264 r1 += r8
38 unchanged instructions hidden
010584 r1 = r10
010303 r1 = r10
010585 r1 += -0x60
010304 r1 += -0x60
010586 r2 = r7
010305 r2 = r7
010587 call -0x2382
010306 call -0x2269
010588 r9 = *(u64 *)(r10 - 0x50)
010307 r9 = *(u64 *)(r10 - 0x50)
010589 r5 = *(u64 *)(r10 - 0x58)
010308 r5 = *(u64 *)(r10 - 0x58)
010590 r8 = *(u64 *)(r10 - 0x60)
010309 r8 = *(u64 *)(r10 - 0x60)
9 unchanged instructions hidden
010600 r1 = r10
010319 r1 = r10
010601 r1 += -0x60
010320 r1 += -0x60
010602 r2 = r7
010321 r2 = r7
010603 call -0x23a8
010322 call -0x228f
010604 r6 = *(u64 *)(r10 - 0x58)
010323 r6 = *(u64 *)(r10 - 0x58)
010605 r1 = *(u64 *)(r10 - 0x60)
010324 r1 = *(u64 *)(r10 - 0x60)
010606 if r1 == 0x2 goto <offset>
010325 if r1 == 0x2 goto <offset>
318 unchanged instructions hidden
010925 if r2 != 0x0 goto <offset>
010644 if r2 != 0x0 goto <offset>
010926 r1 = r10
010645 r1 = r10
010927 r1 += -0xc8
010646 r1 += -0xc8
010928 call -0x266a
010647 call -0x2551
010929 r1 = *(u64 *)(r10 - 0xc0)
010648 r1 = *(u64 *)(r10 - 0xc0)
010930 r2 = *(u64 *)(r1 + 0x0)
010649 r2 = *(u64 *)(r1 + 0x0)
010931 r2 += -0x1
010650 r2 += -0x1
1 unchanged instructions hidden
010933 if r2 != 0x0 goto <offset>
010652 if r2 != 0x0 goto <offset>
010934 r1 = r10
010653 r1 = r10
010935 r1 += -0xc0
010654 r1 += -0xc0
010936 call -0x2672
010655 call -0x2559
010937 exit
010656 exit
010938 r1 = *(u64 *)(r8 + 0x0)
010657 r1 = *(u64 *)(r8 + 0x0)
010939 r2 = *(u64 *)(r1 + 0x18)
010658 r2 = *(u64 *)(r1 + 0x18)
70 unchanged instructions hidden
011010 r1 += -0x178
010729 r1 += -0x178
011011 r4 = <addr> ll
010730 r4 = <addr> ll
011012 r5 = 0x7
010731 r5 = 0x7
011013 call -0x2b06
010732 call -0x29ed
011014 r1 = *(u64 *)(r10 - 0x170)
010733 r1 = *(u64 *)(r10 - 0x170)
011015 r2 = *(u64 *)(r10 - 0x178)
010734 r2 = *(u64 *)(r10 - 0x178)
011016 r6 = *(u64 *)(r10 - 0x190)
010735 r6 = *(u64 *)(r10 - 0x190)
8 unchanged instructions hidden
011025 r1 += -0x158
010744 r1 += -0x158
011026 r4 = <addr> ll
010745 r4 = <addr> ll
011027 r5 = 0x9
010746 r5 = 0x9
011028 call -0x2b15
010747 call -0x29fc
011029 r1 = *(u64 *)(r10 - 0x150)
010748 r1 = *(u64 *)(r10 - 0x150)
011030 r2 = *(u64 *)(r10 - 0x158)
010749 r2 = *(u64 *)(r10 - 0x158)
011031 r6 = *(u64 *)(r10 - 0x190)
010750 r6 = *(u64 *)(r10 - 0x190)
8 unchanged instructions hidden
011040 r1 += -0x138
010759 r1 += -0x138
011041 r4 = <addr> ll
010760 r4 = <addr> ll
011042 r5 = 0xf
010761 r5 = 0xf
011043 call -0x2b24
010762 call -0x2a0b
011044 r1 = *(u64 *)(r10 - 0x130)
010763 r1 = *(u64 *)(r10 - 0x130)
011045 r2 = *(u64 *)(r10 - 0x138)
010764 r2 = *(u64 *)(r10 - 0x138)
011046 r6 = *(u64 *)(r10 - 0x190)
010765 r6 = *(u64 *)(r10 - 0x190)
135 unchanged instructions hidden
011182 r1 = r10
010901 r1 = r10
011183 r1 += -0x40
010902 r1 += -0x40
011184 r2 = r7
010903 r2 = r7
011185 call -0x25d8
010904 call -0x24bf
011186 r9 = *(u64 *)(r10 - 0x30)
010905 r9 = *(u64 *)(r10 - 0x30)
011187 r5 = *(u64 *)(r10 - 0x38)
010906 r5 = *(u64 *)(r10 - 0x38)
011188 r6 = *(u64 *)(r10 - 0x40)
010907 r6 = *(u64 *)(r10 - 0x40)
15 unchanged instructions hidden
011204 r1 = r10
010923 r1 = r10
011205 r1 += -0x40
010924 r1 += -0x40
011206 r2 = r7
010925 r2 = r7
011207 call -0x25ee
010926 call -0x24d5
011208 r8 = *(u64 *)(r10 - 0x30)
010927 r8 = *(u64 *)(r10 - 0x30)
011209 r5 = *(u64 *)(r10 - 0x38)
010928 r5 = *(u64 *)(r10 - 0x38)
011210 r1 = *(u64 *)(r10 - 0x40)
010929 r1 = *(u64 *)(r10 - 0x40)
15 unchanged instructions hidden
011226 r1 = r10
010945 r1 = r10
011227 r1 += -0x40
010946 r1 += -0x40
011228 r2 = r7
010947 r2 = r7
011229 call -0x261a
010948 call -0x2501
011230 r7 = *(u64 *)(r10 - 0x38)
010949 r7 = *(u64 *)(r10 - 0x38)
011231 r1 = *(u64 *)(r10 - 0x40)
010950 r1 = *(u64 *)(r10 - 0x40)
011232 if r1 == 0x2 goto <offset>
010951 if r1 == 0x2 goto <offset>
204 unchanged instructions hidden
011437 r1 += -0x150
011156 r1 += -0x150
011438 r4 = <addr> ll
011157 r4 = <addr> ll
011439 r5 = 0x3
011158 r5 = 0x3
011440 call -0x2cb1
011159 call -0x2b98
011441 r8 = *(u64 *)(r10 - 0x148)
011160 r8 = *(u64 *)(r10 - 0x148)
011442 r5 = *(u64 *)(r10 - 0x150)
011161 r5 = *(u64 *)(r10 - 0x150)
011443 goto <offset>
011162 goto <offset>
90 unchanged instructions hidden
011534 r1 += -0x170
011253 r1 += -0x170
011535 r4 = <addr> ll
011254 r4 = <addr> ll
011536 r5 = 0x3
011255 r5 = 0x3
011537 call -0x2d12
011256 call -0x2bf9
011538 r3 = *(u64 *)(r10 - 0x168)
011257 r3 = *(u64 *)(r10 - 0x168)
011539 r2 = *(u64 *)(r10 - 0x170)
011258 r2 = *(u64 *)(r10 - 0x170)
011540 r1 = *(u64 *)(r10 - 0x68)
011259 r1 = *(u64 *)(r10 - 0x68)
30 unchanged instructions hidden
011571 r1 += -0x1a0
011290 r1 += -0x1a0
011572 r4 = <addr> ll
011291 r4 = <addr> ll
011573 r5 = 0x9
011292 r5 = 0x9
011574 call -0x2d37
011293 call -0x2c1e
011575 r8 = *(u64 *)(r10 - 0x198)
011294 r8 = *(u64 *)(r10 - 0x198)
011576 r5 = *(u64 *)(r10 - 0x1a0)
011295 r5 = *(u64 *)(r10 - 0x1a0)
011577 goto <offset>
011296 goto <offset>
16 unchanged instructions hidden
011594 r1 += -0x10
011313 r1 += -0x10
011595 r3 = <addr> ll
011314 r3 = <addr> ll
011596 r4 = r7
011315 r4 = r7
011597 call -0x2c88
011316 call -0x2b6f
011598 r1 = *(u64 *)(r10 - 0x10)
011317 r1 = *(u64 *)(r10 - 0x10)
011599 if r1 != 0x2 goto <offset>
011318 if r1 != 0x2 goto <offset>
011600 r8 += 0x30
011319 r8 += 0x30
2 unchanged instructions hidden
011603 r2 = r8
011322 r2 = r8
011604 r3 = <addr> ll
011323 r3 = <addr> ll
011605 r4 = r7
011324 r4 = r7
011606 call -0x2c91
011325 call -0x2b78
011607 r2 = 0x2
011326 r2 = 0x2
011608 r1 = *(u64 *)(r10 - 0x20)
011327 r1 = *(u64 *)(r10 - 0x20)
011609 if r1 == 0x2 goto <offset>
011328 if r1 == 0x2 goto <offset>
105 unchanged instructions hidden
011715 r1 = r10
011434 r1 = r10
011716 r1 += -0x48
011435 r1 += -0x48
011717 r2 = r3
011436 r2 = r3
011718 call -0x2803
011437 call -0x26ea
011719 r9 = *(u64 *)(r10 - 0x40)
011438 r9 = *(u64 *)(r10 - 0x40)
011720 r1 = *(u64 *)(r10 - 0x48)
011439 r1 = *(u64 *)(r10 - 0x48)
011721 if r1 == 0x2 goto <offset>
011440 if r1 == 0x2 goto <offset>
162 unchanged instructions hidden
011884 r1 = r10
011603 r1 = r10
011885 r1 += -0x48
011604 r1 += -0x48
011886 r2 = r7
011605 r2 = r7
011887 call -0x2e20
011606 call -0x2d07
011888 r7 = *(u64 *)(r10 - 0x48)
011607 r7 = *(u64 *)(r10 - 0x48)
011889 if r7 == 0x0 goto <offset>
011608 if r7 == 0x0 goto <offset>
011890 r1 = r10
011609 r1 = r10
18 unchanged instructions hidden
011909 r8 += -0x78
011628 r8 += -0x78
011910 r1 = r8
011629 r1 = r8
011911 r2 = r7
011630 r2 = r7
011912 call -0x2b83
011631 call -0x2a6a
011913 r1 = r8
011632 r1 = r8
011914 call <target>
011633 call <target>
011915 *(u64 *)(r10 - 0x198) = r0
011634 *(u64 *)(r10 - 0x198) = r0
1 unchanged instructions hidden
011917 r8 += -0x48
011636 r8 += -0x48
011918 r1 = r8
011637 r1 = r8
011919 r2 = r7
011638 r2 = r7
011920 call -0x2b8b
011639 call -0x2a72
011921 r1 = r10
011640 r1 = r10
011922 r1 += -0x18
011641 r1 += -0x18
011923 r2 = r8
011642 r2 = r8
9 unchanged instructions hidden
011933 r8 = r0
011652 r8 = r0
011934 r1 = r10
011653 r1 = r10
011935 r1 += -0x48
011654 r1 += -0x48
011936 call -0x2b67
011655 call -0x2a4e
011937 r1 = r10
011656 r1 = r10
011938 r1 += -0x78
011657 r1 += -0x78
011939 call -0x2b6a
011658 call -0x2a51
011940 if r8 != 0x0 goto <offset>
011659 if r8 != 0x0 goto <offset>
011941 goto <offset>
011660 goto <offset>
011942 r1 = *(u64 *)(r9 + 0x0)
011661 r1 = *(u64 *)(r9 + 0x0)
13 unchanged instructions hidden
011956 r1 += -0x160
011675 r1 += -0x160
011957 r4 = <addr> ll
011676 r4 = <addr> ll
011958 r5 = 0x9
011677 r5 = 0x9
011959 call -0x2eb8
011678 call -0x2d9f
011960 r1 = *(u64 *)(r10 - 0x160)
011679 r1 = *(u64 *)(r10 - 0x160)
011961 r2 = *(u64 *)(r10 - 0x158)
011680 r2 = *(u64 *)(r10 - 0x158)
011962 goto <offset>
011681 goto <offset>
3 unchanged instructions hidden
011966 r1 += -0x170
011685 r1 += -0x170
011967 r4 = <addr> ll
011686 r4 = <addr> ll
011968 r5 = 0x6
011687 r5 = 0x6
011969 call -0x2ec2
011688 call -0x2da9
011970 r1 = *(u64 *)(r10 - 0x170)
011689 r1 = *(u64 *)(r10 - 0x170)
011971 r2 = *(u64 *)(r10 - 0x168)
011690 r2 = *(u64 *)(r10 - 0x168)
011972 *(u64 *)(r6 + 0x10) = r2
011691 *(u64 *)(r6 + 0x10) = r2
9 unchanged instructions hidden
011982 r1 += -0x110
011701 r1 += -0x110
011983 r4 = <addr> ll
011702 r4 = <addr> ll
011984 r5 = 0x6
011703 r5 = 0x6
011985 call -0x2ed2
011704 call -0x2db9
011986 r1 = *(u64 *)(r10 - 0x110)
011705 r1 = *(u64 *)(r10 - 0x110)
011987 r2 = *(u64 *)(r10 - 0x108)
011706 r2 = *(u64 *)(r10 - 0x108)
011988 goto <offset>
011707 goto <offset>
13 unchanged instructions hidden
012002 *(u64 *)(r6 + 0x0) = 0x0
011721 *(u64 *)(r6 + 0x0) = 0x0
012003 r1 = r10
011722 r1 = r10
012004 r1 += -0x48
011723 r1 += -0x48
012005 call -0x2bac
011724 call -0x2a93
012006 r1 = r10
011725 r1 = r10
012007 r1 += -0x78
011726 r1 += -0x78
012008 call -0x2baf
011727 call -0x2a96
012009 goto <offset>
011728 goto <offset>
012010 r1 = r10
011729 r1 = r10
012011 r1 += -0x130
011730 r1 += -0x130
5 unchanged instructions hidden
012017 r1 += -0x140
011736 r1 += -0x140
012018 r4 = <addr> ll
011737 r4 = <addr> ll
012019 r5 = 0x6
011738 r5 = 0x6
012020 call -0x2ef5
011739 call -0x2ddc
012021 r1 = *(u64 *)(r10 - 0x140)
011740 r1 = *(u64 *)(r10 - 0x140)
012022 r2 = *(u64 *)(r10 - 0x138)
011741 r2 = *(u64 *)(r10 - 0x138)
012023 goto <offset>
011742 goto <offset>
23 unchanged instructions hidden
012047 r1 = r10
011766 r1 = r10
012048 r1 += -0x10
011767 r1 += -0x10
012049 r3 = <addr> ll
011768 r3 = <addr> ll
012050 call -0x2e4d
011769 call -0x2d34
012051 r1 = *(u64 *)(r10 - 0x10)
011770 r1 = *(u64 *)(r10 - 0x10)
012052 if r1 == 0x2 goto <offset>
011771 if r1 == 0x2 goto <offset>
012053 r2 = <addr> ll
011772 r2 = <addr> ll
46 unchanged instructions hidden
012100 r1 = r10
011819 r1 = r10
012101 r1 += -0x40
011820 r1 += -0x40
012102 r2 = r7
011821 r2 = r7
012103 call -0x296e
011822 call -0x2855
012104 r9 = *(u64 *)(r10 - 0x30)
011823 r9 = *(u64 *)(r10 - 0x30)
012105 r5 = *(u64 *)(r10 - 0x38)
011824 r5 = *(u64 *)(r10 - 0x38)
012106 r8 = *(u64 *)(r10 - 0x40)
011825 r8 = *(u64 *)(r10 - 0x40)
9 unchanged instructions hidden
012116 r1 = r10
011835 r1 = r10
012117 r1 += -0x40
011836 r1 += -0x40
012118 r2 = r7
011837 r2 = r7
012119 call -0x2994
011838 call -0x287b
012120 r6 = *(u64 *)(r10 - 0x38)
011839 r6 = *(u64 *)(r10 - 0x38)
012121 r1 = *(u64 *)(r10 - 0x40)
011840 r1 = *(u64 *)(r10 - 0x40)
012122 if r1 == 0x2 goto <offset>
011841 if r1 == 0x2 goto <offset>
1 unchanged instructions hidden
012124 r1 = r10
011843 r1 = r10
012125 r1 += -0x40
011844 r1 += -0x40
012126 r2 = r7
011845 r2 = r7
012127 call -0x2941
011846 call -0x27e3
012128 r7 = *(u64 *)(r10 - 0x38)
011847 r7 = *(u64 *)(r10 - 0x38)
012129 r1 = *(u64 *)(r10 - 0x40)
011848 r1 = *(u64 *)(r10 - 0x40)
012130 if r1 == 0x2 goto <offset>
011849 if r1 == 0x2 goto <offset>
198 unchanged instructions hidden
012329 r1 += -0x108
012048 r1 += -0x108
012330 r4 = <addr> ll
012049 r4 = <addr> ll
012331 r5 = 0x9
012050 r5 = 0x9
012332 call -0x302d
012051 call -0x2f14
012333 r1 = *(u64 *)(r10 - 0x108)
012052 r1 = *(u64 *)(r10 - 0x108)
012334 r2 = *(u64 *)(r10 - 0x100)
012053 r2 = *(u64 *)(r10 - 0x100)
012335 goto <offset>
012054 goto <offset>
105 unchanged instructions hidden
012441 r1 += -0xe8
012160 r1 += -0xe8
012442 r4 = <addr> ll
012161 r4 = <addr> ll
012443 r5 = 0x9
012162 r5 = 0x9
012444 call -0x309d
012163 call -0x2f84
012445 r1 = *(u64 *)(r10 - 0xe8)
012164 r1 = *(u64 *)(r10 - 0xe8)
012446 r2 = *(u64 *)(r10 - 0xe0)
012165 r2 = *(u64 *)(r10 - 0xe0)
012447 r3 = *(u64 *)(r10 - 0x110)
012166 r3 = *(u64 *)(r10 - 0x110)
33 unchanged instructions hidden
012481 r1 = r10
012200 r1 = r10
012482 r1 += -0x10
012201 r1 += -0x10
012483 r3 = <addr> ll
012202 r3 = <addr> ll
012484 call -0x2fff
012203 call -0x2ee6
012485 r1 = *(u64 *)(r10 - 0x10)
012204 r1 = *(u64 *)(r10 - 0x10)
012486 if r1 == 0x2 goto <offset>
012205 if r1 == 0x2 goto <offset>
012487 r2 = <addr> ll
012206 r2 = <addr> ll
46 unchanged instructions hidden
012534 r1 = r10
012253 r1 = r10
012535 r1 += -0x40
012254 r1 += -0x40
012536 r2 = r7
012255 r2 = r7
012537 call -0x2b20
012256 call -0x2a07
012538 r9 = *(u64 *)(r10 - 0x30)
012257 r9 = *(u64 *)(r10 - 0x30)
012539 r5 = *(u64 *)(r10 - 0x38)
012258 r5 = *(u64 *)(r10 - 0x38)
012540 r8 = *(u64 *)(r10 - 0x40)
012259 r8 = *(u64 *)(r10 - 0x40)
9 unchanged instructions hidden
012550 r1 = r10
012269 r1 = r10
012551 r1 += -0x40
012270 r1 += -0x40
012552 r2 = r7
012271 r2 = r7
012553 call -0x2b46
012272 call -0x2a2d
012554 r6 = *(u64 *)(r10 - 0x38)
012273 r6 = *(u64 *)(r10 - 0x38)
012555 r1 = *(u64 *)(r10 - 0x40)
012274 r1 = *(u64 *)(r10 - 0x40)
012556 if r1 == 0x2 goto <offset>
012275 if r1 == 0x2 goto <offset>
309 unchanged instructions hidden
012866 r1 = r10
012585 r1 = r10
012867 r1 += -0x10
012586 r1 += -0x10
012868 r3 = <addr> ll
012587 r3 = <addr> ll
012869 call -0x3180
012588 call -0x3067
012870 r1 = *(u64 *)(r10 - 0x10)
012589 r1 = *(u64 *)(r10 - 0x10)
012871 if r1 == 0x2 goto <offset>
012590 if r1 == 0x2 goto <offset>
012872 r2 = <addr> ll
012591 r2 = <addr> ll
210 unchanged instructions hidden
013083 r1 += -0x40
012802 r1 += -0x40
013084 r6 = r3
012803 r6 = r3
013085 r2 = r3
012804 r2 = r3
013086 call -0x2d00
012805 call -0x2ba2
013087 r9 = *(u64 *)(r10 - 0x38)
012806 r9 = *(u64 *)(r10 - 0x38)
013088 r1 = *(u64 *)(r10 - 0x40)
012807 r1 = *(u64 *)(r10 - 0x40)
013089 if r1 == 0x2 goto <offset>
012808 if r1 == 0x2 goto <offset>
224 unchanged instructions hidden
013314 r1 += -0x180
013033 r1 += -0x180
013315 r4 = <addr> ll
013034 r4 = <addr> ll
013316 r5 = 0x4
013035 r5 = 0x4
013317 call -0x3406
013036 call -0x32ed
013318 r3 = *(u64 *)(r10 - 0x178)
013037 r3 = *(u64 *)(r10 - 0x178)
013319 r2 = *(u64 *)(r10 - 0x180)
013038 r2 = *(u64 *)(r10 - 0x180)
013320 r1 = *(u64 *)(r7 + 0x18)
013039 r1 = *(u64 *)(r7 + 0x18)
93 unchanged instructions hidden
013414 r1 += -0x140
013133 r1 += -0x140
013415 r4 = <addr> ll
013134 r4 = <addr> ll
013416 r5 = 0x4
013135 r5 = 0x4
013417 call -0x346a
013136 call -0x3351
013418 r1 = *(u64 *)(r10 - 0x140)
013137 r1 = *(u64 *)(r10 - 0x140)
013419 r2 = *(u64 *)(r10 - 0x138)
013138 r2 = *(u64 *)(r10 - 0x138)
013420 goto <offset>
013139 goto <offset>
16 unchanged instructions hidden
013437 r1 += -0x160
013156 r1 += -0x160
013438 r4 = <addr> ll
013157 r4 = <addr> ll
013439 r5 = 0x2
013158 r5 = 0x2
013440 call -0x3481
013159 call -0x3368
013441 r1 = *(u64 *)(r10 - 0x160)
013160 r1 = *(u64 *)(r10 - 0x160)
013442 r2 = *(u64 *)(r10 - 0x158)
013161 r2 = *(u64 *)(r10 - 0x158)
013443 r3 = *(u64 *)(r10 - 0x1f8)
013162 r3 = *(u64 *)(r10 - 0x1f8)
6 unchanged instructions hidden
013450 if r1 != 0x0 goto <offset>
013169 if r1 != 0x0 goto <offset>
013451 r1 = r10
013170 r1 = r10
013452 r1 += -0x88
013171 r1 += -0x88
013453 call -0x3047
013172 call -0x2f2e
013454 r1 = *(u64 *)(r10 - 0x80)
013173 r1 = *(u64 *)(r10 - 0x80)
013455 r2 = *(u64 *)(r1 + 0x0)
013174 r2 = *(u64 *)(r1 + 0x0)
013456 r2 += -0x1
013175 r2 += -0x1
1 unchanged instructions hidden
013458 if r2 != 0x0 goto <offset>
013177 if r2 != 0x0 goto <offset>
013459 r1 = r10
013178 r1 = r10
013460 r1 += -0x80
013179 r1 += -0x80
013461 call -0x304f
013180 call -0x2f36
013462 r8 = *(u64 *)(r10 - 0xb8)
013181 r8 = *(u64 *)(r10 - 0xb8)
013463 r1 = *(u64 *)(r8 + 0x0)
013182 r1 = *(u64 *)(r8 + 0x0)
013464 r1 += -0x1
013183 r1 += -0x1
1 unchanged instructions hidden
013466 if r1 != 0x0 goto <offset>
013185 if r1 != 0x0 goto <offset>
013467 r1 = r10
013186 r1 = r10
013468 r1 += -0xb8
013187 r1 += -0xb8
013469 call -0x3057
013188 call -0x2f3e
013470 r1 = *(u64 *)(r10 - 0xb0)
013189 r1 = *(u64 *)(r10 - 0xb0)
013471 r2 = *(u64 *)(r1 + 0x0)
013190 r2 = *(u64 *)(r1 + 0x0)
013472 r2 += -0x1
013191 r2 += -0x1
1 unchanged instructions hidden
013474 if r2 != 0x0 goto <offset>
013193 if r2 != 0x0 goto <offset>
013475 r1 = r10
013194 r1 = r10
013476 r1 += -0xb0
013195 r1 += -0xb0
013477 call -0x305f
013196 call -0x2f46
013478 r1 = *(u64 *)(r10 - 0xe8)
013197 r1 = *(u64 *)(r10 - 0xe8)
013479 r2 = *(u64 *)(r1 + 0x0)
013198 r2 = *(u64 *)(r1 + 0x0)
013480 r2 += -0x1
013199 r2 += -0x1
1 unchanged instructions hidden
013482 if r2 != 0x0 goto <offset>
013201 if r2 != 0x0 goto <offset>
013483 r1 = r10
013202 r1 = r10
013484 r1 += -0xe8
013203 r1 += -0xe8
013485 call -0x3067
013204 call -0x2f4e
013486 r1 = *(u64 *)(r10 - 0xe0)
013205 r1 = *(u64 *)(r10 - 0xe0)
013487 r2 = *(u64 *)(r1 + 0x0)
013206 r2 = *(u64 *)(r1 + 0x0)
013488 r2 += -0x1
013207 r2 += -0x1
1 unchanged instructions hidden
013490 if r2 != 0x0 goto <offset>
013209 if r2 != 0x0 goto <offset>
013491 r1 = r10
013210 r1 = r10
013492 r1 += -0xe0
013211 r1 += -0xe0
013493 call -0x306f
013212 call -0x2f56
013494 r1 = *(u64 *)(r10 - 0x118)
013213 r1 = *(u64 *)(r10 - 0x118)
013495 r2 = *(u64 *)(r1 + 0x0)
013214 r2 = *(u64 *)(r1 + 0x0)
013496 r2 += -0x1
013215 r2 += -0x1
1 unchanged instructions hidden
013498 if r2 != 0x0 goto <offset>
013217 if r2 != 0x0 goto <offset>
013499 r1 = r10
013218 r1 = r10
013500 r1 += -0x118
013219 r1 += -0x118
013501 call -0x3077
013220 call -0x2f5e
013502 r1 = *(u64 *)(r10 - 0x110)
013221 r1 = *(u64 *)(r10 - 0x110)
013503 r2 = *(u64 *)(r1 + 0x0)
013222 r2 = *(u64 *)(r1 + 0x0)
013504 r2 += -0x1
013223 r2 += -0x1
1 unchanged instructions hidden
013506 if r2 != 0x0 goto <offset>
013225 if r2 != 0x0 goto <offset>
013507 r1 = r10
013226 r1 = r10
013508 r1 += -0x110
013227 r1 += -0x110
013509 call -0x307f
013228 call -0x2f66
013510 exit
013229 exit
013511 r8 &= 0x1
013230 r8 &= 0x1
013512 if r8 != 0x0 goto <offset>
013231 if r8 != 0x0 goto <offset>
7 unchanged instructions hidden
013520 r1 += -0x1b0
013239 r1 += -0x1b0
013521 r4 = <addr> ll
013240 r4 = <addr> ll
013522 r5 = 0x7
013241 r5 = 0x7
013523 call -0x34d4
013242 call -0x33bb
013524 r1 = *(u64 *)(r10 - 0x1b0)
013243 r1 = *(u64 *)(r10 - 0x1b0)
013525 r2 = *(u64 *)(r10 - 0x1a8)
013244 r2 = *(u64 *)(r10 - 0x1a8)
013526 goto <offset>
013245 goto <offset>
201 unchanged instructions hidden
013728 *(u64 *)(r10 - 0x110) = r1
013447 *(u64 *)(r10 - 0x110) = r1
013729 *(u32 *)(r10 - 0x80) = 0xbba
013448 *(u32 *)(r10 - 0x80) = 0xbba
013730 *(u8 *)(r10 - 0xc8) = 0x2
013449 *(u8 *)(r10 - 0xc8) = 0x2
013731 *(u32 *)(r10 - 0x100) = 0x16
013450 *(u32 *)(r10 - 0x100) = 0x10
013732 *(u64 *)(r10 - 0x108) = 0x26
013451 *(u64 *)(r10 - 0x108) = 0x26
013733 *(u64 *)(r10 - 0x118) = 0x0
013452 *(u64 *)(r10 - 0x118) = 0x0
013734 r1 = r10
013453 r1 = r10
187 unchanged instructions hidden
013922 if r2 != 0x0 goto <offset>
013641 if r2 != 0x0 goto <offset>
013923 r2 = 0x28
013642 r2 = 0x28
013924 r3 = 0x8
013643 r3 = 0x8
013925 call -0x1e10
013644 call -0x1ce7
013926 exit
013645 exit
013927 r1 = *(u64 *)(r1 + 0x0)
013646 r1 = *(u64 *)(r1 + 0x0)
013928 if r1 == -0x1 goto <offset>
013647 if r1 == -0x1 goto <offset>
3 unchanged instructions hidden
013932 if r2 != 0x0 goto <offset>
013651 if r2 != 0x0 goto <offset>
013933 r2 = 0x20
013652 r2 = 0x20
013934 r3 = 0x8
013653 r3 = 0x8
013935 call -0x1e1a
013654 call -0x1cf1
013936 exit
013655 exit
013937 r6 = r2
013656 r6 = r2
013938 *(u64 *)(r10 - 0x138) = r1
013657 *(u64 *)(r10 - 0x138) = r1
85 unchanged instructions hidden
014024 r1 = *(u64 *)(r10 - 0x108)
013743 r1 = *(u64 *)(r10 - 0x108)
014025 r2 = r8
013744 r2 = r8
014026 r3 = 0x1
013745 r3 = 0x1
014027 call -0x1e76
013746 call -0x1d4d
014028 *(u64 *)(r10 - 0x140) = r7
013747 *(u64 *)(r10 - 0x140) = r7
014029 r2 = *(u64 *)(r10 - 0xf8)
013748 r2 = *(u64 *)(r10 - 0xf8)
014030 if r2 == 0x0 goto <offset>
013749 if r2 == 0x0 goto <offset>
014031 r1 = *(u64 *)(r10 - 0xf0)
013750 r1 = *(u64 *)(r10 - 0xf0)
014032 r3 = 0x1
013751 r3 = 0x1
014033 call -0x1e7c
013752 call -0x1d53
014034 r1 = r10
013753 r1 = r10
014035 r1 += -0x90
013754 r1 += -0x90
014036 call -0xaa
013755 call -0xaa
12 unchanged instructions hidden
014049 r2 *= 0x30
013768 r2 *= 0x30
014050 r1 = r8
013769 r1 = r8
014051 r3 = 0x8
013770 r3 = 0x8
014052 call -0x1e8f
013771 call -0x1d66
014053 goto <offset>
013772 goto <offset>
014054 r1 = *(u64 *)(r9 - 0x8)
013773 r1 = *(u64 *)(r9 - 0x8)
014055 r2 = *(u64 *)(r1 + 0x0)
013774 r2 = *(u64 *)(r1 + 0x0)
82 unchanged instructions hidden
014138 r2 *= 0x30
013857 r2 *= 0x30
014139 r1 = r8
013858 r1 = r8
014140 r3 = 0x8
013859 r3 = 0x8
014141 call -0x1ee8
013860 call -0x1dbf
014142 goto <offset>
013861 goto <offset>
014143 r1 = *(u64 *)(r9 - 0x8)
013862 r1 = *(u64 *)(r9 - 0x8)
014144 r2 = *(u64 *)(r1 + 0x0)
013863 r2 = *(u64 *)(r1 + 0x0)
135 unchanged instructions hidden
014280 r1 = *(u64 *)(r10 - 0x108)
013999 r1 = *(u64 *)(r10 - 0x108)
014281 r2 = r8
014000 r2 = r8
014282 r3 = 0x1
014001 r3 = 0x1
014283 call -0x1f76
014002 call -0x1e4d
014284 *(u64 *)(r10 - 0x140) = r7
014003 *(u64 *)(r10 - 0x140) = r7
014285 r2 = *(u64 *)(r10 - 0xf8)
014004 r2 = *(u64 *)(r10 - 0xf8)
014286 if r2 == 0x0 goto <offset>
014005 if r2 == 0x0 goto <offset>
014287 r1 = *(u64 *)(r10 - 0xf0)
014006 r1 = *(u64 *)(r10 - 0xf0)
014288 r3 = 0x1
014007 r3 = 0x1
014289 call -0x1f7c
014008 call -0x1e53
014290 r1 = r10
014009 r1 = r10
014291 r1 += -0x90
014010 r1 += -0x90
014292 call -0x1aa
014011 call -0x1aa
12 unchanged instructions hidden
014305 r2 *= 0x30
014024 r2 *= 0x30
014306 r1 = r8
014025 r1 = r8
014307 r3 = 0x8
014026 r3 = 0x8
014308 call -0x1f8f
014027 call -0x1e66
014309 goto <offset>
014028 goto <offset>
014310 r1 = *(u64 *)(r9 - 0x8)
014029 r1 = *(u64 *)(r9 - 0x8)
014311 r2 = *(u64 *)(r1 + 0x0)
014030 r2 = *(u64 *)(r1 + 0x0)
82 unchanged instructions hidden
014394 r2 *= 0x30
014113 r2 *= 0x30
014395 r1 = r8
014114 r1 = r8
014396 r3 = 0x8
014115 r3 = 0x8
014397 call -0x1fe8
014116 call -0x1ebf
014398 goto <offset>
014117 goto <offset>
014399 r1 = *(u64 *)(r9 - 0x8)
014118 r1 = *(u64 *)(r9 - 0x8)
014400 r2 = *(u64 *)(r1 + 0x0)
014119 r2 = *(u64 *)(r1 + 0x0)
270 unchanged instructions hidden
014671 r1 = *(u64 *)(r4 + 0x0)
014390 r1 = *(u64 *)(r4 + 0x0)
014672 r3 = r7
014391 r3 = r7
014673 r4 = r8
014392 r4 = r8
014674 call -0x20fc
014393 call -0x1fd3
014675 r1 = 0x0
014394 r1 = 0x0
014676 if r0 == 0x0 goto <offset>
014395 if r0 == 0x0 goto <offset>
014677 goto <offset>
014396 goto <offset>
1 unchanged instructions hidden
014679 goto <offset>
014398 goto <offset>
014680 r1 = r8
014399 r1 = r8
014681 r2 = r7
014400 r2 = r7
014682 call -0x211b
014401 call -0x1ff2
014683 r1 = 0x0
014402 r1 = 0x0
014684 if r0 == 0x0 goto <offset>
014403 if r0 == 0x0 goto <offset>
014685 goto <offset>
014404 goto <offset>
014686 r1 = r8
014405 r1 = r8
014687 r2 = r7
014406 r2 = r7
014688 call -0x2121
014407 call -0x1ff8
014689 r1 = 0x0
014408 r1 = 0x0
014690 if r0 == 0x0 goto <offset>
014409 if r0 == 0x0 goto <offset>
014691 r1 = r0
014410 r1 = r0
110 unchanged instructions hidden
014802 r6 = r1
014521 r6 = r1
014803 r1 = 0x50
014522 r1 = 0x50
014804 r2 = 0x1
014523 r2 = 0x1
014805 call -0x2196
014524 call -0x206d
014806 if r0 != 0x0 goto <offset>
014525 if r0 != 0x0 goto <offset>
014807 r1 = 0x1
014526 r1 = 0x1
014808 r2 = 0x50
014527 r2 = 0x50
272 unchanged instructions hidden
015081 *(u64 *)(r10 - 0xc0) = r1
014800 *(u64 *)(r10 - 0xc0) = r1
015082 r1 = r8
014801 r1 = r8
015083 r2 = 0x1
014802 r2 = 0x1
015084 call -0x22ad
014803 call -0x2184
015085 if r0 != 0x0 goto <offset>
014804 if r0 != 0x0 goto <offset>
015086 r1 = *(u64 *)(r10 - 0xc0)
014805 r1 = *(u64 *)(r10 - 0xc0)
015087 r2 = r8
014806 r2 = r8
170 unchanged instructions hidden
015258 *(u64 *)(r10 - 0xc0) = r1
014977 *(u64 *)(r10 - 0xc0) = r1
015259 r1 = r8
014978 r1 = r8
015260 r2 = 0x1
014979 r2 = 0x1
015261 call -0x235e
014980 call -0x2235
015262 if r0 != 0x0 goto <offset>
014981 if r0 != 0x0 goto <offset>
015263 r1 = *(u64 *)(r10 - 0xc0)
014982 r1 = *(u64 *)(r10 - 0xc0)
015264 r2 = r8
014983 r2 = r8
356 unchanged instructions hidden
015621 goto <offset>
015340 goto <offset>
015622 r1 = 0x1c
015341 r1 = 0x1c
015623 r2 = 0x1
015342 r2 = 0x1
015624 call -0x24c9
015343 call -0x23a0
015625 r6 = r0
015344 r6 = r0
015626 if r6 != 0x0 goto <offset>
015345 if r6 != 0x0 goto <offset>
015627 r1 = 0x1
015346 r1 = 0x1
9 unchanged instructions hidden
015637 *(u32 *)(r6 + 0x18) = 0x72656666
015356 *(u32 *)(r6 + 0x18) = 0x72656666
015638 r1 = 0x18
015357 r1 = 0x18
015639 r2 = 0x8
015358 r2 = 0x8
015640 call -0x24d9
015359 call -0x23b0
015641 if r0 != 0x0 goto <offset>
015360 if r0 != 0x0 goto <offset>
015642 r1 = 0x8
015361 r1 = 0x8
015643 r2 = 0x18
015362 r2 = 0x18
47 unchanged instructions hidden
015691 if r2 == 0x0 goto <offset>
015410 if r2 == 0x0 goto <offset>
015692 r1 = *(u64 *)(r1 + 0x8)
015411 r1 = *(u64 *)(r1 + 0x8)
015693 r3 = 0x1
015412 r3 = 0x1
015694 call -0x24f9
015413 call -0x23d0
015695 exit
015414 exit
015696 r2 = *(u64 *)(r1 + 0x0)
015415 r2 = *(u64 *)(r1 + 0x0)
015697 if r2 == 0x0 goto <offset>
015416 if r2 == 0x0 goto <offset>
015698 r1 = *(u64 *)(r1 + 0x8)
015417 r1 = *(u64 *)(r1 + 0x8)
015699 r3 = 0x1
015418 r3 = 0x1
015700 call -0x24ff
015419 call -0x23d6
015701 exit
015420 exit
015702 *(u64 *)(r1 + 0x0) = 0x0
015421 *(u64 *)(r1 + 0x0) = 0x0
015703 exit
015422 exit
12 unchanged instructions hidden
015716 r7 = r2
015435 r7 = r2
015717 r2 = 0x1
015436 r2 = 0x1
015718 r8 = r3
015437 r8 = r3
015719 call -0x2528
015438 call -0x23ff
015720 r1 = 0x1
015439 r1 = 0x1
015721 r2 = r7
015440 r2 = r7
015722 r3 = r8
015441 r3 = r8
131 unchanged instructions hidden
015854 if r2 != 0x0 goto <offset>
015573 if r2 != 0x0 goto <offset>
015855 r2 = 0x20
015574 r2 = 0x20
015856 r3 = 0x8
015575 r3 = 0x8
015857 call -0x259c
015576 call -0x2473
015858 exit
015577 exit
015859 r1 = *(u64 *)(r1 + 0x0)
015578 r1 = *(u64 *)(r1 + 0x0)
015860 if r1 == -0x1 goto <offset>
015579 if r1 == -0x1 goto <offset>
3 unchanged instructions hidden
015864 if r2 != 0x0 goto <offset>
015583 if r2 != 0x0 goto <offset>
015865 r2 = 0x28
015584 r2 = 0x28
015866 r3 = 0x8
015585 r3 = 0x8
015867 call -0x25a6
015586 call -0x247d
015868 exit
015587 exit
015869 r8 = r3
015588 r8 = r3
015870 r7 = r2
015589 r7 = r2
9 unchanged instructions hidden
015880 r1 = *(u64 *)(r4 + 0x0)
015599 r1 = *(u64 *)(r4 + 0x0)
015881 r3 = r7
015600 r3 = r7
015882 r4 = r8
015601 r4 = r8
015883 call -0x25b5
015602 call -0x248c
015884 r1 = 0x0
015603 r1 = 0x0
015885 if r0 == 0x0 goto <offset>
015604 if r0 == 0x0 goto <offset>
015886 goto <offset>
015605 goto <offset>
1 unchanged instructions hidden
015888 goto <offset>
015607 goto <offset>
015889 r1 = r8
015608 r1 = r8
015890 r2 = r7
015609 r2 = r7
015891 call -0x25d4
015610 call -0x24ab
015892 r1 = 0x0
015611 r1 = 0x0
015893 if r0 == 0x0 goto <offset>
015612 if r0 == 0x0 goto <offset>
015894 goto <offset>
015613 goto <offset>
015895 r1 = r8
015614 r1 = r8
015896 r2 = r7
015615 r2 = r7
015897 call -0x25da
015616 call -0x24b1
015898 r1 = 0x0
015617 r1 = 0x0
015899 if r0 == 0x0 goto <offset>
015618 if r0 == 0x0 goto <offset>
015900 r1 = r0
015619 r1 = r0
457 unchanged instructions hidden
016358 if r2 == r1 goto <offset>
016077 if r2 == r1 goto <offset>
016359 r1 = 0x80
016078 r1 = 0x80
016360 r2 = 0x8
016079 r2 = 0x8
016361 call -0x27aa
016080 call -0x2681
016362 r9 = r0
016081 r9 = r0
016363 if r9 != 0x0 goto <offset>
016082 if r9 != 0x0 goto <offset>
016364 r1 = 0x8
016083 r1 = 0x8
71 unchanged instructions hidden
016436 r6 = r1
016155 r6 = r1
016437 r1 = 0xa0
016156 r1 = 0xa0
016438 r2 = 0x8
016157 r2 = 0x8
016439 call -0x27f8
016158 call -0x26cf
016440 r8 = r0
016159 r8 = r0
016441 if r8 == 0x0 goto <offset>
016160 if r8 == 0x0 goto <offset>
016442 r1 = r8
016161 r1 = r8
10 unchanged instructions hidden
016453 r6 = r1
016172 r6 = r1
016454 r1 = 0x80
016173 r1 = 0x80
016455 r2 = 0x8
016174 r2 = 0x8
016456 call -0x2809
016175 call -0x26e0
016457 if r0 == 0x0 goto <offset>
016176 if r0 == 0x0 goto <offset>
016458 *(u64 *)(r0 + 0x0) = 0x2
016177 *(u64 *)(r0 + 0x0) = 0x2
016459 r1 = *(u64 *)(r7 + 0x0)
016178 r1 = *(u64 *)(r7 + 0x0)
49 unchanged instructions hidden
016509 if r2 == 0x0 goto <offset>
016228 if r2 == 0x0 goto <offset>
016510 r1 = *(u64 *)(r6 + 0x60)
016229 r1 = *(u64 *)(r6 + 0x60)
016511 r3 = 0x1
016230 r3 = 0x1
016512 call -0x282b
016231 call -0x2702
016513 r1 = 0x78
016232 r1 = 0x78
016514 r2 = *(u64 *)(r6 + 0x70)
016233 r2 = *(u64 *)(r6 + 0x70)
016515 if r2 == 0x0 goto <offset>
016234 if r2 == 0x0 goto <offset>
8 unchanged instructions hidden
016524 if r2 == 0x0 goto <offset>
016243 if r2 == 0x0 goto <offset>
016525 r1 = *(u64 *)(r6 + 0x48)
016244 r1 = *(u64 *)(r6 + 0x48)
016526 r3 = 0x1
016245 r3 = 0x1
016527 call -0x283a
016246 call -0x2711
016528 r1 = 0x60
016247 r1 = 0x60
016529 r2 = *(u64 *)(r6 + 0x58)
016248 r2 = *(u64 *)(r6 + 0x58)
016530 if r2 == 0x0 goto <offset>
016249 if r2 == 0x0 goto <offset>
1 unchanged instructions hidden
016532 r3 += r1
016251 r3 += r1
016533 r1 = *(u64 *)(r3 + 0x0)
016252 r1 = *(u64 *)(r3 + 0x0)
016534 r3 = 0x1
016253 r3 = 0x1
016535 call -0x2842
016254 call -0x2719
016536 *(u8 *)(r9 + 0x0) = 0x1
016255 *(u8 *)(r9 + 0x0) = 0x1
016537 r1 = r6
016256 r1 = r6
016538 r1 += r7
016257 r1 += r7
19 unchanged instructions hidden
016558 r1 = r8
016277 r1 = r8
016559 call <target>
016278 call <target>
016560 *(u64 *)(r10 - 0x38) = r0
016279 *(u64 *)(r10 - 0x38) = r0
016561 r1 = 0x496c ll
016280 r1 = 0x4853 ll
016562 *(u64 *)(r10 - 0xc8) = r1
016281 *(u64 *)(r10 - 0xc8) = r1
016563 r1 = 0x6277 ll
016282 r1 = 0x615e ll
016564 *(u64 *)(r10 - 0xd8) = r1
016283 *(u64 *)(r10 - 0xd8) = r1
016565 r1 = r10
016284 r1 = r10
016566 r1 += -0x38
016285 r1 += -0x38
016567 *(u64 *)(r10 - 0xe0) = r1
016286 *(u64 *)(r10 - 0xe0) = r1
016568 r1 = 0x3e9f ll
016287 r1 = 0x3d86 ll
016569 *(u64 *)(r10 - 0xe8) = r1
016288 *(u64 *)(r10 - 0xe8) = r1
016570 *(u64 *)(r10 - 0xd0) = r7
016289 *(u64 *)(r10 - 0xd0) = r7
016571 *(u64 *)(r10 - 0xf0) = r7
016290 *(u64 *)(r10 - 0xf0) = r7
19 unchanged instructions hidden
016591 r1 = r8
016310 r1 = r8
016592 r2 = r7
016311 r2 = r7
016593 r3 = 0x1
016312 r3 = 0x1
016594 call -0x287d
016313 call -0x2754
016595 w1 = *(u8 *)(r6 + 0x38)
016314 w1 = *(u8 *)(r6 + 0x38)
016596 if r1 == 0x2 goto <offset>
016315 if r1 == 0x2 goto <offset>
016597 r1 &= 0x1
016316 r1 &= 0x1
8 unchanged instructions hidden
016606 r1 = r10
016325 r1 = r10
016607 r1 += -0x80
016326 r1 += -0x80
016608 *(u64 *)(r10 - 0xe0) = r1
016327 *(u64 *)(r10 - 0xe0) = r1
016609 r8 = 0x3d39 ll
016328 r8 = 0x3c20 ll
016610 *(u64 *)(r10 - 0x78) = r8
016329 *(u64 *)(r10 - 0x78) = r8
016611 r1 = r10
016330 r1 = r10
016612 r1 += -0x38
016331 r1 += -0x38
15 unchanged instructions hidden
016628 r1 = r7
016347 r1 = r7
016629 r2 = r6
016348 r2 = r6
016630 r3 = 0x1
016349 r3 = 0x1
016631 call -0x28a2
016350 call -0x2779
016632 r1 = <addr> ll
016351 r1 = <addr> ll
016633 *(u64 *)(r10 - 0xf0) = r1
016352 *(u64 *)(r10 - 0xf0) = r1
016634 r1 = r10
016353 r1 = r10
20 unchanged instructions hidden
016655 r1 = r7
016374 r1 = r7
016656 r2 = r6
016375 r2 = r6
016657 r3 = 0x1
016376 r3 = 0x1
016658 call -0x28bd
016377 call -0x2794
016659 goto <offset>
016378 goto <offset>
016660 r1 = r6
016379 r1 = r6
016661 r1 += 0x8
016380 r1 += 0x8
8 unchanged instructions hidden
016670 r1 = r8
016389 r1 = r8
016671 call <target>
016390 call <target>
016672 *(u64 *)(r10 - 0x38) = r0
016391 *(u64 *)(r10 - 0x38) = r0
016673 r1 = 0x496c ll
016392 r1 = 0x4853 ll
016674 *(u64 *)(r10 - 0xb8) = r1
016393 *(u64 *)(r10 - 0xb8) = r1
016675 r1 = 0x6277 ll
016394 r1 = 0x615e ll
016676 *(u64 *)(r10 - 0xc8) = r1
016395 *(u64 *)(r10 - 0xc8) = r1
016677 r1 = r10
016396 r1 = r10
016678 r1 += -0x38
016397 r1 += -0x38
016679 *(u64 *)(r10 - 0xd0) = r1
016398 *(u64 *)(r10 - 0xd0) = r1
016680 r1 = 0x3e9f ll
016399 r1 = 0x3d86 ll
016681 *(u64 *)(r10 - 0xd8) = r1
016400 *(u64 *)(r10 - 0xd8) = r1
016682 *(u64 *)(r10 - 0xc0) = r7
016401 *(u64 *)(r10 - 0xc0) = r7
016683 *(u64 *)(r10 - 0xe0) = r7
016402 *(u64 *)(r10 - 0xe0) = r7
016684 r1 = 0x3d39 ll
016403 r1 = 0x3c20 ll
016685 *(u64 *)(r10 - 0xe8) = r1
016404 *(u64 *)(r10 - 0xe8) = r1
016686 r1 = r10
016405 r1 = r10
016687 r1 += -0xa0
016406 r1 += -0xa0
28 unchanged instructions hidden
016716 r1 = r8
016435 r1 = r8
016717 call <target>
016436 call <target>
016718 *(u64 *)(r10 - 0x38) = r0
016437 *(u64 *)(r10 - 0x38) = r0
016719 r1 = 0x496c ll
016438 r1 = 0x4853 ll
016720 *(u64 *)(r10 - 0xa8) = r1
016439 *(u64 *)(r10 - 0xa8) = r1
016721 r1 = 0x6277 ll
016440 r1 = 0x615e ll
016722 *(u64 *)(r10 - 0xb8) = r1
016441 *(u64 *)(r10 - 0xb8) = r1
016723 r1 = r10
016442 r1 = r10
016724 r1 += -0x38
016443 r1 += -0x38
016725 *(u64 *)(r10 - 0xc0) = r1
016444 *(u64 *)(r10 - 0xc0) = r1
016726 r1 = 0x3e9f ll
016445 r1 = 0x3d86 ll
016727 *(u64 *)(r10 - 0xc8) = r1
016446 *(u64 *)(r10 - 0xc8) = r1
016728 *(u64 *)(r10 - 0xb0) = r7
016447 *(u64 *)(r10 - 0xb0) = r7
016729 *(u64 *)(r10 - 0xd0) = r7
016448 *(u64 *)(r10 - 0xd0) = r7
016730 r1 = 0x6218 ll
016449 r1 = 0x60ff ll
016731 *(u64 *)(r10 - 0xd8) = r1
016450 *(u64 *)(r10 - 0xd8) = r1
016732 r1 = r6
016451 r1 = r6
016733 r1 += 0x18
016452 r1 += 0x18
016734 *(u64 *)(r10 - 0xe0) = r1
016453 *(u64 *)(r10 - 0xe0) = r1
016735 r1 = 0x3d3f ll
016454 r1 = 0x3c26 ll
016736 *(u64 *)(r10 - 0xe8) = r1
016455 *(u64 *)(r10 - 0xe8) = r1
016737 r1 = r6
016456 r1 = r6
016738 r1 += 0x8
016457 r1 += 0x8
43 unchanged instructions hidden
016782 r1 = r6
016501 r1 = r6
016783 r1 += 0x38
016502 r1 += 0x38
016784 *(u64 *)(r10 - 0xb8) = r1
016503 *(u64 *)(r10 - 0xb8) = r1
016785 r1 = 0x6218 ll
016504 r1 = 0x60ff ll
016786 *(u64 *)(r10 - 0xc0) = r1
016505 *(u64 *)(r10 - 0xc0) = r1
016787 r1 = r6
016506 r1 = r6
016788 r1 += 0x98
016507 r1 += 0x98
016789 *(u64 *)(r10 - 0xc8) = r1
016508 *(u64 *)(r10 - 0xc8) = r1
016790 r1 = 0x3e9a ll
016509 r1 = 0x3d81 ll
016791 *(u64 *)(r10 - 0xb0) = r1
016510 *(u64 *)(r10 - 0xb0) = r1
016792 *(u64 *)(r10 - 0xd0) = r1
016511 *(u64 *)(r10 - 0xd0) = r1
016793 r1 = r6
016512 r1 = r6
16 unchanged instructions hidden
016810 r1 = r8
016529 r1 = r8
016811 r2 = r7
016530 r2 = r7
016812 r3 = 0x1
016531 r3 = 0x1
016813 call -0x2958
016532 call -0x282f
016814 w1 = *(u8 *)(r6 + 0x50)
016533 w1 = *(u8 *)(r6 + 0x50)
016815 if r1 == 0x2 goto <offset>
016534 if r1 == 0x2 goto <offset>
016816 r1 &= 0x1
016535 r1 &= 0x1
8 unchanged instructions hidden
016825 r1 = r10
016544 r1 = r10
016826 r1 += -0x70
016545 r1 += -0x70
016827 *(u64 *)(r10 - 0xc8) = r1
016546 *(u64 *)(r10 - 0xc8) = r1
016828 r8 = 0x3d39 ll
016547 r8 = 0x3c20 ll
016829 *(u64 *)(r10 - 0x68) = r8
016548 *(u64 *)(r10 - 0x68) = r8
016830 r1 = r10
016549 r1 = r10
016831 r1 += -0x40
016550 r1 += -0x40
15 unchanged instructions hidden
016847 r1 = r7
016566 r1 = r7
016848 r2 = r6
016567 r2 = r6
016849 r3 = 0x1
016568 r3 = 0x1
016850 call -0x297d
016569 call -0x2854
016851 r1 = <addr> ll
016570 r1 = <addr> ll
016852 *(u64 *)(r10 - 0xd8) = r1
016571 *(u64 *)(r10 - 0xd8) = r1
016853 r1 = r10
016572 r1 = r10
20 unchanged instructions hidden
016874 r1 = r7
016593 r1 = r7
016875 r2 = r6
016594 r2 = r6
016876 r3 = 0x1
016595 r3 = 0x1
016877 call -0x2998
016596 call -0x286f
016878 goto <offset>
016597 goto <offset>
016879 r1 = r6
016598 r1 = r6
016880 r1 += 0x8
016599 r1 += 0x8
6 unchanged instructions hidden
016887 r1 = r6
016606 r1 = r6
016888 r1 += 0x38
016607 r1 += 0x38
016889 *(u64 *)(r10 - 0xa8) = r1
016608 *(u64 *)(r10 - 0xa8) = r1
016890 r1 = 0x6218 ll
016609 r1 = 0x60ff ll
016891 *(u64 *)(r10 - 0xb0) = r1
016610 *(u64 *)(r10 - 0xb0) = r1
016892 r1 = r6
016611 r1 = r6
016893 r1 += 0x98
016612 r1 += 0x98
016894 *(u64 *)(r10 - 0xb8) = r1
016613 *(u64 *)(r10 - 0xb8) = r1
016895 r1 = 0x3e9a ll
016614 r1 = 0x3d81 ll
016896 *(u64 *)(r10 - 0xa0) = r1
016615 *(u64 *)(r10 - 0xa0) = r1
016897 *(u64 *)(r10 - 0xc0) = r1
016616 *(u64 *)(r10 - 0xc0) = r1
016898 r1 = r6
016617 r1 = r6
016899 r1 += 0x20
016618 r1 += 0x20
016900 *(u64 *)(r10 - 0xc8) = r1
016619 *(u64 *)(r10 - 0xc8) = r1
016901 r1 = 0x3d39 ll
016620 r1 = 0x3c20 ll
016902 *(u64 *)(r10 - 0xd0) = r1
016621 *(u64 *)(r10 - 0xd0) = r1
016903 r1 = r10
016622 r1 = r10
016904 r1 += -0x38
016623 r1 += -0x38
24 unchanged instructions hidden
016929 r1 = r6
016648 r1 = r6
016930 r1 += 0x98
016649 r1 += 0x98
016931 *(u64 *)(r10 - 0xa8) = r1
016650 *(u64 *)(r10 - 0xa8) = r1
016932 r1 = 0x3e9a ll
016651 r1 = 0x3d81 ll
016933 *(u64 *)(r10 - 0x90) = r1
016652 *(u64 *)(r10 - 0x90) = r1
016934 *(u64 *)(r10 - 0xb0) = r1
016653 *(u64 *)(r10 - 0xb0) = r1
016935 r1 = r6
016654 r1 = r6
016936 r1 += 0x20
016655 r1 += 0x20
016937 *(u64 *)(r10 - 0xb8) = r1
016656 *(u64 *)(r10 - 0xb8) = r1
016938 r1 = 0x6218 ll
016657 r1 = 0x60ff ll
016939 *(u64 *)(r10 - 0xa0) = r1
016658 *(u64 *)(r10 - 0xa0) = r1
016940 *(u64 *)(r10 - 0xc0) = r1
016659 *(u64 *)(r10 - 0xc0) = r1
016941 r1 = r6
016660 r1 = r6
016942 r1 += 0x18
016661 r1 += 0x18
016943 *(u64 *)(r10 - 0xc8) = r1
016662 *(u64 *)(r10 - 0xc8) = r1
016944 r1 = 0x3d3f ll
016663 r1 = 0x3c26 ll
016945 *(u64 *)(r10 - 0xd0) = r1
016664 *(u64 *)(r10 - 0xd0) = r1
016946 r1 = r6
016665 r1 = r6
016947 r1 += 0x8
016666 r1 += 0x8
37 unchanged instructions hidden
016985 if r2 == 0x0 goto <offset>
016704 if r2 == 0x0 goto <offset>
016986 r1 = *(u64 *)(r6 + 0x28)
016705 r1 = *(u64 *)(r6 + 0x28)
016987 r3 = 0x1
016706 r3 = 0x1
016988 call -0x2a07
016707 call -0x28de
016989 r2 = *(u64 *)(r6 + 0x38)
016708 r2 = *(u64 *)(r6 + 0x38)
016990 if r2 == 0x0 goto <offset>
016709 if r2 == 0x0 goto <offset>
016991 r1 = *(u64 *)(r6 + 0x40)
016710 r1 = *(u64 *)(r6 + 0x40)
016992 r3 = 0x1
016711 r3 = 0x1
016993 call -0x2a0c
016712 call -0x28e3
016994 r1 = *(u64 *)(r6 + 0x0)
016713 r1 = *(u64 *)(r6 + 0x0)
016995 if r1 == 0x2 goto <offset>
016714 if r1 == 0x2 goto <offset>
016996 if r1 == 0x0 goto <offset>
016715 if r1 == 0x0 goto <offset>
1 unchanged instructions hidden
016998 if r2 == 0x0 goto <offset>
016717 if r2 == 0x0 goto <offset>
016999 r1 = *(u64 *)(r6 + 0x10)
016718 r1 = *(u64 *)(r6 + 0x10)
017000 r3 = 0x1
016719 r3 = 0x1
017001 call -0x2a14
016720 call -0x28eb
017002 r2 = 0xa0
016721 r2 = 0xa0
017003 w1 = *(u8 *)(r6 + 0x50)
016722 w1 = *(u8 *)(r6 + 0x50)
017004 if r1 == 0x2 goto <offset>
016723 if r1 == 0x2 goto <offset>
2 unchanged instructions hidden
017007 if r2 == 0x0 goto <offset>
016726 if r2 == 0x0 goto <offset>
017008 r1 = *(u64 *)(r6 + 0x60)
016727 r1 = *(u64 *)(r6 + 0x60)
017009 r3 = 0x1
016728 r3 = 0x1
017010 call -0x2a1d
016729 call -0x28f4
017011 r1 = 0x78
016730 r1 = 0x78
017012 r2 = 0xa0
016731 r2 = 0xa0
017013 r3 = *(u64 *)(r6 + 0x70)
016732 r3 = *(u64 *)(r6 + 0x70)
12 unchanged instructions hidden
017026 if r2 == 0x0 goto <offset>
016745 if r2 == 0x0 goto <offset>
017027 r1 = *(u64 *)(r6 + 0x10)
016746 r1 = *(u64 *)(r6 + 0x10)
017028 r3 = 0x1
016747 r3 = 0x1
017029 call -0x2a30
016748 call -0x2907
017030 r2 = 0x80
016749 r2 = 0x80
017031 w1 = *(u8 *)(r6 + 0x38)
016750 w1 = *(u8 *)(r6 + 0x38)
017032 if r1 == 0x2 goto <offset>
016751 if r1 == 0x2 goto <offset>
2 unchanged instructions hidden
017035 if r2 == 0x0 goto <offset>
016754 if r2 == 0x0 goto <offset>
017036 r1 = *(u64 *)(r6 + 0x48)
016755 r1 = *(u64 *)(r6 + 0x48)
017037 r3 = 0x1
016756 r3 = 0x1
017038 call -0x2a39
016757 call -0x2910
017039 r1 = 0x60
016758 r1 = 0x60
017040 r2 = 0x80
016759 r2 = 0x80
017041 r3 = *(u64 *)(r6 + 0x58)
016760 r3 = *(u64 *)(r6 + 0x58)
4 unchanged instructions hidden
017046 r7 = r2
016765 r7 = r2
017047 r2 = r3
016766 r2 = r3
017048 r3 = 0x1
016767 r3 = 0x1
017049 call -0x2a44
016768 call -0x291b
017050 r2 = r7
016769 r2 = r7
017051 r1 = r6
016770 r1 = r6
017052 r3 = 0x8
016771 r3 = 0x8
017053 call -0x2a48
016772 call -0x291f
017054 exit
016773 exit
017055 r4 = r3
016774 r4 = r3
017056 r7 = r2
016775 r7 = r2
35 unchanged instructions hidden
017092 if r2 == r1 goto <offset>
016811 if r2 == r1 goto <offset>
017093 r1 = 0x80
016812 r1 = 0x80
017094 r2 = 0x8
016813 r2 = 0x8
017095 call -0x2a88
016814 call -0x295f
017096 if r0 != 0x0 goto <offset>
016815 if r0 != 0x0 goto <offset>
017097 r1 = 0x8
016816 r1 = 0x8
017098 r2 = 0x80
016817 r2 = 0x80
14 unchanged instructions hidden
017113 r2 *= 0x22
016832 r2 *= 0x22
017114 r1 = *(u64 *)(r10 - 0xc0)
016833 r1 = *(u64 *)(r10 - 0xc0)
017115 r3 = 0x1
016834 r3 = 0x1
017116 call -0x2a87
016835 call -0x295e
017117 r2 = *(u64 *)(r10 - 0xb0)
016836 r2 = *(u64 *)(r10 - 0xb0)
017118 if r2 == 0x0 goto <offset>
016837 if r2 == 0x0 goto <offset>
017119 r1 = *(u64 *)(r10 - 0xa8)
016838 r1 = *(u64 *)(r10 - 0xa8)
017120 r3 = 0x1
016839 r3 = 0x1
017121 call -0x2a8c
016840 call -0x2963
017122 r1 = *(u64 *)(r10 - 0x58)
016841 r1 = *(u64 *)(r10 - 0x58)
017123 r2 = *(u64 *)(r1 + 0x0)
016842 r2 = *(u64 *)(r1 + 0x0)
017124 r2 += -0x1
016843 r2 += -0x1
41 unchanged instructions hidden
017166 r2 *= 0x30
016885 r2 *= 0x30
017167 r1 = r6
016886 r1 = r6
017168 r3 = 0x8
016887 r3 = 0x8
017169 call -0x2abc
016888 call -0x2993
017170 goto <offset>
016889 goto <offset>
017171 r1 = *(u64 *)(r9 - 0x8)
016890 r1 = *(u64 *)(r9 - 0x8)
017172 r2 = *(u64 *)(r1 + 0x0)
016891 r2 = *(u64 *)(r1 + 0x0)
378 unchanged instructions hidden
017551 *(u64 *)(r10 - 0x80) = r1
017270 *(u64 *)(r10 - 0x80) = r1
017552 r1 = 0xa0
017271 r1 = 0xa0
017553 r2 = 0x8
017272 r2 = 0x8
017554 call -0x2c53
017273 call -0x2b2a
017555 if r0 != 0x0 goto <offset>
017274 if r0 != 0x0 goto <offset>
017556 r1 = 0x8
017275 r1 = 0x8
017557 r2 = 0xa0
017276 r2 = 0xa0
496 unchanged instructions hidden
018054 r1 = *(u64 *)(r4 + 0x0)
017773 r1 = *(u64 *)(r4 + 0x0)
018055 r3 = r7
017774 r3 = r7
018056 r4 = r8
017775 r4 = r8
018057 call -0x2e33
017776 call -0x2d0a
018058 r1 = 0x0
017777 r1 = 0x0
018059 if r0 == 0x0 goto <offset>
017778 if r0 == 0x0 goto <offset>
018060 goto <offset>
017779 goto <offset>
1 unchanged instructions hidden
018062 goto <offset>
017781 goto <offset>
018063 r1 = r8
017782 r1 = r8
018064 r2 = r7
017783 r2 = r7
018065 call -0x2e52
017784 call -0x2d29
018066 r1 = 0x0
017785 r1 = 0x0
018067 if r0 == 0x0 goto <offset>
017786 if r0 == 0x0 goto <offset>
018068 goto <offset>
017787 goto <offset>
018069 r1 = r8
017788 r1 = r8
018070 r2 = r7
017789 r2 = r7
018071 call -0x2e58
017790 call -0x2d2f
018072 r1 = 0x0
017791 r1 = 0x0
018073 if r0 == 0x0 goto <offset>
017792 if r0 == 0x0 goto <offset>
018074 r1 = r0
017793 r1 = r0
90 unchanged instructions hidden
018165 r1 = r2
017884 r1 = r2
018166 r8 = r2
017885 r8 = r2
018167 r2 = 0x8
017886 r2 = 0x8
018168 call -0x2eb9
017887 call -0x2d90
018169 r2 = r8
017888 r2 = r8
018170 if r0 == 0x0 goto <offset>
017889 if r0 == 0x0 goto <offset>
018171 r1 = *(u64 *)(r10 - 0x68)
017890 r1 = *(u64 *)(r10 - 0x68)
159 unchanged instructions hidden
018331 *(u64 *)(r10 - 0x40) = r1
018050 *(u64 *)(r10 - 0x40) = r1
018332 r1 = 0x20
018051 r1 = 0x20
018333 r2 = 0x8
018052 r2 = 0x8
018334 call -0x2f5f
018053 call -0x2e36
018335 if r0 != 0x0 goto <offset>
018054 if r0 != 0x0 goto <offset>
018336 r1 = 0x8
018055 r1 = 0x8
018337 r2 = 0x20
018056 r2 = 0x20
28 unchanged instructions hidden
018366 *(u32 *)(r2 + 0x0) = w6
018085 *(u32 *)(r2 + 0x0) = w6
018367 r1 = 0x28
018086 r1 = 0x28
018368 r2 = 0x8
018087 r2 = 0x8
018369 call -0x2f82
018088 call -0x2e59
018370 r8 = r0
018089 r8 = r0
018371 if r8 != 0x0 goto <offset>
018090 if r8 != 0x0 goto <offset>
018372 r1 = 0x8
018091 r1 = 0x8
177 unchanged instructions hidden
018550 r1 = r3
018269 r1 = r3
018551 r2 = 0x1
018270 r2 = 0x1
018552 *(u64 *)(r10 - 0x70) = r3
018271 *(u64 *)(r10 - 0x70) = r3
018553 call -0x303a
018272 call -0x2f11
018554 r3 = *(u64 *)(r10 - 0x70)
018273 r3 = *(u64 *)(r10 - 0x70)
018555 *(u64 *)(r10 - 0x68) = r0
018274 *(u64 *)(r10 - 0x68) = r0
018556 if r0 != 0x0 goto <offset>
018275 if r0 != 0x0 goto <offset>
35 unchanged instructions hidden
018592 r6 = 0x1
018311 r6 = 0x1
018593 r1 = r8
018312 r1 = r8
018594 r2 = 0x1
018313 r2 = 0x1
018595 call -0x3064
018314 call -0x2f3b
018596 if r0 == 0x0 goto <offset>
018315 if r0 == 0x0 goto <offset>
018597 r7 += 0x30
018316 r7 += 0x30
018598 r6 = r0
018317 r6 = r0
41 unchanged instructions hidden
018640 r2 *= 0x22
018359 r2 *= 0x22
018641 r1 = *(u64 *)(r10 - 0x50)
018360 r1 = *(u64 *)(r10 - 0x50)
018642 r3 = 0x1
018361 r3 = 0x1
018643 call -0x307e
018362 call -0x2f55
018644 r2 = *(u64 *)(r10 - 0x30)
018363 r2 = *(u64 *)(r10 - 0x30)
018645 if r2 == 0x0 goto <offset>
018364 if r2 == 0x0 goto <offset>
018646 r1 = *(u64 *)(r10 - 0x38)
018365 r1 = *(u64 *)(r10 - 0x38)
018647 r3 = 0x1
018366 r3 = 0x1
018648 call -0x3083
018367 call -0x2f5a
018649 exit
018368 exit
018650 r1 = *(u64 *)(r1 + 0x8)
018369 r1 = *(u64 *)(r1 + 0x8)
018651 r2 = *(u64 *)(r1 + 0x10)
018370 r2 = *(u64 *)(r1 + 0x10)
220 unchanged instructions hidden
018872 goto <offset>
018591 goto <offset>
018873 r1 += 0x8
018592 r1 += 0x8
018874 *(u64 *)(r10 - 0x80) = r1
018593 *(u64 *)(r10 - 0x80) = r1
018875 r1 = 0x4969 ll
018594 r1 = 0x4850 ll
018876 *(u64 *)(r10 - 0x40) = r1
018595 *(u64 *)(r10 - 0x40) = r1
018877 r1 = r10
018596 r1 = r10
018878 r1 += -0x80
018597 r1 += -0x80
66 unchanged instructions hidden
018945 r1 = r10
018664 r1 = r10
018946 r1 += -0x78
018665 r1 += -0x78
018947 *(u64 *)(r10 - 0x28) = r1
018666 *(u64 *)(r10 - 0x28) = r1
018948 r1 = 0x4963 ll
018667 r1 = 0x484a ll
018949 *(u64 *)(r10 - 0x70) = r1
018668 *(u64 *)(r10 - 0x70) = r1
018950 r1 = r10
018669 r1 = r10
018951 r1 += -0x48
018670 r1 += -0x48
115 unchanged instructions hidden
019067 if r3 != 0x0 goto <offset>
018786 if r3 != 0x0 goto <offset>
019068 r1 = *(u64 *)(r1 + 0x8)
018787 r1 = *(u64 *)(r1 + 0x8)
019069 r3 = 0x1
018788 r3 = 0x1
019070 call -0x3229
018789 call -0x3100
019071 r0 = r6
018790 r0 = r6
019072 exit
018791 exit
019073 r4 = -<addr> ll
018792 r4 = -<addr> ll
102 unchanged instructions hidden
019176 r6 = r1
018895 r6 = r1
019177 r1 = 0x7
018896 r1 = 0x7
019178 r2 = 0x1
018897 r2 = 0x1
019179 call -0x32ac
018898 call -0x3183
019180 if r0 != 0x0 goto <offset>
018899 if r0 != 0x0 goto <offset>
019181 r1 = 0x1
018900 r1 = 0x1
019182 r2 = 0x7
018901 r2 = 0x7
268 unchanged instructions hidden
019451 r8 = 0x1
019170 r8 = 0x1
019452 r1 = r7
019171 r1 = r7
019453 r2 = 0x1
019172 r2 = 0x1
019454 call -0x33bf
019173 call -0x3296
019455 r1 = r7
019174 r1 = r7
019456 if r0 != 0x0 goto <offset>
019175 if r0 != 0x0 goto <offset>
019457 r1 = r8
019176 r1 = r8
1041 unchanged instructions hidden
020499 r7 = r1
020218 r7 = r1
020500 r1 = r6
020219 r1 = r6
020501 r3 = 0x1
020220 r3 = 0x1
020502 call -0x37c1
020221 call -0x3698
020503 r1 = r7
020222 r1 = r7
020504 goto <offset>
020223 goto <offset>
020505 r2 = r6
020224 r2 = r6
11 unchanged instructions hidden
020517 if r2 == 0x0 goto <offset>
020236 if r2 == 0x0 goto <offset>
020518 r3 = *(u64 *)(r9 + 0x10)
020237 r3 = *(u64 *)(r9 + 0x10)
020519 r1 = r7
020238 r1 = r7
020520 call -0x37d3
020239 call -0x36aa
020521 r1 = r6
020240 r1 = r6
020522 r2 = 0x18
020241 r2 = 0x18
020523 r3 = 0x8
020242 r3 = 0x8
020524 call -0x37d7
020243 call -0x36ae
020525 r1 = r8
020244 r1 = r8
020526 r2 = 0x18
020245 r2 = 0x18
020527 r3 = 0x8
020246 r3 = 0x8
020528 call -0x37db
020247 call -0x36b2
020529 exit
020248 exit
020530 r8 = r3
020249 r8 = r3
020531 r7 = r2
020250 r7 = r2
9 unchanged instructions hidden
020541 r1 = *(u64 *)(r4 + 0x0)
020260 r1 = *(u64 *)(r4 + 0x0)
020542 r3 = r7
020261 r3 = r7
020543 r4 = r8
020262 r4 = r8
020544 call -0x37ea
020263 call -0x36c1
020545 r1 = 0x0
020264 r1 = 0x0
020546 if r0 == 0x0 goto <offset>
020265 if r0 == 0x0 goto <offset>
020547 goto <offset>
020266 goto <offset>
1 unchanged instructions hidden
020549 goto <offset>
020268 goto <offset>
020550 r1 = r8
020269 r1 = r8
020551 r2 = r7
020270 r2 = r7
020552 call -0x3809
020271 call -0x36e0
020553 r1 = 0x0
020272 r1 = 0x0
020554 if r0 == 0x0 goto <offset>
020273 if r0 == 0x0 goto <offset>
020555 goto <offset>
020274 goto <offset>
020556 r1 = r8
020275 r1 = r8
020557 r2 = r7
020276 r2 = r7
020558 call -0x380f
020277 call -0x36e6
020559 r1 = 0x0
020278 r1 = 0x0
020560 if r0 == 0x0 goto <offset>
020279 if r0 == 0x0 goto <offset>
020561 r1 = r0
020280 r1 = r0
171 unchanged instructions hidden
020733 *(u64 *)(r10 - 0x88) = r1
020452 *(u64 *)(r10 - 0x88) = r1
020734 r1 = 0x66
020453 r1 = 0x66
020735 r2 = 0x1
020454 r2 = 0x1
020736 call -0x38c1
020455 call -0x3798
020737 if r0 == 0x0 goto <offset>
020456 if r0 == 0x0 goto <offset>
020738 r2 = *(u64 *)(r6 - 0xfe0)
020457 r2 = *(u64 *)(r6 - 0xfe0)
020739 r4 = *(u64 *)(r6 - 0xfe8)
020458 r4 = *(u64 *)(r6 - 0xfe8)
41 unchanged instructions hidden
020781 r6 = r3
020500 r6 = r3
020782 r9 = r4
020501 r9 = r4
020783 r7 = r5
020502 r7 = r5
020784 call -0x38f1
020503 call -0x37c8
020785 r5 = r7
020504 r5 = r7
020786 r4 = r9
020505 r4 = r9
020787 r2 = *(u64 *)(r10 - 0xa0)
020506 r2 = *(u64 *)(r10 - 0xa0)
47 unchanged instructions hidden
020835 r1 = r8
020554 r1 = r8
020836 r2 = r6
020555 r2 = r6
020837 r3 = 0x1
020556 r3 = 0x1
020838 call -0x3911
020557 call -0x37e8
020839 exit
020558 exit
020840 r1 = 0x1
020559 r1 = 0x1
020841 r2 = 0x66
020560 r2 = 0x66
4 unchanged instructions hidden
020846 r6 = r1
020565 r6 = r1
020847 r1 = 0x44
020566 r1 = 0x44
020848 r2 = 0x1
020567 r2 = 0x1
020849 call -0x3932
020568 call -0x3809
020850 if r0 == 0x0 goto <offset>
020569 if r0 == 0x0 goto <offset>
020851 r1 = *(u64 *)(r9 + 0x18)
020570 r1 = *(u64 *)(r9 + 0x18)
020852 *(u64 *)(r0 + 0x18) = r1
020571 *(u64 *)(r0 + 0x18) = r1
322 unchanged instructions hidden
021175 exit
020894 exit
021176 r1 = 0x1a
020895 r1 = 0x1a
021177 r2 = 0x1
020896 r2 = 0x1
021178 call -0x3a7b
020897 call -0x3952
021179 r6 = r0
020898 r6 = r0
021180 if r6 != 0x0 goto <offset>
020899 if r6 != 0x0 goto <offset>
021181 r1 = 0x1
020900 r1 = 0x1
9 unchanged instructions hidden
021191 *(u16 *)(r6 + 0x18) = 0x7475
020910 *(u16 *)(r6 + 0x18) = 0x7475
021192 r1 = 0x18
020911 r1 = 0x18
021193 r2 = 0x8
020912 r2 = 0x8
021194 call -0x3a8b
020913 call -0x3962
021195 if r0 != 0x0 goto <offset>
020914 if r0 != 0x0 goto <offset>
021196 r1 = 0x8
020915 r1 = 0x8
021197 r2 = 0x18
020916 r2 = 0x18
10 unchanged instructions hidden
021208 if r2 == 0x0 goto <offset>
020927 if r2 == 0x0 goto <offset>
021209 r1 = *(u64 *)(r1 + 0x8)
020928 r1 = *(u64 *)(r1 + 0x8)
021210 r3 = 0x1
020929 r3 = 0x1
021211 call -0x3a86
020930 call -0x395d
021212 exit
020931 exit
021213 *(u64 *)(r1 + 0x0) = 0x0
020932 *(u64 *)(r1 + 0x0) = 0x0
021214 exit
020933 exit
39 unchanged instructions hidden
021254 if r2 == 0x0 goto <offset>
020973 if r2 == 0x0 goto <offset>
021255 r3 = *(u64 *)(r9 + 0x10)
020974 r3 = *(u64 *)(r9 + 0x10)
021256 r1 = r7
020975 r1 = r7
021257 call -0x3ab4
020976 call -0x398b
021258 r1 = r6
020977 r1 = r6
021259 r2 = 0x18
020978 r2 = 0x18
021260 r3 = 0x8
020979 r3 = 0x8
021261 call -0x3ab8
020980 call -0x398f
021262 r0 = r8
020981 r0 = r8
021263 exit
020982 exit
021264 r4 = r3
020983 r4 = r3
212 unchanged instructions hidden
021477 r8 = r1
021196 r8 = r1
021478 r1 = 0x18
021197 r1 = 0x18
021479 r2 = 0x8
021198 r2 = 0x8
021480 call -0x3ba9
021199 call -0x3a80
021481 if r0 != 0x0 goto <offset>
021200 if r0 != 0x0 goto <offset>
021482 r1 = 0x8
021201 r1 = 0x8
021483 r2 = 0x18
021202 r2 = 0x18
313 unchanged instructions hidden
021797 if r2 == 0x0 goto <offset>
021516 if r2 == 0x0 goto <offset>
021798 r1 = *(u64 *)(r1 + 0x8)
021517 r1 = *(u64 *)(r1 + 0x8)
021799 r3 = 0x1
021518 r3 = 0x1
021800 call -0x3cd3
021519 call -0x3baa
021801 exit
021520 exit
021802 r1 = r2
021521 r1 = r2
021803 r2 = <addr> ll
021522 r2 = <addr> ll
31 unchanged instructions hidden
021835 if r2 == 0x0 goto <offset>
021554 if r2 == 0x0 goto <offset>
021836 r1 = *(u64 *)(r1 + 0x8)
021555 r1 = *(u64 *)(r1 + 0x8)
021837 r3 = 0x1
021556 r3 = 0x1
021838 call -0x3cf9
021557 call -0x3bd0
021839 exit
021558 exit
021840 r7 = r4
021559 r7 = r4
021841 *(u64 *)(r10 - 0x18) = r3
021560 *(u64 *)(r10 - 0x18) = r3
27 unchanged instructions hidden
021869 goto <offset>
021588 goto <offset>
021870 r1 = r9
021589 r1 = r9
021871 r2 = r7
021590 r2 = r7
021872 call -0x3cfd
021591 call -0x3bd4
021873 goto <offset>
021592 goto <offset>
021874 *(u64 *)(r6 + 0x8) = 0x0
021593 *(u64 *)(r6 + 0x8) = 0x0
021875 r1 = 0x1
021594 r1 = 0x1
3 unchanged instructions hidden
021879 goto <offset>
021598 goto <offset>
021880 r1 = r9
021599 r1 = r9
021881 r2 = r7
021600 r2 = r7
021882 call -0x3d3b
021601 call -0x3c12
021883 if r0 == 0x0 goto <offset>
021602 if r0 == 0x0 goto <offset>
021884 *(u64 *)(r6 + 0x10) = r0
021603 *(u64 *)(r6 + 0x10) = r0
021885 *(u64 *)(r6 + 0x8) = r8
021604 *(u64 *)(r6 + 0x8) = r8
114 unchanged instructions hidden
022000 r1 = *(u64 *)(r4 + 0x0)
021719 r1 = *(u64 *)(r4 + 0x0)
022001 r3 = r7
021720 r3 = r7
022002 r4 = r8
021721 r4 = r8
022003 call -0x3d9d
021722 call -0x3c74
022004 r1 = r0
021723 r1 = r0
022005 r0 = 0x0
021724 r0 = 0x0
022006 if r1 == 0x0 goto <offset>
021725 if r1 == 0x0 goto <offset>
3 unchanged instructions hidden
022010 goto <offset>
021729 goto <offset>
022011 r1 = r8
021730 r1 = r8
022012 r2 = r7
021731 r2 = r7
022013 call -0x3dbe
021732 call -0x3c95
022014 *(u64 *)(r6 + 0x10) = r8
021733 *(u64 *)(r6 + 0x10) = r8
022015 r1 = 0x1
021734 r1 = 0x1
022016 if r0 == 0x0 goto <offset>
021735 if r0 == 0x0 goto <offset>
80 unchanged instructions hidden
022097 r9 = 0x1
021816 r9 = 0x1
022098 r1 = r8
021817 r1 = r8
022099 r2 = 0x1
021818 r2 = 0x1
022100 call -0x3e15
021819 call -0x3cec
022101 if r0 == 0x0 goto <offset>
021820 if r0 == 0x0 goto <offset>
022102 r1 = r8
021821 r1 = r8
022103 goto <offset>
021822 goto <offset>
130 unchanged instructions hidden
022234 r8 = 0x1
021953 r8 = 0x1
022235 r1 = r6
021954 r1 = r6
022236 r2 = 0x1
021955 r2 = 0x1
022237 call -0x3e9e
021956 call -0x3d75
022238 r9 = r0
021957 r9 = r0
022239 if r9 == 0x0 goto <offset>
021958 if r9 == 0x0 goto <offset>
022240 r2 = *(u64 *)(r10 - 0x8)
021959 r2 = *(u64 *)(r10 - 0x8)
98 unchanged instructions hidden
022339 r1 = r10
022058 r1 = r10
022340 r1 += -0x18
022059 r1 += -0x18
022341 *(u64 *)(r10 - 0x38) = r1
022060 *(u64 *)(r10 - 0x38) = r1
022342 r1 = 0x5732 ll
022061 r1 = 0x5619 ll
022343 *(u64 *)(r10 - 0x10) = r1
022062 *(u64 *)(r10 - 0x10) = r1
022344 r1 = r10
022063 r1 = r10
022345 r1 += -0x1
022064 r1 += -0x1
10 unchanged instructions hidden
022356 r1 = r10
022075 r1 = r10
022357 r1 += -0x18
022076 r1 += -0x18
022358 *(u64 *)(r10 - 0x38) = r1
022077 *(u64 *)(r10 - 0x38) = r1
022359 r1 = 0x5724 ll
022078 r1 = 0x560b ll
022360 *(u64 *)(r10 - 0x10) = r1
022079 *(u64 *)(r10 - 0x10) = r1
022361 r1 = r10
022080 r1 = r10
022362 r1 += -0x1
022081 r1 += -0x1
35 unchanged instructions hidden
022398 r1 = r10
022117 r1 = r10
022399 r1 += -0x10
022118 r1 += -0x10
022400 *(u64 *)(r10 - 0x30) = r1
022119 *(u64 *)(r10 - 0x30) = r1
022401 r1 = 0x62d3 ll
022120 r1 = 0x61ba ll
022402 *(u64 *)(r10 - 0x8) = r1
022121 *(u64 *)(r10 - 0x8) = r1
022403 r1 = r10
022122 r1 = r10
022404 r1 += -0x50
022123 r1 += -0x50
25 unchanged instructions hidden
022430 r2 = r1
022149 r2 = r1
022431 r2 += 0x14
022150 r2 += 0x14
022432 *(u64 *)(r10 - 0x10) = r2
022151 *(u64 *)(r10 - 0x10) = r2
022433 r2 = 0x6218 ll
022152 r2 = 0x60ff ll
022434 *(u64 *)(r10 - 0x8) = r2
022153 *(u64 *)(r10 - 0x8) = r2
022435 *(u64 *)(r10 - 0x18) = r2
022154 *(u64 *)(r10 - 0x18) = r2
022436 r2 = r1
022155 r2 = r1
022437 r2 += 0x10
022156 r2 += 0x10
022438 *(u64 *)(r10 - 0x20) = r2
022157 *(u64 *)(r10 - 0x20) = r2
022439 r2 = 0x62d3 ll
022158 r2 = 0x61ba ll
022440 *(u64 *)(r10 - 0x28) = r2
022159 *(u64 *)(r10 - 0x28) = r2
022441 *(u64 *)(r10 - 0x30) = r1
022160 *(u64 *)(r10 - 0x30) = r1
022442 *(u64 *)(r10 - 0x40) = 0x0
022161 *(u64 *)(r10 - 0x40) = 0x0
53 unchanged instructions hidden
022496 r1 = r10
022215 r1 = r10
022497 r1 += -0x60
022216 r1 += -0x60
022498 *(u64 *)(r10 - 0x10) = r1
022217 *(u64 *)(r10 - 0x10) = r1
022499 r1 = 0x6277 ll
022218 r1 = 0x615e ll
022500 *(u64 *)(r10 - 0x8) = r1
022219 *(u64 *)(r10 - 0x8) = r1
022501 *(u64 *)(r10 - 0x18) = r1
022220 *(u64 *)(r10 - 0x18) = r1
022502 r1 = r10
022221 r1 = r10
15 unchanged instructions hidden
022518 r1 = r10
022237 r1 = r10
022519 r1 += -0x20
022238 r1 += -0x20
022520 *(u64 *)(r10 - 0x40) = r1
022239 *(u64 *)(r10 - 0x40) = r1
022521 r1 = 0x62cd ll
022240 r1 = 0x61b4 ll
022522 *(u64 *)(r10 - 0x8) = r1
022241 *(u64 *)(r10 - 0x8) = r1
022523 r1 = r10
022242 r1 = r10
022524 r1 += -0x60
022243 r1 += -0x60
022525 *(u64 *)(r10 - 0x10) = r1
022244 *(u64 *)(r10 - 0x10) = r1
022526 r1 = 0x62d3 ll
022245 r1 = 0x61ba ll
022527 *(u64 *)(r10 - 0x18) = r1
022246 *(u64 *)(r10 - 0x18) = r1
022528 r1 = r10
022247 r1 = r10
022529 r1 += -0x70
022248 r1 += -0x70
1863 unchanged instructions hidden
024393 r1 = r10
024112 r1 = r10
024394 r1 += -0xb0
024113 r1 += -0xb0
024395 *(u64 *)(r10 - 0x20) = r1
024114 *(u64 *)(r10 - 0x20) = r1
024396 r1 = 0x62d3 ll
024115 r1 = 0x61ba ll
024397 *(u64 *)(r10 - 0x18) = r1
024116 *(u64 *)(r10 - 0x18) = r1
024398 *(u64 *)(r10 - 0x28) = r1
024117 *(u64 *)(r10 - 0x28) = r1
024399 r1 = r10
024118 r1 = r10
2 unchanged instructions hidden
024402 r1 = r10
024121 r1 = r10
024403 r1 += -0xc8
024122 r1 += -0xc8
024404 *(u64 *)(r10 - 0x40) = r1
024123 *(u64 *)(r10 - 0x40) = r1
024405 r1 = 0x6277 ll
024124 r1 = 0x615e ll
024406 *(u64 *)(r10 - 0x38) = r1
024125 *(u64 *)(r10 - 0x38) = r1
024407 *(u64 *)(r10 - 0x48) = r1
024126 *(u64 *)(r10 - 0x48) = r1
024408 r1 = r10
024127 r1 = r10
118 unchanged instructions hidden
024527 r1 = r10
024246 r1 = r10
024528 r1 += -0xb0
024247 r1 += -0xb0
024529 *(u64 *)(r10 - 0x10) = r1
024248 *(u64 *)(r10 - 0x10) = r1
024530 r1 = 0x62d3 ll
024249 r1 = 0x61ba ll
024531 *(u64 *)(r10 - 0x8) = r1
024250 *(u64 *)(r10 - 0x8) = r1
024532 *(u64 *)(r10 - 0x18) = r1
024251 *(u64 *)(r10 - 0x18) = r1
024533 r1 = r10
024252 r1 = r10
024534 r1 += -0xc0
024253 r1 += -0xc0
024535 *(u64 *)(r10 - 0x20) = r1
024254 *(u64 *)(r10 - 0x20) = r1
024536 r1 = 0x56ed ll
024255 r1 = 0x55d4 ll
024537 *(u64 *)(r10 - 0x28) = r1
024256 *(u64 *)(r10 - 0x28) = r1
024538 r1 = r10
024257 r1 = r10
024539 r1 += -0x90
024258 r1 += -0x90
024540 *(u64 *)(r10 - 0x30) = r1
024259 *(u64 *)(r10 - 0x30) = r1
024541 r1 = 0x5de8 ll
024260 r1 = 0x5ccf ll
024542 *(u64 *)(r10 - 0x38) = r1
024261 *(u64 *)(r10 - 0x38) = r1
024543 r1 = r10
024262 r1 = r10
024544 r1 += -0x94
024263 r1 += -0x94
024545 *(u64 *)(r10 - 0x40) = r1
024264 *(u64 *)(r10 - 0x40) = r1
024546 r1 = 0x6277 ll
024265 r1 = 0x615e ll
024547 *(u64 *)(r10 - 0x48) = r1
024266 *(u64 *)(r10 - 0x48) = r1
024548 r1 = r10
024267 r1 = r10
024549 r1 += -0xa0
024268 r1 += -0xa0
16 unchanged instructions hidden
024566 r1 = r10
024285 r1 = r10
024567 r1 += -0xb0
024286 r1 += -0xb0
024568 *(u64 *)(r10 - 0x30) = r1
024287 *(u64 *)(r10 - 0x30) = r1
024569 r1 = 0x62d3 ll
024288 r1 = 0x61ba ll
024570 *(u64 *)(r10 - 0x28) = r1
024289 *(u64 *)(r10 - 0x28) = r1
024571 *(u64 *)(r10 - 0x38) = r1
024290 *(u64 *)(r10 - 0x38) = r1
024572 r1 = r10
024291 r1 = r10
024573 r1 += -0xc0
024292 r1 += -0xc0
024574 *(u64 *)(r10 - 0x40) = r1
024293 *(u64 *)(r10 - 0x40) = r1
024575 r1 = 0x6277 ll
024294 r1 = 0x615e ll
024576 *(u64 *)(r10 - 0x48) = r1
024295 *(u64 *)(r10 - 0x48) = r1
024577 r1 = r10
024296 r1 = r10
024578 r1 += -0x90
024297 r1 += -0x90
310 unchanged instructions hidden
024889 r1 = r10
024608 r1 = r10
024890 r1 += -0x51
024609 r1 += -0x51
024891 *(u64 *)(r10 - 0x10) = r1
024610 *(u64 *)(r10 - 0x10) = r1
024892 r1 = 0x617f ll
024611 r1 = 0x6066 ll
024893 *(u64 *)(r10 - 0x8) = r1
024612 *(u64 *)(r10 - 0x8) = r1
024894 *(u64 *)(r10 - 0x18) = r1
024613 *(u64 *)(r10 - 0x18) = r1
024895 r1 = <addr> ll
024614 r1 = <addr> ll
24 unchanged instructions hidden
024920 r1 = r10
024639 r1 = r10
024921 r1 += -0x51
024640 r1 += -0x51
024922 *(u64 *)(r10 - 0x10) = r1
024641 *(u64 *)(r10 - 0x10) = r1
024923 r1 = 0x617f ll
024642 r1 = 0x6066 ll
024924 *(u64 *)(r10 - 0x8) = r1
024643 *(u64 *)(r10 - 0x8) = r1
024925 *(u64 *)(r10 - 0x18) = r1
024644 *(u64 *)(r10 - 0x18) = r1
024926 r1 = <addr> ll
024645 r1 = <addr> ll
385 unchanged instructions hidden
025312 r1 = r10
025031 r1 = r10
025313 r1 += -0x58
025032 r1 += -0x58
025314 *(u64 *)(r10 - 0x10) = r1
025033 *(u64 *)(r10 - 0x10) = r1
025315 r1 = 0x6277 ll
025034 r1 = 0x615e ll
025316 *(u64 *)(r10 - 0x8) = r1
025035 *(u64 *)(r10 - 0x8) = r1
025317 *(u64 *)(r10 - 0x18) = r1
025036 *(u64 *)(r10 - 0x18) = r1
025318 r1 = r10
025037 r1 = r10
16 unchanged instructions hidden
025335 r1 = r10
025054 r1 = r10
025336 r1 += -0x58
025055 r1 += -0x58
025337 *(u64 *)(r10 - 0x10) = r1
025056 *(u64 *)(r10 - 0x10) = r1
025338 r1 = 0x6277 ll
025057 r1 = 0x615e ll
025339 *(u64 *)(r10 - 0x8) = r1
025058 *(u64 *)(r10 - 0x8) = r1
025340 *(u64 *)(r10 - 0x18) = r1
025059 *(u64 *)(r10 - 0x18) = r1
025341 r1 = r10
025060 r1 = r10
16 unchanged instructions hidden
025358 r1 = r10
025077 r1 = r10
025359 r1 += -0x58
025078 r1 += -0x58
025360 *(u64 *)(r10 - 0x10) = r1
025079 *(u64 *)(r10 - 0x10) = r1
025361 r1 = 0x6277 ll
025080 r1 = 0x615e ll
025362 *(u64 *)(r10 - 0x8) = r1
025081 *(u64 *)(r10 - 0x8) = r1
025363 *(u64 *)(r10 - 0x18) = r1
025082 *(u64 *)(r10 - 0x18) = r1
025364 r1 = r10
025083 r1 = r10