File nimblackout_cdcb61a30a7792894fa45c1f0889c58ec8799e5c06ad9690f7fc38be12dea221.exe
Function:
Loading..
0040a2ac
0040a2acdel__system_4241:
0040a2acpush rbp
0040a2admov rbp, rsp
0040a2b0sub rsp, 96
0040a2b4mov [rbp+16], rcx
0040a2b8mov [rbp+24], rdx
0040a2bcmov [rbp+32], r8
0040a2c0lea rax, [rip+0x24192]
0040a2c7mov [rbp-56], rax
0040a2cblea rax, [rip+0x23d86]
0040a2d2mov [rbp-40], rax
0040a2d6mov [rbp-48], 0
0040a2demov [rbp-32], 0
0040a2e4lea rax, [rbp-64]
0040a2e8mov rcx, rax
0040a2ebcall nimFrame
0040a2f0mov [rbp-48], 74
0040a2f8lea rax, [rip+0x23d59]
0040a2ffmov [rbp-40], rax
0040a303mov rax, [rbp+24]
0040a307mov rax, [rax]
0040a30amov rdx, [rax]
0040a30dmov rax, [rbp+24]
0040a311mov rax, [rax]
0040a314cmp rdx, rax
0040a317je 0x40a752
0040a31dnop
0040a31emov [rbp-48], 75
0040a326lea rax, [rip+0x23d2b]
0040a32dmov [rbp-40], rax
0040a331mov rax, [rbp+24]
0040a335mov rdx, [rax]
0040a338mov rax, [rbp+16]
0040a33cmov [rax+10424], rdx
0040a343mov [rbp-48], 76
0040a34blea rax, [rip+0x23d06]
0040a352mov [rbp-40], rax
0040a356mov [rbp-4], 0
0040a35amov rax, [rbp+24]
0040a35emov rax, [rax]
0040a361mov rdx, [rax+16]
0040a365mov rax, [rbp+32]
0040a369mov rcx, rax
0040a36ccall ltpercent___system_1005
0040a371mov [rbp-4], al
0040a374movzx eax, [rbp-4]
0040a378xor eax, 1
0040a37btest al, al
0040a37djne 0x40a3ae
0040a37fmov [rbp-48], 77
0040a387lea rax, [rip+0x23cca]
0040a38emov [rbp-40], rax
0040a392mov rax, [rbp+24]
0040a396mov rax, [rax]
0040a399mov rdx, rax
0040a39cmov rax, [rbp+32]
0040a3a0mov r8, rax
0040a3a3mov rcx, [rbp+16]
0040a3a7call del__system_4241
0040a3acjmp 0x40a405
0040a3ae
0040a3aeloc_40a3ae:
0040a3aenop
0040a3afmov [rbp-48], 79
0040a3b7lea rax, [rip+0x23c9a]
0040a3bemov [rbp-40], rax
0040a3c2mov rax, [rbp+24]
0040a3c6mov rdx, [rax]
0040a3c9mov rax, [rbp+16]
0040a3cdmov [rax+10416], rdx
0040a3d4mov [rbp-48], 80
0040a3dclea rax, [rip+0x23c75]
0040a3e3mov [rbp-40], rax
0040a3e7mov rax, [rbp+24]
0040a3ebmov rax, [rax]
0040a3eeadd rax, 8
0040a3f2mov rdx, [rbp+32]
0040a3f6mov r8, rdx
0040a3f9mov rdx, rax
0040a3fcmov rcx, [rbp+16]
0040a400call del__system_4241
0040a405
0040a405loc_40a405:
0040a405mov [rbp-48], 81
0040a40dlea rax, [rip+0x23c44]
0040a414mov [rbp-40], rax
0040a418mov [rbp-1], 0
0040a41cmov [rbp-2], 0
0040a420mov rax, [rbp+24]
0040a424mov rdx, [rax]
0040a427mov rax, [rbp+16]
0040a42bmov rax, [rax+10424]
0040a432cmp rdx, rax
0040a435sete al
0040a438mov [rbp-2], al
0040a43bmovzx eax, [rbp-2]
0040a43fxor eax, 1
0040a442test al, al
0040a444jne 0x40a46a
0040a446mov rax, [rbp+16]
0040a44amov rax, [rax+10416]
0040a451mov rdx, [rax]
0040a454mov rax, [rbp+16]
0040a458mov rax, [rax+10416]
0040a45fcmp rdx, rax
0040a462setne al
0040a465mov [rbp-2], al
0040a468jmp 0x40a46b
0040a46a
0040a46aloc_40a46a:
0040a46anop
0040a46b
0040a46bloc_40a46b:
0040a46bmovzx eax, [rbp-2]
0040a46fmov [rbp-1], al
0040a472movzx eax, [rbp-1]
0040a476xor eax, 1
0040a479test al, al
0040a47bjne 0x40a498
0040a47dmov rax, [rbp+16]
0040a481mov rax, [rax+10416]
0040a488mov rax, [rax+16]
0040a48ccmp [rbp+32], rax
0040a490sete al
0040a493mov [rbp-1], al
0040a496jmp 0x40a499
0040a498
0040a498loc_40a498:
0040a498nop
0040a499
0040a499loc_40a499:
0040a499movzx eax, [rbp-1]
0040a49dxor eax, 1
0040a4a0test al, al
0040a4a2jne 0x40a57d
0040a4a8mov [rbp-48], 82
0040a4b0lea rax, [rip+0x23ba1]
0040a4b7mov [rbp-40], rax
0040a4bbmov rax, [rbp+24]
0040a4bfmov rdx, [rax]
0040a4c2mov rax, [rbp+16]
0040a4c6mov rax, [rax+10416]
0040a4cdmov rdx, [rdx+16]
0040a4d1mov [rax+16], rdx
0040a4d5mov [rbp-48], 83
0040a4ddlea rax, [rip+0x23b74]
0040a4e4mov [rbp-40], rax
0040a4e8mov rax, [rbp+24]
0040a4ecmov rdx, [rax]
0040a4efmov rax, [rbp+16]
0040a4f3mov rax, [rax+10416]
0040a4famov rdx, [rdx+24]
0040a4femov [rax+24], rdx
0040a502mov [rbp-48], 84
0040a50alea rax, [rip+0x23b47]
0040a511mov [rbp-40], rax
0040a515mov rcx, [rbp+16]
0040a519call getBottom__system_4085
0040a51emov rdx, [rbp+16]
0040a522mov [rdx+10416], rax
0040a529mov [rbp-48], 85
0040a531lea rax, [rip+0x23b20]
0040a538mov [rbp-40], rax
0040a53cmov rax, [rbp+24]
0040a540mov rax, [rax]
0040a543mov rdx, [rax+8]
0040a547mov rax, [rbp+24]
0040a54bmov [rax], rdx
0040a54emov [rbp-48], 86
0040a556lea rax, [rip+0x23afb]
0040a55dmov [rbp-40], rax
0040a561mov rax, [rbp+16]
0040a565mov rax, [rax+10424]
0040a56cmov rdx, rax
0040a56fmov rcx, [rbp+16]
0040a573call deallocAvlNode__system_4123
0040a578jmp 0x40a756
0040a57d
0040a57dloc_40a57d:
0040a57dnop
0040a57emov [rbp-48], 87
0040a586lea rax, [rip+0x23acb]
0040a58dmov [rbp-40], rax
0040a591mov [rbp-3], 0
0040a595mov rax, [rbp+24]
0040a599mov rax, [rax]
0040a59cmov rax, [rax]
0040a59fmov rdx, [rax+32]
0040a5a3mov rax, [rbp+24]
0040a5a7mov rax, [rax]
0040a5aamov rax, [rax+32]
0040a5aesub rax, 1
0040a5b2cmp rdx, rax
0040a5b5setl al
0040a5b8mov [rbp-3], al
0040a5bbcmp [rbp-3], 0
0040a5bfjne 0x40a5fd
0040a5c1mov [rbp-48], 88
0040a5c9lea rax, [rip+0x23a88]
0040a5d0mov [rbp-40], rax
0040a5d4mov rax, [rbp+24]
0040a5d8mov rax, [rax]
0040a5dbmov rax, [rax+8]
0040a5dfmov rdx, [rax+32]
0040a5e3mov rax, [rbp+24]
0040a5e7mov rax, [rax]
0040a5eamov rax, [rax+32]
0040a5eesub rax, 1
0040a5f2cmp rdx, rax
0040a5f5setl al
0040a5f8mov [rbp-3], al
0040a5fbjmp 0x40a5fe
0040a5fd
0040a5fdloc_40a5fd:
0040a5fdnop
0040a5fe
0040a5feloc_40a5fe:
0040a5femovzx eax, [rbp-3]
0040a602xor eax, 1
0040a605test al, al
0040a607jne 0x40a755
0040a60dmov [rbp-48], 89
0040a615lea rax, [rip+0x23a3c]
0040a61cmov [rbp-40], rax
0040a620mov rax, [rbp+24]
0040a624mov rax, [rax]
0040a627mov rdx, [rax+32]
0040a62bmov rax, [rbp+24]
0040a62fmov rax, [rax]
0040a632sub rdx, 1
0040a636mov [rax+32], rdx
0040a63amov [rbp-48], 90
0040a642lea rax, [rip+0x23a0f]
0040a649mov [rbp-40], rax
0040a64dmov rax, [rbp+24]
0040a651mov rax, [rax]
0040a654mov rdx, [rax+32]
0040a658mov rax, [rbp+24]
0040a65cmov rax, [rax]
0040a65fmov rax, [rax+8]
0040a663mov rax, [rax+32]
0040a667cmp rdx, rax
0040a66ajge 0x40a69b
0040a66cmov [rbp-48], 91
0040a674lea rax, [rip+0x239dd]
0040a67bmov [rbp-40], rax
0040a67fmov rax, [rbp+24]
0040a683mov rdx, [rax]
0040a686mov rax, [rbp+24]
0040a68amov rax, [rax]
0040a68dmov rax, [rax+8]
0040a691mov rdx, [rdx+32]
0040a695mov [rax+32], rdx
0040a699jmp 0x40a69c
0040a69b
0040a69bloc_40a69b:
0040a69bnop
0040a69c
0040a69cloc_40a69c:
0040a69cmov [rbp-48], 92
0040a6a4lea rax, [rip+0x239ad]
0040a6abmov [rbp-40], rax
0040a6afmov rax, [rbp+24]
0040a6b3mov rcx, rax
0040a6b6call skew__system_4222
0040a6bbmov [rbp-48], 93
0040a6c3lea rax, [rip+0x2398e]
0040a6camov [rbp-40], rax
0040a6cemov rax, [rbp+24]
0040a6d2mov rax, [rax]
0040a6d5add rax, 8
0040a6d9mov rcx, rax
0040a6dccall skew__system_4222
0040a6e1mov [rbp-48], 94
0040a6e9lea rax, [rip+0x23968]
0040a6f0mov [rbp-40], rax
0040a6f4mov rax, [rbp+24]
0040a6f8mov rax, [rax]
0040a6fbmov rax, [rax+8]
0040a6ffadd rax, 8
0040a703mov rcx, rax
0040a706call skew__system_4222
0040a70bmov [rbp-48], 95
0040a713lea rax, [rip+0x2393e]
0040a71amov [rbp-40], rax
0040a71emov rax, [rbp+24]
0040a722mov rcx, rax
0040a725call split__system_4225
0040a72amov [rbp-48], 96
0040a732lea rax, [rip+0x2391f]
0040a739mov [rbp-40], rax
0040a73dmov rax, [rbp+24]
0040a741mov rax, [rax]
0040a744add rax, 8
0040a748mov rcx, rax
0040a74bcall split__system_4225
0040a750jmp 0x40a756
0040a752
0040a752loc_40a752:
0040a752nop
0040a753jmp 0x40a756
0040a755
0040a755loc_40a755:
0040a755nop
0040a756
0040a756loc_40a756:
0040a756call popFrame
0040a75bnop
0040a75cadd rsp, 96
0040a760pop rbp
0040a761ret
0040a2ac
0040a2acdel__system_4241:
0040a2acpush rbp
0040a2admov rbp, rsp
0040a2b0sub rsp, 96
0040a2b4mov [rbp+16], rcx
0040a2b8mov [rbp+24], rdx
0040a2bcmov [rbp+32], r8
0040a2c0lea rax, [rip+0x24192]
0040a2c7mov [rbp-56], rax
0040a2cblea rax, [rip+0x23d86]
0040a2d2mov [rbp-40], rax
0040a2d6mov [rbp-48], 0
0040a2demov [rbp-32], 0
0040a2e4lea rax, [rbp-64]
0040a2e8mov rcx, rax
0040a2ebcall nimFrame
0040a2f0mov [rbp-48], 74
0040a2f8lea rax, [rip+0x23d59]
0040a2ffmov [rbp-40], rax
0040a303mov rax, [rbp+24]
0040a307mov rax, [rax]
0040a30amov rdx, [rax]
0040a30dmov rax, [rbp+24]
0040a311mov rax, [rax]
0040a314cmp rdx, rax
0040a317je 0x40a752
0040a31dnop
0040a31emov [rbp-48], 75
0040a326lea rax, [rip+0x23d2b]
0040a32dmov [rbp-40], rax
0040a331mov rax, [rbp+24]
0040a335mov rdx, [rax]
0040a338mov rax, [rbp+16]
0040a33cmov [rax+10424], rdx
0040a343mov [rbp-48], 76
0040a34blea rax, [rip+0x23d06]
0040a352mov [rbp-40], rax
0040a356mov [rbp-4], 0
0040a35amov rax, [rbp+24]
0040a35emov rax, [rax]
0040a361mov rdx, [rax+16]
0040a365mov rax, [rbp+32]
0040a369mov rcx, rax
0040a36ccall ltpercent___system_1005
0040a371mov [rbp-4], al
0040a374movzx eax, [rbp-4]
0040a378xor eax, 1
0040a37btest al, al
0040a37djne 0x40a3ae
0040a37fmov [rbp-48], 77
0040a387lea rax, [rip+0x23cca]
0040a38emov [rbp-40], rax
0040a392mov rax, [rbp+24]
0040a396mov rax, [rax]
0040a399mov rdx, rax
0040a39cmov rax, [rbp+32]
0040a3a0mov r8, rax
0040a3a3mov rcx, [rbp+16]
0040a3a7call del__system_4241
0040a3acjmp 0x40a405
0040a3ae
0040a3aeloc_40a3ae:
0040a3aenop
0040a3afmov [rbp-48], 79
0040a3b7lea rax, [rip+0x23c9a]
0040a3bemov [rbp-40], rax
0040a3c2mov rax, [rbp+24]
0040a3c6mov rdx, [rax]
0040a3c9mov rax, [rbp+16]
0040a3cdmov [rax+10416], rdx
0040a3d4mov [rbp-48], 80
0040a3dclea rax, [rip+0x23c75]
0040a3e3mov [rbp-40], rax
0040a3e7mov rax, [rbp+24]
0040a3ebmov rax, [rax]
0040a3eeadd rax, 8
0040a3f2mov rdx, [rbp+32]
0040a3f6mov r8, rdx
0040a3f9mov rdx, rax
0040a3fcmov rcx, [rbp+16]
0040a400call del__system_4241
0040a405
0040a405loc_40a405:
0040a405mov [rbp-48], 81
0040a40dlea rax, [rip+0x23c44]
0040a414mov [rbp-40], rax
0040a418mov [rbp-1], 0
0040a41cmov [rbp-2], 0
0040a420mov rax, [rbp+24]
0040a424mov rdx, [rax]
0040a427mov rax, [rbp+16]
0040a42bmov rax, [rax+10424]
0040a432cmp rdx, rax
0040a435sete al
0040a438mov [rbp-2], al
0040a43bmovzx eax, [rbp-2]
0040a43fxor eax, 1
0040a442test al, al
0040a444jne 0x40a46a
0040a446mov rax, [rbp+16]
0040a44amov rax, [rax+10416]
0040a451mov rdx, [rax]
0040a454mov rax, [rbp+16]
0040a458mov rax, [rax+10416]
0040a45fcmp rdx, rax
0040a462setne al
0040a465mov [rbp-2], al
0040a468jmp 0x40a46b
0040a46a
0040a46aloc_40a46a:
0040a46anop
0040a46b
0040a46bloc_40a46b:
0040a46bmovzx eax, [rbp-2]
0040a46fmov [rbp-1], al
0040a472movzx eax, [rbp-1]
0040a476xor eax, 1
0040a479test al, al
0040a47bjne 0x40a498
0040a47dmov rax, [rbp+16]
0040a481mov rax, [rax+10416]
0040a488mov rax, [rax+16]
0040a48ccmp [rbp+32], rax
0040a490sete al
0040a493mov [rbp-1], al
0040a496jmp 0x40a499
0040a498
0040a498loc_40a498:
0040a498nop
0040a499
0040a499loc_40a499:
0040a499movzx eax, [rbp-1]
0040a49dxor eax, 1
0040a4a0test al, al
0040a4a2jne 0x40a57d
0040a4a8mov [rbp-48], 82
0040a4b0lea rax, [rip+0x23ba1]
0040a4b7mov [rbp-40], rax
0040a4bbmov rax, [rbp+24]
0040a4bfmov rdx, [rax]
0040a4c2mov rax, [rbp+16]
0040a4c6mov rax, [rax+10416]
0040a4cdmov rdx, [rdx+16]
0040a4d1mov [rax+16], rdx
0040a4d5mov [rbp-48], 83
0040a4ddlea rax, [rip+0x23b74]
0040a4e4mov [rbp-40], rax
0040a4e8mov rax, [rbp+24]
0040a4ecmov rdx, [rax]
0040a4efmov rax, [rbp+16]
0040a4f3mov rax, [rax+10416]
0040a4famov rdx, [rdx+24]
0040a4femov [rax+24], rdx
0040a502mov [rbp-48], 84
0040a50alea rax, [rip+0x23b47]
0040a511mov [rbp-40], rax
0040a515mov rcx, [rbp+16]
0040a519call getBottom__system_4085
0040a51emov rdx, [rbp+16]
0040a522mov [rdx+10416], rax
0040a529mov [rbp-48], 85
0040a531lea rax, [rip+0x23b20]
0040a538mov [rbp-40], rax
0040a53cmov rax, [rbp+24]
0040a540mov rax, [rax]
0040a543mov rdx, [rax+8]
0040a547mov rax, [rbp+24]
0040a54bmov [rax], rdx
0040a54emov [rbp-48], 86
0040a556lea rax, [rip+0x23afb]
0040a55dmov [rbp-40], rax
0040a561mov rax, [rbp+16]
0040a565mov rax, [rax+10424]
0040a56cmov rdx, rax
0040a56fmov rcx, [rbp+16]
0040a573call deallocAvlNode__system_4123
0040a578jmp 0x40a756
0040a57d
0040a57dloc_40a57d:
0040a57dnop
0040a57emov [rbp-48], 87
0040a586lea rax, [rip+0x23acb]
0040a58dmov [rbp-40], rax
0040a591mov [rbp-3], 0
0040a595mov rax, [rbp+24]
0040a599mov rax, [rax]
0040a59cmov rax, [rax]
0040a59fmov rdx, [rax+32]
0040a5a3mov rax, [rbp+24]
0040a5a7mov rax, [rax]
0040a5aamov rax, [rax+32]
0040a5aesub rax, 1
0040a5b2cmp rdx, rax
0040a5b5setl al
0040a5b8mov [rbp-3], al
0040a5bbcmp [rbp-3], 0
0040a5bfjne 0x40a5fd
0040a5c1mov [rbp-48], 88
0040a5c9lea rax, [rip+0x23a88]
0040a5d0mov [rbp-40], rax
0040a5d4mov rax, [rbp+24]
0040a5d8mov rax, [rax]
0040a5dbmov rax, [rax+8]
0040a5dfmov rdx, [rax+32]
0040a5e3mov rax, [rbp+24]
0040a5e7mov rax, [rax]
0040a5eamov rax, [rax+32]
0040a5eesub rax, 1
0040a5f2cmp rdx, rax
0040a5f5setl al
0040a5f8mov [rbp-3], al
0040a5fbjmp 0x40a5fe
0040a5fd
0040a5fdloc_40a5fd:
0040a5fdnop
0040a5fe
0040a5feloc_40a5fe:
0040a5femovzx eax, [rbp-3]
0040a602xor eax, 1
0040a605test al, al
0040a607jne 0x40a755
0040a60dmov [rbp-48], 89
0040a615lea rax, [rip+0x23a3c]
0040a61cmov [rbp-40], rax
0040a620mov rax, [rbp+24]
0040a624mov rax, [rax]
0040a627mov rdx, [rax+32]
0040a62bmov rax, [rbp+24]
0040a62fmov rax, [rax]
0040a632sub rdx, 1
0040a636mov [rax+32], rdx
0040a63amov [rbp-48], 90
0040a642lea rax, [rip+0x23a0f]
0040a649mov [rbp-40], rax
0040a64dmov rax, [rbp+24]
0040a651mov rax, [rax]
0040a654mov rdx, [rax+32]
0040a658mov rax, [rbp+24]
0040a65cmov rax, [rax]
0040a65fmov rax, [rax+8]
0040a663mov rax, [rax+32]
0040a667cmp rdx, rax
0040a66ajge 0x40a69b
0040a66cmov [rbp-48], 91
0040a674lea rax, [rip+0x239dd]
0040a67bmov [rbp-40], rax
0040a67fmov rax, [rbp+24]
0040a683mov rdx, [rax]
0040a686mov rax, [rbp+24]
0040a68amov rax, [rax]
0040a68dmov rax, [rax+8]
0040a691mov rdx, [rdx+32]
0040a695mov [rax+32], rdx
0040a699jmp 0x40a69c
0040a69b
0040a69bloc_40a69b:
0040a69bnop
0040a69c
0040a69cloc_40a69c:
0040a69cmov [rbp-48], 92
0040a6a4lea rax, [rip+0x239ad]
0040a6abmov [rbp-40], rax
0040a6afmov rax, [rbp+24]
0040a6b3mov rcx, rax
0040a6b6call skew__system_4222
0040a6bbmov [rbp-48], 93
0040a6c3lea rax, [rip+0x2398e]
0040a6camov [rbp-40], rax
0040a6cemov rax, [rbp+24]
0040a6d2mov rax, [rax]
0040a6d5add rax, 8
0040a6d9mov rcx, rax
0040a6dccall skew__system_4222
0040a6e1mov [rbp-48], 94
0040a6e9lea rax, [rip+0x23968]
0040a6f0mov [rbp-40], rax
0040a6f4mov rax, [rbp+24]
0040a6f8mov rax, [rax]
0040a6fbmov rax, [rax+8]
0040a6ffadd rax, 8
0040a703mov rcx, rax
0040a706call skew__system_4222
0040a70bmov [rbp-48], 95
0040a713lea rax, [rip+0x2393e]
0040a71amov [rbp-40], rax
0040a71emov rax, [rbp+24]
0040a722mov rcx, rax
0040a725call split__system_4225
0040a72amov [rbp-48], 96
0040a732lea rax, [rip+0x2391f]
0040a739mov [rbp-40], rax
0040a73dmov rax, [rbp+24]
0040a741mov rax, [rax]
0040a744add rax, 8
0040a748mov rcx, rax
0040a74bcall split__system_4225
0040a750jmp 0x40a756
0040a752
0040a752loc_40a752:
0040a752nop
0040a753jmp 0x40a756
0040a755
0040a755loc_40a755:
0040a755nop
0040a756
0040a756loc_40a756:
0040a756call popFrame
0040a75bnop
0040a75cadd rsp, 96
0040a760pop rbp
0040a761ret
0040a2ac
0040a762
0040a762decCurrMem__system_4049:
0040a762push rbp
0040a763mov rbp, rsp
0040a766sub rsp, 80
0040a76amov [rbp+16], rcx
0040a76emov [rbp+24], rdx
0040a772lea rax, [rip+0x23ce4]
0040a779mov [rbp-40], rax
0040a77dlea rax, [rip+0x237dc]
0040a784mov [rbp-24], rax
0040a788mov [rbp-32], 0
0040a790mov [rbp-16], 0
0040a796lea rax, [rbp-48]
0040a79amov rcx, rax
0040a79dcall nimFrame
0040a7a2mov [rbp-32], 237
0040a7aalea rax, [rip+0x237af]
0040a7b1mov [rbp-24], rax
0040a7b5mov rax, [rbp+16]
0040a7b9mov rdx, [rax+8328]
0040a7c0mov rax, [rbp+16]
0040a7c4mov rax, [rax+8320]
0040a7cbcmp rdx, rax
0040a7cecmovl rdx, rax
0040a7d2mov rax, [rbp+16]
0040a7d6mov [rax+8328], rdx
0040a7ddmov [rbp-32], 238
0040a7e5lea rax, [rip+0x23774]
0040a7ecmov [rbp-24], rax
0040a7f0mov rax, [rbp+16]
0040a7f4mov rax, [rax+8320]
0040a7fbsub rax, [rbp+24]
0040a7ffmov rdx, rax
0040a802mov rax, [rbp+16]
0040a806mov [rax+8320], rdx
0040a80dcall popFrame
0040a812nop
0040a813add rsp, 80
0040a817pop rbp
0040a818ret
0040a762
0040a762decCurrMem__system_4049:
0040a762push rbp
0040a763mov rbp, rsp
0040a766sub rsp, 80
0040a76amov [rbp+16], rcx
0040a76emov [rbp+24], rdx
0040a772lea rax, [rip+0x23ce4]
0040a779mov [rbp-40], rax
0040a77dlea rax, [rip+0x237dc]
0040a784mov [rbp-24], rax
0040a788mov [rbp-32], 0
0040a790mov [rbp-16], 0
0040a796lea rax, [rbp-48]
0040a79amov rcx, rax
0040a79dcall nimFrame
0040a7a2mov [rbp-32], 237
0040a7aalea rax, [rip+0x237af]
0040a7b1mov [rbp-24], rax
0040a7b5mov rax, [rbp+16]
0040a7b9mov rdx, [rax+8328]
0040a7c0mov rax, [rbp+16]
0040a7c4mov rax, [rax+8320]
0040a7cbcmp rdx, rax
0040a7cecmovl rdx, rax
0040a7d2mov rax, [rbp+16]
0040a7d6mov [rax+8328], rdx
0040a7ddmov [rbp-32], 238
0040a7e5lea rax, [rip+0x23774]
0040a7ecmov [rbp-24], rax
0040a7f0mov rax, [rbp+16]
0040a7f4mov rax, [rax+8320]
0040a7fbsub rax, [rbp+24]
0040a7ffmov rdx, rax
0040a802mov rax, [rbp+16]
0040a806mov [rax+8320], rdx
0040a80dcall popFrame
0040a812nop
0040a813add rsp, 80
0040a817pop rbp
0040a818ret
0040a762
0040a819
0040a819osDeallocPages__system_3805:
0040a819push rbp
0040a81amov rbp, rsp
0040a81dsub rsp, 96
0040a821mov [rbp+16], rcx
0040a825mov [rbp+24], rdx
0040a829lea rax, [rip+0x23c38]
0040a830mov [rbp-56], rax
0040a834lea rax, [rip+0x239dd]
0040a83bmov [rbp-40], rax
0040a83fmov [rbp-48], 0
0040a847mov [rbp-32], 0
0040a84dlea rax, [rbp-64]
0040a851mov rcx, rax
0040a854call nimFrame
0040a859mov [rbp-48], 190
0040a861lea rax, [rip+0x239b0]
0040a868mov [rbp-40], rax
0040a86cmov [rbp-4], 0
0040a873mov r8l, 32768
0040a879mov edx, 0
0040a87emov rcx, [rbp+16]
0040a882mov rax, [rip+0x3ea13]
0040a889call rax
0040a88bmov [rbp-4], eax
0040a88ecmp [rbp-4], 0
0040a892jne 0x40a8da
0040a894mov [rbp-48], 191
0040a89clea rax, [rip+0x23975]
0040a8a3mov [rbp-40], rax
0040a8a7mov [rbp-8], 0
0040a8aelea rcx, [rip+0x23bc2]
0040a8b5call printf
0040a8bamov [rbp-8], eax
0040a8bdmov [rbp-48], 192
0040a8c5lea rax, [rip+0x2394c]
0040a8ccmov [rbp-40], rax
0040a8d0mov ecx, 1
0040a8d5call exit
0040a8da
0040a8daloc_40a8da:
0040a8danop
0040a8dbcall popFrame
0040a8e0nop
0040a8e1add rsp, 96
0040a8e5pop rbp
0040a8e6ret
0040a819
0040a819osDeallocPages__system_3805:
0040a819push rbp
0040a81amov rbp, rsp
0040a81dsub rsp, 96
0040a821mov [rbp+16], rcx
0040a825mov [rbp+24], rdx
0040a829lea rax, [rip+0x23c38]
0040a830mov [rbp-56], rax
0040a834lea rax, [rip+0x239dd]
0040a83bmov [rbp-40], rax
0040a83fmov [rbp-48], 0
0040a847mov [rbp-32], 0
0040a84dlea rax, [rbp-64]
0040a851mov rcx, rax
0040a854call nimFrame
0040a859mov [rbp-48], 190
0040a861lea rax, [rip+0x239b0]
0040a868mov [rbp-40], rax
0040a86cmov [rbp-4], 0
0040a873mov r8l, 32768
0040a879mov edx, 0
0040a87emov rcx, [rbp+16]
0040a882mov rax, [rip+0x3ea13]
0040a889call rax
0040a88bmov [rbp-4], eax
0040a88ecmp [rbp-4], 0
0040a892jne 0x40a8da
0040a894mov [rbp-48], 191
0040a89clea rax, [rip+0x23975]
0040a8a3mov [rbp-40], rax
0040a8a7mov [rbp-8], 0
0040a8aelea rcx, [rip+0x23bc2]
0040a8b5call printf
0040a8bamov [rbp-8], eax
0040a8bdmov [rbp-48], 192
0040a8c5lea rax, [rip+0x2394c]
0040a8ccmov [rbp-40], rax
0040a8d0mov ecx, 1
0040a8d5call exit
0040a8da
0040a8daloc_40a8da:
0040a8danop
0040a8dbcall popFrame
0040a8e0nop
0040a8e1add rsp, 96
0040a8e5pop rbp
0040a8e6ret
0040a819
0040a8e7
0040a8e7freeHugeChunk__system_4618:
0040a8e7push rbp
0040a8e8mov rbp, rsp
0040a8ebsub rsp, 96
0040a8efmov [rbp+16], rcx
0040a8f3mov [rbp+24], rdx
0040a8f7lea rax, [rip+0x23b8e]
0040a8femov [rbp-56], rax
0040a902lea rax, [rip+0x23657]
0040a909mov [rbp-40], rax
0040a90dmov [rbp-48], 0
0040a915mov [rbp-32], 0
0040a91blea rax, [rbp-64]
0040a91fmov rcx, rax
0040a922call nimFrame
0040a927mov [rbp-48], 628
0040a92flea rax, [rip+0x2362a]
0040a936mov [rbp-40], rax
0040a93amov rax, [rbp+24]
0040a93emov rax, [rax+8]
0040a942mov [rbp-8], rax
0040a946mov [rbp-48], 630
0040a94elea rax, [rip+0x2360b]
0040a955mov [rbp-40], rax
0040a959mov [rbp-16], 0
0040a961mov rax, [rbp+24]
0040a965mov rcx, rax
0040a968call pageIndex__system_4504
0040a96dmov [rbp-16], rax
0040a971mov rax, [rbp+16]
0040a975lea rcx, [rax+8360]
0040a97cmov rax, [rbp-16]
0040a980mov rdx, rax
0040a983call excl__system_4361
0040a988mov [rbp-48], 631
0040a990lea rax, [rip+0x235c9]
0040a997mov [rbp-40], rax
0040a99bmov rax, [rbp-8]
0040a99fmov rdx, rax
0040a9a2mov rcx, [rbp+16]
0040a9a6call decCurrMem__system_4049
0040a9abmov [rbp-48], 632
0040a9b3lea rax, [rip+0x235a6]
0040a9bamov [rbp-40], rax
0040a9bemov rdx, [rbp-8]
0040a9c2mov rax, [rbp+24]
0040a9c6mov rcx, rax
0040a9c9call osDeallocPages__system_3805
0040a9cecall popFrame
0040a9d3nop
0040a9d4add rsp, 96
0040a9d8pop rbp
0040a9d9ret
0040a8e7
0040a8e7freeHugeChunk__system_4618:
0040a8e7push rbp
0040a8e8mov rbp, rsp
0040a8ebsub rsp, 96
0040a8efmov [rbp+16], rcx
0040a8f3mov [rbp+24], rdx
0040a8f7lea rax, [rip+0x23b8e]
0040a8femov [rbp-56], rax
0040a902lea rax, [rip+0x23657]
0040a909mov [rbp-40], rax
0040a90dmov [rbp-48], 0
0040a915mov [rbp-32], 0
0040a91blea rax, [rbp-64]
0040a91fmov rcx, rax
0040a922call nimFrame
0040a927mov [rbp-48], 628
0040a92flea rax, [rip+0x2362a]
0040a936mov [rbp-40], rax
0040a93amov rax, [rbp+24]
0040a93emov rax, [rax+8]
0040a942mov [rbp-8], rax
0040a946mov [rbp-48], 630
0040a94elea rax, [rip+0x2360b]
0040a955mov [rbp-40], rax
0040a959mov [rbp-16], 0
0040a961mov rax, [rbp+24]
0040a965mov rcx, rax
0040a968call pageIndex__system_4504
0040a96dmov [rbp-16], rax
0040a971mov rax, [rbp+16]
0040a975lea rcx, [rax+8360]
0040a97cmov rax, [rbp-16]
0040a980mov rdx, rax
0040a983call excl__system_4361
0040a988mov [rbp-48], 631
0040a990lea rax, [rip+0x235c9]
0040a997mov [rbp-40], rax
0040a99bmov rax, [rbp-8]
0040a99fmov rdx, rax
0040a9a2mov rcx, [rbp+16]
0040a9a6call decCurrMem__system_4049
0040a9abmov [rbp-48], 632
0040a9b3lea rax, [rip+0x235a6]
0040a9bamov [rbp-40], rax
0040a9bemov rdx, [rbp-8]
0040a9c2mov rax, [rbp+24]
0040a9c6mov rcx, rax
0040a9c9call osDeallocPages__system_3805
0040a9cecall popFrame
0040a9d3nop
0040a9d4add rsp, 96
0040a9d8pop rbp
0040a9d9ret
0040a8e7
0040a9da
0040a9darawDealloc__system_4772:
0040a9dapush rbp
0040a9dbmov rbp, rsp
0040a9deadd rsp, -128
0040a9e2mov [rbp+16], rcx
0040a9e6mov [rbp+24], rdx
0040a9ealea rax, [rip+0x23aa9]
0040a9f1mov [rbp-88], rax
0040a9f5lea rax, [rip+0x23564]
0040a9fcmov [rbp-72], rax
0040aa00mov [rbp-80], 0
0040aa08mov [rbp-64], 0
0040aa0elea rax, [rbp-96]
0040aa12mov rcx, rax
0040aa15call nimFrame
0040aa1amov [rbp-80], 829
0040aa22lea rax, [rip+0x23537]
0040aa29mov [rbp-72], rax
0040aa2dmov rax, [rbp+24]
0040aa31mov rcx, rax
0040aa34call pageAddr__system_4518
0040aa39mov [rbp-8], rax
0040aa3dmov [rbp-80], 830
0040aa45lea rax, [rip+0x23514]
0040aa4cmov [rbp-72], rax
0040aa50mov [rbp-9], 0
0040aa54mov rax, [rbp-8]
0040aa58mov rcx, rax
0040aa5bcall isSmallChunk__system_4429
0040aa60mov [rbp-9], al
0040aa63movzx eax, [rbp-9]
0040aa67xor eax, 1
0040aa6atest al, al
0040aa6cjne 0x40acd2
0040aa72mov [rbp-80], 832
0040aa7alea rax, [rip+0x234df]
0040aa81mov [rbp-72], rax
0040aa85mov rax, [rbp-8]
0040aa89mov [rbp-24], rax
0040aa8dmov [rbp-80], 833
0040aa95lea rax, [rip+0x234c4]
0040aa9cmov [rbp-72], rax
0040aaa0mov rax, [rbp-24]
0040aaa4mov rax, [rax+8]
0040aaa8mov [rbp-32], rax
0040aaacmov [rbp-80], 834
0040aab4lea rax, [rip+0x234a5]
0040aabbmov [rbp-72], rax
0040aabfmov rax, [rbp+16]
0040aac3mov rax, [rax+8344]
0040aacasub rax, [rbp-32]
0040aacemov rdx, rax
0040aad1mov rax, [rbp+16]
0040aad5mov [rax+8344], rdx
0040aadcmov [rbp-80], 839
0040aae4lea rax, [rip+0x23475]
0040aaebmov [rbp-72], rax
0040aaefmov rax, [rbp+24]
0040aaf3mov [rbp-40], rax
0040aaf7mov [rbp-80], 843
0040aafflea rax, [rip+0x2345a]
0040ab06mov [rbp-72], rax
0040ab0amov rax, [rbp-40]
0040ab0emov [rax+8], 0
0040ab16mov [rbp-80], 844
0040ab1elea rax, [rip+0x2343b]
0040ab25mov [rbp-72], rax
0040ab29mov rax, [rbp-24]
0040ab2dmov rdx, [rax+32]
0040ab31mov rax, [rbp-40]
0040ab35mov [rax], rdx
0040ab38mov [rbp-80], 845
0040ab40lea rax, [rip+0x23419]
0040ab47mov [rbp-72], rax
0040ab4bmov rax, [rbp-24]
0040ab4fmov rdx, [rbp-40]
0040ab53mov [rax+32], rdx
0040ab57mov [rbp-80], 851
0040ab5flea rax, [rip+0x233fa]
0040ab66mov [rbp-72], rax
0040ab6amov rax, [rbp-24]
0040ab6emov rax, [rax+40]
0040ab72cmp [rbp-32], rax
0040ab76jle 0x40abed
0040ab78mov [rbp-80], 853
0040ab80lea rax, [rip+0x233d9]
0040ab87mov [rbp-72], rax
0040ab8bmov rax, [rbp-32]
0040ab8flea rdx, [rax+15]
0040ab93test rax, rax
0040ab96cmovs rax, rdx
0040ab9asar rax, 4
0040ab9eadd rax, 2
0040aba2lea rdx, [8*rax]
0040abaamov rax, [rbp+16]
0040abaelea rcx, [rdx+rax]
0040abb2mov rax, [rbp-24]
0040abb6mov rdx, rax
0040abb9call listAdd__system_4660
0040abbemov [rbp-80], 854
0040abc6lea rax, [rip+0x23393]
0040abcdmov [rbp-72], rax
0040abd1mov rax, [rbp-24]
0040abd5mov rdx, [rax+40]
0040abd9mov rax, [rbp-32]
0040abddadd rdx, rax
0040abe0mov rax, [rbp-24]
0040abe4mov [rax+40], rdx
0040abe8jmp 0x40accd
0040abed
0040abedloc_40abed:
0040abednop
0040abeemov [rbp-80], 856
0040abf6lea rax, [rip+0x23363]
0040abfdmov [rbp-72], rax
0040ac01mov rax, [rbp-24]
0040ac05mov rdx, [rax+40]
0040ac09mov rax, [rbp-32]
0040ac0dadd rdx, rax
0040ac10mov rax, [rbp-24]
0040ac14mov [rax+40], rdx
0040ac18mov [rbp-80], 857
0040ac20lea rax, [rip+0x23339]
0040ac27mov [rbp-72], rax
0040ac2bmov rax, [rbp-24]
0040ac2fmov rax, [rax+40]
0040ac33cmp rax, 4032
0040ac39jne 0x40accc
0040ac3fmov [rbp-80], 858
0040ac47lea rax, [rip+0x23312]
0040ac4emov [rbp-72], rax
0040ac52mov rax, [rbp-32]
0040ac56lea rdx, [rax+15]
0040ac5atest rax, rax
0040ac5dcmovs rax, rdx
0040ac61sar rax, 4
0040ac65add rax, 2
0040ac69lea rdx, [8*rax]
0040ac71mov rax, [rbp+16]
0040ac75lea rcx, [rdx+rax]
0040ac79mov rax, [rbp-24]
0040ac7dmov rdx, rax
0040ac80call listRemove__system_4713
0040ac85mov [rbp-80], 859
0040ac8dlea rax, [rip+0x232cc]
0040ac94mov [rbp-72], rax
0040ac98mov rax, [rbp-24]
0040ac9cmov [rax+8], 4096
0040aca4mov [rbp-80], 860
0040acaclea rax, [rip+0x232ad]
0040acb3mov [rbp-72], rax
0040acb7mov rax, [rbp-24]
0040acbbmov rdx, rax
0040acbemov rcx, [rbp+16]
0040acc2call freeBigChunk__system_4578
0040acc7jmp 0x40add9
0040accc
0040acccloc_40accc:
0040acccnop
0040accd
0040accdloc_40accd:
0040accdjmp 0x40add9
0040acd2
0040acd2loc_40acd2:
0040acd2nop
0040acd3mov [rbp-80], 867
0040acdblea rax, [rip+0x2327e]
0040ace2mov [rbp-72], rax
0040ace6mov rax, [rbp-8]
0040aceamov [rbp-48], rax
0040aceemov [rbp-80], 868
0040acf6lea rax, [rip+0x23263]
0040acfdmov [rbp-72], rax
0040ad01mov rax, [rbp+16]
0040ad05mov rdx, [rax+8344]
0040ad0cmov rax, [rbp-48]
0040ad10mov rax, [rax+8]
0040ad14sub rdx, rax
0040ad17mov rax, [rbp+16]
0040ad1bmov [rax+8344], rdx
0040ad22mov [rbp-80], 871
0040ad2alea rax, [rip+0x2322f]
0040ad31mov [rbp-72], rax
0040ad35mov rcx, [rbp+16]
0040ad39call getBottom__system_4085
0040ad3emov rdx, [rbp+16]
0040ad42mov [rdx+10416], rax
0040ad49mov [rbp-80], 872
0040ad51lea rax, [rip+0x23208]
0040ad58mov [rbp-72], rax
0040ad5cmov rax, [rbp-48]
0040ad60add rax, 32
0040ad64mov rdx, rax
0040ad67mov rax, [rbp+16]
0040ad6badd rax, 10408
0040ad71mov r8, rdx
0040ad74mov rdx, rax
0040ad77mov rcx, [rbp+16]
0040ad7bcall del__system_4241
0040ad80mov [rbp-80], 873
0040ad88lea rax, [rip+0x231d1]
0040ad8fmov [rbp-72], rax
0040ad93mov rax, [rbp-48]
0040ad97mov rax, [rax+8]
0040ad9bcmp rax, 0x3f000000
0040ada1jle 0x40adb5
0040ada3mov rax, [rbp-48]
0040ada7mov rdx, rax
0040adaamov rcx, [rbp+16]
0040adaecall freeHugeChunk__system_4618
0040adb3jmp 0x40add9
0040adb5
0040adb5loc_40adb5:
0040adb5nop
0040adb6mov [rbp-80], 874
0040adbelea rax, [rip+0x2319b]
0040adc5mov [rbp-72], rax
0040adc9mov rax, [rbp-48]
0040adcdmov rdx, rax
0040add0mov rcx, [rbp+16]
0040add4call freeBigChunk__system_4578
0040add9
0040add9loc_40add9:
0040add9call popFrame
0040addenop
0040addfsub rsp, -128
0040ade3pop rbp
0040ade4ret
0040a9da
0040a9darawDealloc__system_4772:
0040a9dapush rbp
0040a9dbmov rbp, rsp
0040a9deadd rsp, -128
0040a9e2mov [rbp+16], rcx
0040a9e6mov [rbp+24], rdx
0040a9ealea rax, [rip+0x23aa9]
0040a9f1mov [rbp-88], rax
0040a9f5lea rax, [rip+0x23564]
0040a9fcmov [rbp-72], rax
0040aa00mov [rbp-80], 0
0040aa08mov [rbp-64], 0
0040aa0elea rax, [rbp-96]
0040aa12mov rcx, rax
0040aa15call nimFrame
0040aa1amov [rbp-80], 829
0040aa22lea rax, [rip+0x23537]
0040aa29mov [rbp-72], rax
0040aa2dmov rax, [rbp+24]
0040aa31mov rcx, rax
0040aa34call pageAddr__system_4518
0040aa39mov [rbp-8], rax
0040aa3dmov [rbp-80], 830
0040aa45lea rax, [rip+0x23514]
0040aa4cmov [rbp-72], rax
0040aa50mov [rbp-9], 0
0040aa54mov rax, [rbp-8]
0040aa58mov rcx, rax
0040aa5bcall isSmallChunk__system_4429
0040aa60mov [rbp-9], al
0040aa63movzx eax, [rbp-9]
0040aa67xor eax, 1
0040aa6atest al, al
0040aa6cjne 0x40acd2
0040aa72mov [rbp-80], 832
0040aa7alea rax, [rip+0x234df]
0040aa81mov [rbp-72], rax
0040aa85mov rax, [rbp-8]
0040aa89mov [rbp-24], rax
0040aa8dmov [rbp-80], 833
0040aa95lea rax, [rip+0x234c4]
0040aa9cmov [rbp-72], rax
0040aaa0mov rax, [rbp-24]
0040aaa4mov rax, [rax+8]
0040aaa8mov [rbp-32], rax
0040aaacmov [rbp-80], 834
0040aab4lea rax, [rip+0x234a5]
0040aabbmov [rbp-72], rax
0040aabfmov rax, [rbp+16]
0040aac3mov rax, [rax+8344]
0040aacasub rax, [rbp-32]
0040aacemov rdx, rax
0040aad1mov rax, [rbp+16]
0040aad5mov [rax+8344], rdx
0040aadcmov [rbp-80], 839
0040aae4lea rax, [rip+0x23475]
0040aaebmov [rbp-72], rax
0040aaefmov rax, [rbp+24]
0040aaf3mov [rbp-40], rax
0040aaf7mov [rbp-80], 843
0040aafflea rax, [rip+0x2345a]
0040ab06mov [rbp-72], rax
0040ab0amov rax, [rbp-40]
0040ab0emov [rax+8], 0
0040ab16mov [rbp-80], 844
0040ab1elea rax, [rip+0x2343b]
0040ab25mov [rbp-72], rax
0040ab29mov rax, [rbp-24]
0040ab2dmov rdx, [rax+32]
0040ab31mov rax, [rbp-40]
0040ab35mov [rax], rdx
0040ab38mov [rbp-80], 845
0040ab40lea rax, [rip+0x23419]
0040ab47mov [rbp-72], rax
0040ab4bmov rax, [rbp-24]
0040ab4fmov rdx, [rbp-40]
0040ab53mov [rax+32], rdx
0040ab57mov [rbp-80], 851
0040ab5flea rax, [rip+0x233fa]
0040ab66mov [rbp-72], rax
0040ab6amov rax, [rbp-24]
0040ab6emov rax, [rax+40]
0040ab72cmp [rbp-32], rax
0040ab76jle 0x40abed
0040ab78mov [rbp-80], 853
0040ab80lea rax, [rip+0x233d9]
0040ab87mov [rbp-72], rax
0040ab8bmov rax, [rbp-32]
0040ab8flea rdx, [rax+15]
0040ab93test rax, rax
0040ab96cmovs rax, rdx
0040ab9asar rax, 4
0040ab9eadd rax, 2
0040aba2lea rdx, [8*rax]
0040abaamov rax, [rbp+16]
0040abaelea rcx, [rdx+rax]
0040abb2mov rax, [rbp-24]
0040abb6mov rdx, rax
0040abb9call listAdd__system_4660
0040abbemov [rbp-80], 854
0040abc6lea rax, [rip+0x23393]
0040abcdmov [rbp-72], rax
0040abd1mov rax, [rbp-24]
0040abd5mov rdx, [rax+40]
0040abd9mov rax, [rbp-32]
0040abddadd rdx, rax
0040abe0mov rax, [rbp-24]
0040abe4mov [rax+40], rdx
0040abe8jmp 0x40accd
0040abed
0040abedloc_40abed:
0040abednop
0040abeemov [rbp-80], 856
0040abf6lea rax, [rip+0x23363]
0040abfdmov [rbp-72], rax
0040ac01mov rax, [rbp-24]
0040ac05mov rdx, [rax+40]
0040ac09mov rax, [rbp-32]
0040ac0dadd rdx, rax
0040ac10mov rax, [rbp-24]
0040ac14mov [rax+40], rdx
0040ac18mov [rbp-80], 857
0040ac20lea rax, [rip+0x23339]
0040ac27mov [rbp-72], rax
0040ac2bmov rax, [rbp-24]
0040ac2fmov rax, [rax+40]
0040ac33cmp rax, 4032
0040ac39jne 0x40accc
0040ac3fmov [rbp-80], 858
0040ac47lea rax, [rip+0x23312]
0040ac4emov [rbp-72], rax
0040ac52mov rax, [rbp-32]
0040ac56lea rdx, [rax+15]
0040ac5atest rax, rax
0040ac5dcmovs rax, rdx
0040ac61sar rax, 4
0040ac65add rax, 2
0040ac69lea rdx, [8*rax]
0040ac71mov rax, [rbp+16]
0040ac75lea rcx, [rdx+rax]
0040ac79mov rax, [rbp-24]
0040ac7dmov rdx, rax
0040ac80call listRemove__system_4713
0040ac85mov [rbp-80], 859
0040ac8dlea rax, [rip+0x232cc]
0040ac94mov [rbp-72], rax
0040ac98mov rax, [rbp-24]
0040ac9cmov [rax+8], 4096
0040aca4mov [rbp-80], 860
0040acaclea rax, [rip+0x232ad]
0040acb3mov [rbp-72], rax
0040acb7mov rax, [rbp-24]
0040acbbmov rdx, rax
0040acbemov rcx, [rbp+16]
0040acc2call freeBigChunk__system_4578
0040acc7jmp 0x40add9
0040accc
0040acccloc_40accc:
0040acccnop
0040accd
0040accdloc_40accd:
0040accdjmp 0x40add9
0040acd2
0040acd2loc_40acd2:
0040acd2nop
0040acd3mov [rbp-80], 867
0040acdblea rax, [rip+0x2327e]
0040ace2mov [rbp-72], rax
0040ace6mov rax, [rbp-8]
0040aceamov [rbp-48], rax
0040aceemov [rbp-80], 868
0040acf6lea rax, [rip+0x23263]
0040acfdmov [rbp-72], rax
0040ad01mov rax, [rbp+16]
0040ad05mov rdx, [rax+8344]
0040ad0cmov rax, [rbp-48]
0040ad10mov rax, [rax+8]
0040ad14sub rdx, rax
0040ad17mov rax, [rbp+16]
0040ad1bmov [rax+8344], rdx
0040ad22mov [rbp-80], 871
0040ad2alea rax, [rip+0x2322f]
0040ad31mov [rbp-72], rax
0040ad35mov rcx, [rbp+16]
0040ad39call getBottom__system_4085
0040ad3emov rdx, [rbp+16]
0040ad42mov [rdx+10416], rax
0040ad49mov [rbp-80], 872
0040ad51lea rax, [rip+0x23208]
0040ad58mov [rbp-72], rax
0040ad5cmov rax, [rbp-48]
0040ad60add rax, 32
0040ad64mov rdx, rax
0040ad67mov rax, [rbp+16]
0040ad6badd rax, 10408
0040ad71mov r8, rdx
0040ad74mov rdx, rax
0040ad77mov rcx, [rbp+16]
0040ad7bcall del__system_4241
0040ad80mov [rbp-80], 873
0040ad88lea rax, [rip+0x231d1]
0040ad8fmov [rbp-72], rax
0040ad93mov rax, [rbp-48]
0040ad97mov rax, [rax+8]
0040ad9bcmp rax, 0x3f000000
0040ada1jle 0x40adb5
0040ada3mov rax, [rbp-48]
0040ada7mov rdx, rax
0040adaamov rcx, [rbp+16]
0040adaecall freeHugeChunk__system_4618
0040adb3jmp 0x40add9
0040adb5
0040adb5loc_40adb5:
0040adb5nop
0040adb6mov [rbp-80], 874
0040adbelea rax, [rip+0x2319b]
0040adc5mov [rbp-72], rax
0040adc9mov rax, [rbp-48]
0040adcdmov rdx, rax
0040add0mov rcx, [rbp+16]
0040add4call freeBigChunk__system_4578
0040add9
0040add9loc_40add9:
0040add9call popFrame
0040addenop
0040addfsub rsp, -128
0040ade3pop rbp
0040ade4ret
0040a9da
0040ade5
0040ade5dealloc__system_4867:
0040ade5push rbp
0040ade6mov rbp, rsp
0040ade9sub rsp, 96
0040adedmov [rbp+16], rcx
0040adf1mov [rbp+24], rdx
0040adf5lea rax, [rip+0x236a9]
0040adfcmov [rbp-56], rax
0040ae00lea rax, [rip+0x23159]
0040ae07mov [rbp-40], rax
0040ae0bmov [rbp-48], 0
0040ae13mov [rbp-32], 0
0040ae19lea rax, [rbp-64]
0040ae1dmov rcx, rax
0040ae20call nimFrame
0040ae25mov [rbp-48], 965
0040ae2dlea rax, [rip+0x2312c]
0040ae34mov [rbp-40], rax
0040ae38mov [rbp-8], 0
0040ae40mov rax, [rbp+24]
0040ae44mov edx, 16
0040ae49mov rcx, rax
0040ae4ccall minuspercent___system_716
0040ae51mov [rbp-8], rax
0040ae55mov rax, [rbp-8]
0040ae59mov [rbp-16], rax
0040ae5dmov [rbp-48], 969
0040ae65lea rax, [rip+0x230f4]
0040ae6cmov [rbp-40], rax
0040ae70mov rax, [rbp-16]
0040ae74mov rdx, rax
0040ae77mov rcx, [rbp+16]
0040ae7bcall rawDealloc__system_4772
0040ae80call popFrame
0040ae85nop
0040ae86add rsp, 96
0040ae8apop rbp
0040ae8bret
0040ade5
0040ade5dealloc__system_4867:
0040ade5push rbp
0040ade6mov rbp, rsp
0040ade9sub rsp, 96
0040adedmov [rbp+16], rcx
0040adf1mov [rbp+24], rdx
0040adf5lea rax, [rip+0x236a9]
0040adfcmov [rbp-56], rax
0040ae00lea rax, [rip+0x23159]
0040ae07mov [rbp-40], rax
0040ae0bmov [rbp-48], 0
0040ae13mov [rbp-32], 0
0040ae19lea rax, [rbp-64]
0040ae1dmov rcx, rax
0040ae20call nimFrame
0040ae25mov [rbp-48], 965
0040ae2dlea rax, [rip+0x2312c]
0040ae34mov [rbp-40], rax
0040ae38mov [rbp-8], 0
0040ae40mov rax, [rbp+24]
0040ae44mov edx, 16
0040ae49mov rcx, rax
0040ae4ccall minuspercent___system_716
0040ae51mov [rbp-8], rax
0040ae55mov rax, [rbp-8]
0040ae59mov [rbp-16], rax
0040ae5dmov [rbp-48], 969
0040ae65lea rax, [rip+0x230f4]
0040ae6cmov [rbp-40], rax
0040ae70mov rax, [rbp-16]
0040ae74mov rdx, rax
0040ae77mov rcx, [rbp+16]
0040ae7bcall rawDealloc__system_4772
0040ae80call popFrame
0040ae85nop
0040ae86add rsp, 96
0040ae8apop rbp
0040ae8bret
0040ade5
0040ae8c
0040ae8cdeallocImpl__system_1747:
0040ae8cpush rbp
0040ae8dmov rbp, rsp
0040ae90sub rsp, 32
0040ae94mov [rbp+16], rcx
0040ae98mov rdx, [rbp+16]
0040ae9clea rcx, [rip+0x2bf65]
0040aea3call dealloc__system_4867
0040aea8nop
0040aea9add rsp, 32
0040aeadpop rbp
0040aeaeret
0040ae8c
0040ae8cdeallocImpl__system_1747:
0040ae8cpush rbp
0040ae8dmov rbp, rsp
0040ae90sub rsp, 32
0040ae94mov [rbp+16], rcx
0040ae98mov rdx, [rbp+16]
0040ae9clea rcx, [rip+0x2bf65]
0040aea3call dealloc__system_4867
0040aea8nop
0040aea9add rsp, 32
0040aeadpop rbp
0040aeaeret
0040ae8c
0040aeaf
0040aeafdealloc:
0040aeafpush rbp
0040aeb0mov rbp, rsp
0040aeb3sub rsp, 32
0040aeb7mov [rbp+16], rcx
0040aebbmov rcx, [rbp+16]
0040aebfcall deallocImpl__system_1747
0040aec4nop
0040aec5add rsp, 32
0040aec9pop rbp
0040aecaret
0040aeaf
0040aeafdealloc:
0040aeafpush rbp
0040aeb0mov rbp, rsp
0040aeb3sub rsp, 32
0040aeb7mov [rbp+16], rcx
0040aebbmov rcx, [rbp+16]
0040aebfcall deallocImpl__system_1747
0040aec4nop
0040aec5add rsp, 32
0040aec9pop rbp
0040aecaret
0040aeaf
0040aecb
0040aecbadd__system_4943:
0040aecbpush rbp
0040aeccmov rbp, rsp
0040aecfsub rsp, 96
0040aed3mov [rbp+16], rcx
0040aed7mov [rbp+24], rdx
0040aedblea rax, [rip+0x2352d]
0040aee2mov [rbp-56], rax
0040aee6lea rax, [rip+0x235c3]
0040aeedmov [rbp-40], rax
0040aef1mov [rbp-48], 0
0040aef9mov [rbp-32], 0
0040aefflea rax, [rbp-64]
0040af03mov rcx, rax
0040af06call nimFrame
0040af0bmov [rbp-48], 24
0040af13lea rax, [rip+0x23596]
0040af1amov [rbp-40], rax
0040af1emov rax, [rbp+16]
0040af22mov rdx, [rax+8]
0040af26mov rax, [rbp+16]
0040af2amov rax, [rax]
0040af2dcmp rdx, rax
0040af30jg 0x40b02a
0040af36mov [rbp-48], 25
0040af3elea rax, [rip+0x2356b]
0040af45mov [rbp-40], rax
0040af49mov rax, [rbp+16]
0040af4dmov rdx, [rax+8]
0040af51mov rax, rdx
0040af54add rax, rax
0040af57add rax, rdx
0040af5amov rdx, rax
0040af5dshr rdx, 63
0040af61add rax, rdx
0040af64sar rax, 1
0040af67mov rdx, rax
0040af6amov rax, [rbp+16]
0040af6emov [rax+8], rdx
0040af72mov [rbp-48], 26
0040af7alea rax, [rip+0x2352f]
0040af81mov [rbp-40], rax
0040af85mov [rbp-8], 0
0040af8dmov rax, [rbp+16]
0040af91mov rax, [rax+8]
0040af95shl rax, 3
0040af99mov rcx, rax
0040af9ccall allocImpl__system_1743
0040afa1mov [rbp-8], rax
0040afa5mov rax, [rbp-8]
0040afa9mov [rbp-16], rax
0040afadmov [rbp-48], 27
0040afb5lea rax, [rip+0x234f4]
0040afbcmov [rbp-40], rax
0040afc0mov rax, [rbp+16]
0040afc4mov rax, [rax]
0040afc7lea rcx, [8*rax]
0040afcfmov rax, [rbp+16]
0040afd3mov rdx, [rax+16]
0040afd7mov rax, [rbp-16]
0040afdbmov r8, rcx
0040afdemov rcx, rax
0040afe1call copyMem__system_1727
0040afe6mov [rbp-48], 28
0040afeelea rax, [rip+0x234bb]
0040aff5mov [rbp-40], rax
0040aff9mov rax, [rbp+16]
0040affdmov rax, [rax+16]
0040b001mov rcx, rax
0040b004call dealloc
0040b009mov [rbp-48], 29
0040b011lea rax, [rip+0x23498]
0040b018mov [rbp-40], rax
0040b01cmov rax, [rbp+16]
0040b020mov rdx, [rbp-16]
0040b024mov [rax+16], rdx
0040b028jmp 0x40b02b
0040b02a
0040b02aloc_40b02a:
0040b02anop
0040b02b
0040b02bloc_40b02b:
0040b02bmov [rbp-48], 31
0040b033lea rax, [rip+0x23476]
0040b03amov [rbp-40], rax
0040b03emov rax, [rbp+16]
0040b042mov rdx, [rax+16]
0040b046mov rax, [rbp+16]
0040b04amov rax, [rax]
0040b04dshl rax, 3
0040b051add rdx, rax
0040b054mov rax, [rbp+24]
0040b058mov [rdx], rax
0040b05bmov [rbp-48], 32
0040b063lea rax, [rip+0x23446]
0040b06amov [rbp-40], rax
0040b06emov rax, [rbp+16]
0040b072mov rax, [rax]
0040b075lea rdx, [rax+1]
0040b079mov rax, [rbp+16]
0040b07dmov [rax], rdx
0040b080call popFrame
0040b085nop
0040b086add rsp, 96
0040b08apop rbp
0040b08bret
0040aecb
0040aecbadd__system_4943:
0040aecbpush rbp
0040aeccmov rbp, rsp
0040aecfsub rsp, 96
0040aed3mov [rbp+16], rcx
0040aed7mov [rbp+24], rdx
0040aedblea rax, [rip+0x2352d]
0040aee2mov [rbp-56], rax
0040aee6lea rax, [rip+0x235c3]
0040aeedmov [rbp-40], rax
0040aef1mov [rbp-48], 0
0040aef9mov [rbp-32], 0
0040aefflea rax, [rbp-64]
0040af03mov rcx, rax
0040af06call nimFrame
0040af0bmov [rbp-48], 24
0040af13lea rax, [rip+0x23596]
0040af1amov [rbp-40], rax
0040af1emov rax, [rbp+16]
0040af22mov rdx, [rax+8]
0040af26mov rax, [rbp+16]
0040af2amov rax, [rax]
0040af2dcmp rdx, rax
0040af30jg 0x40b02a
0040af36mov [rbp-48], 25
0040af3elea rax, [rip+0x2356b]
0040af45mov [rbp-40], rax
0040af49mov rax, [rbp+16]
0040af4dmov rdx, [rax+8]
0040af51mov rax, rdx
0040af54add rax, rax
0040af57add rax, rdx
0040af5amov rdx, rax
0040af5dshr rdx, 63
0040af61add rax, rdx
0040af64sar rax, 1
0040af67mov rdx, rax
0040af6amov rax, [rbp+16]
0040af6emov [rax+8], rdx
0040af72mov [rbp-48], 26
0040af7alea rax, [rip+0x2352f]
0040af81mov [rbp-40], rax
0040af85mov [rbp-8], 0
0040af8dmov rax, [rbp+16]
0040af91mov rax, [rax+8]
0040af95shl rax, 3
0040af99mov rcx, rax
0040af9ccall allocImpl__system_1743
0040afa1mov [rbp-8], rax
0040afa5mov rax, [rbp-8]
0040afa9mov [rbp-16], rax
0040afadmov [rbp-48], 27
0040afb5lea rax, [rip+0x234f4]
0040afbcmov [rbp-40], rax
0040afc0mov rax, [rbp+16]
0040afc4mov rax, [rax]
0040afc7lea rcx, [8*rax]
0040afcfmov rax, [rbp+16]
0040afd3mov rdx, [rax+16]
0040afd7mov rax, [rbp-16]
0040afdbmov r8, rcx
0040afdemov rcx, rax
0040afe1call copyMem__system_1727
0040afe6mov [rbp-48], 28
0040afeelea rax, [rip+0x234bb]
0040aff5mov [rbp-40], rax
0040aff9mov rax, [rbp+16]
0040affdmov rax, [rax+16]
0040b001mov rcx, rax
0040b004call dealloc
0040b009mov [rbp-48], 29
0040b011lea rax, [rip+0x23498]
0040b018mov [rbp-40], rax
0040b01cmov rax, [rbp+16]
0040b020mov rdx, [rbp-16]
0040b024mov [rax+16], rdx
0040b028jmp 0x40b02b
0040b02a
0040b02aloc_40b02a:
0040b02anop
0040b02b
0040b02bloc_40b02b:
0040b02bmov [rbp-48], 31
0040b033lea rax, [rip+0x23476]
0040b03amov [rbp-40], rax
0040b03emov rax, [rbp+16]
0040b042mov rdx, [rax+16]
0040b046mov rax, [rbp+16]
0040b04amov rax, [rax]
0040b04dshl rax, 3
0040b051add rdx, rax
0040b054mov rax, [rbp+24]
0040b058mov [rdx], rax
0040b05bmov [rbp-48], 32
0040b063lea rax, [rip+0x23446]
0040b06amov [rbp-40], rax
0040b06emov rax, [rbp+16]
0040b072mov rax, [rax]
0040b075lea rdx, [rax+1]
0040b079mov rax, [rbp+16]
0040b07dmov [rax], rdx
0040b080call popFrame
0040b085nop
0040b086add rsp, 96
0040b08apop rbp
0040b08bret
0040aecb
0040b08c
0040b08cgcMark__system_5852:
0040b08cpush rbp
0040b08dmov rbp, rsp
0040b090sub rsp, 64
0040b094mov [rbp+16], rcx
0040b098mov [rbp+24], rdx
0040b09cmov rax, [rbp+24]
0040b0a0mov [rbp-8], rax
0040b0a4mov [rbp-9], 0
0040b0a8mov rax, [rbp-8]
0040b0acmov rdx, rax
0040b0afmov ecx, 4096
0040b0b4call ltpercent___system_1005
0040b0b9mov [rbp-9], al
0040b0bcmovzx eax, [rbp-9]
0040b0c0xor eax, 1
0040b0c3test al, al
0040b0c5jne 0x40b118
0040b0c7mov [rbp-24], 0
0040b0cfmov rax, [rbp+16]
0040b0d3lea rcx, [rax+104]
0040b0d7mov rax, [rbp+24]
0040b0dbmov rdx, rax
0040b0decall interiorAllocatedPtr__system_4826
0040b0e3mov [rbp-24], rax
0040b0e7mov rax, [rbp-24]
0040b0ebmov [rbp-32], rax
0040b0efcmp [rbp-32], 0
0040b0f4je 0x40b11b
0040b0f6mov rax, [rbp-32]
0040b0famov rcx, rax
0040b0fdcall incRef__system_5392
0040b102mov rax, [rbp+16]
0040b106lea rcx, [rax+48]
0040b10amov rax, [rbp-32]
0040b10emov rdx, rax
0040b111call add__system_4943
0040b116jmp 0x40b11c
0040b118
0040b118loc_40b118:
0040b118nop
0040b119jmp 0x40b11c
0040b11b
0040b11bloc_40b11b:
0040b11bnop
0040b11c
0040b11cloc_40b11c:
0040b11cnop
0040b11dadd rsp, 64
0040b121pop rbp
0040b122ret
0040b08c
0040b08cgcMark__system_5852:
0040b08cpush rbp
0040b08dmov rbp, rsp
0040b090sub rsp, 64
0040b094mov [rbp+16], rcx
0040b098mov [rbp+24], rdx
0040b09cmov rax, [rbp+24]
0040b0a0mov [rbp-8], rax
0040b0a4mov [rbp-9], 0
0040b0a8mov rax, [rbp-8]
0040b0acmov rdx, rax
0040b0afmov ecx, 4096
0040b0b4call ltpercent___system_1005
0040b0b9mov [rbp-9], al
0040b0bcmovzx eax, [rbp-9]
0040b0c0xor eax, 1
0040b0c3test al, al
0040b0c5jne 0x40b118
0040b0c7mov [rbp-24], 0
0040b0cfmov rax, [rbp+16]
0040b0d3lea rcx, [rax+104]
0040b0d7mov rax, [rbp+24]
0040b0dbmov rdx, rax
0040b0decall interiorAllocatedPtr__system_4826
0040b0e3mov [rbp-24], rax
0040b0e7mov rax, [rbp-24]
0040b0ebmov [rbp-32], rax
0040b0efcmp [rbp-32], 0
0040b0f4je 0x40b11b
0040b0f6mov rax, [rbp-32]
0040b0famov rcx, rax
0040b0fdcall incRef__system_5392
0040b102mov rax, [rbp+16]
0040b106lea rcx, [rax+48]
0040b10amov rax, [rbp-32]
0040b10emov rdx, rax
0040b111call add__system_4943
0040b116jmp 0x40b11c
0040b118
0040b118loc_40b118:
0040b118nop
0040b119jmp 0x40b11c
0040b11b
0040b11bloc_40b11b:
0040b11bnop
0040b11c
0040b11cloc_40b11c:
0040b11cnop
0040b11dadd rsp, 64
0040b121pop rbp
0040b122ret
0040b08c
0040b123
0040b123markStackAndRegisters__system_5861:
0040b123push rbp
0040b124sub rsp, 368
0040b12blea rbp, [rsp+128]
0040b133mov [rbp+256], rcx
0040b13amov [rbp+224], 0
0040b145mov rcx, [rbp+256]
0040b14ccall getActiveStack__system_5490
0040b151mov [rbp+224], rax
0040b158lea rdx, [rbp-96]
0040b15cmov rax, [rbp+224]
0040b163mov rcx, rax
0040b166call setPosition__system_5484
0040b16bmov [rbp+220], 0
0040b175lea rax, [rbp-96]
0040b179mov rcx, rax
0040b17ccall c_setjmp__systemZansi95c_42
0040b181mov [rbp+220], eax
0040b187cmp [rbp+220], 0
0040b18ejne 0x40b46c
0040b194mov [rbp+208], 0
0040b19fmov rax, [rbp+256]
0040b1a6mov [rbp+208], rax
0040b1admov rax, [rbp+208]
0040b1b4mov rax, [rax]
0040b1b7mov [rbp+200], rax
0040b1belea rax, [rbp-96]
0040b1c2mov [rbp+232], rax
0040b1c9mov [rbp+199], 0
0040b1d0mov rax, [rbp+208]
0040b1d7mov rcx, rax
0040b1dacall isActiveStack__system_5493
0040b1dfmov [rbp+199], al
0040b1e5movzx eax, [rbp+199]
0040b1ecxor eax, 1
0040b1eftest al, al
0040b1f1jne 0x40b2bb
0040b1f7mov rax, [rbp+232]
0040b1femov edx, 256
0040b203mov rcx, rax
0040b206call pluspercent___system_696
0040b20bmov [rbp+184], rax
0040b212
0040b212loc_40b212:
0040b212mov [rbp+183], 0
0040b219mov rdx, [rbp+184]
0040b220mov rax, [rbp+232]
0040b227mov rcx, rax
0040b22acall ltpercent___system_1005
0040b22fmov [rbp+183], al
0040b235movzx eax, [rbp+183]
0040b23cxor eax, 1
0040b23ftest al, al
0040b241jne 0x40b2be
0040b243mov rax, [rbp+232]
0040b24amov rax, [rax]
0040b24dmov rdx, rax
0040b250mov rcx, [rbp+256]
0040b257call gcMark__system_5852
0040b25cmov [rbp+168], 0
0040b267mov rax, [rbp+232]
0040b26emov edx, 4
0040b273mov rcx, rax
0040b276call pluspercent___system_696
0040b27bmov [rbp+168], rax
0040b282mov rax, [rbp+168]
0040b289mov rax, [rax]
0040b28cmov rdx, rax
0040b28fmov rcx, [rbp+256]
0040b296call gcMark__system_5852
0040b29bmov rax, [rbp+232]
0040b2a2mov edx, 8
0040b2a7mov rcx, rax
0040b2aacall pluspercent___system_696
0040b2afmov [rbp+232], rax
0040b2b6jmp 0x40b212
0040b2bb
0040b2bbloc_40b2bb:
0040b2bbnop
0040b2bcjmp 0x40b2bf
0040b2be
0040b2beloc_40b2be:
0040b2benop
0040b2bf
0040b2bfloc_40b2bf:
0040b2bfand [rbp+232], -8
0040b2c7
0040b2c7loc_40b2c7:
0040b2c7mov [rbp+167], 0
0040b2cemov rax, [rbp+200]
0040b2d5lea rdx, [rax-64]
0040b2d9mov rax, [rbp+232]
0040b2e0mov rcx, rax
0040b2e3call ltpercent___system_1005
0040b2e8mov [rbp+167], al
0040b2eemovzx eax, [rbp+167]
0040b2f5xor eax, 1
0040b2f8test al, al
0040b2fajne 0x40b404
0040b300mov rax, [rbp+232]
0040b307mov rax, [rax]
0040b30amov rdx, rax
0040b30dmov rcx, [rbp+256]
0040b314call gcMark__system_5852
0040b319mov rax, [rbp+232]
0040b320add rax, 8
0040b324mov rax, [rax]
0040b327mov rdx, rax
0040b32amov rcx, [rbp+256]
0040b331call gcMark__system_5852
0040b336mov rax, [rbp+232]
0040b33dadd rax, 16
0040b341mov rax, [rax]
0040b344mov rdx, rax
0040b347mov rcx, [rbp+256]
0040b34ecall gcMark__system_5852
0040b353mov rax, [rbp+232]
0040b35aadd rax, 24
0040b35emov rax, [rax]
0040b361mov rdx, rax
0040b364mov rcx, [rbp+256]
0040b36bcall gcMark__system_5852
0040b370mov rax, [rbp+232]
0040b377add rax, 32
0040b37bmov rax, [rax]
0040b37emov rdx, rax
0040b381mov rcx, [rbp+256]
0040b388call gcMark__system_5852
0040b38dmov rax, [rbp+232]
0040b394add rax, 40
0040b398mov rax, [rax]
0040b39bmov rdx, rax
0040b39emov rcx, [rbp+256]
0040b3a5call gcMark__system_5852
0040b3aamov rax, [rbp+232]
0040b3b1add rax, 48
0040b3b5mov rax, [rax]
0040b3b8mov rdx, rax
0040b3bbmov rcx, [rbp+256]
0040b3c2call gcMark__system_5852
0040b3c7mov rax, [rbp+232]
0040b3ceadd rax, 56
0040b3d2mov rax, [rax]
0040b3d5mov rdx, rax
0040b3d8mov rcx, [rbp+256]
0040b3dfcall gcMark__system_5852
0040b3e4mov rax, [rbp+232]
0040b3ebmov edx, 64
0040b3f0mov rcx, rax
0040b3f3call pluspercent___system_696
0040b3f8mov [rbp+232], rax
0040b3ffjmp 0x40b2c7
0040b404
0040b404loc_40b404:
0040b404nop
0040b405
0040b405loc_40b405:
0040b405mov [rbp+166], 0
0040b40cmov rdx, [rbp+200]
0040b413mov rax, [rbp+232]
0040b41amov rcx, rax
0040b41dcall lteqpercent___system_985
0040b422mov [rbp+166], al
0040b428movzx eax, [rbp+166]
0040b42fxor eax, 1
0040b432test al, al
0040b434jne 0x40b46f
0040b436mov rax, [rbp+232]
0040b43dmov rax, [rax]
0040b440mov rdx, rax
0040b443mov rcx, [rbp+256]
0040b44acall gcMark__system_5852
0040b44fmov rax, [rbp+232]
0040b456mov edx, 8
0040b45bmov rcx, rax
0040b45ecall pluspercent___system_696
0040b463mov [rbp+232], rax
0040b46ajmp 0x40b405
0040b46c
0040b46cloc_40b46c:
0040b46cnop
0040b46djmp 0x40b470
0040b46f
0040b46floc_40b46f:
0040b46fnop
0040b470
0040b470loc_40b470:
0040b470nop
0040b471add rsp, 368
0040b478pop rbp
0040b479ret
0040b123
0040b123markStackAndRegisters__system_5861:
0040b123push rbp
0040b124sub rsp, 368
0040b12blea rbp, [rsp+128]
0040b133mov [rbp+256], rcx
0040b13amov [rbp+224], 0
0040b145mov rcx, [rbp+256]
0040b14ccall getActiveStack__system_5490
0040b151mov [rbp+224], rax
0040b158lea rdx, [rbp-96]
0040b15cmov rax, [rbp+224]
0040b163mov rcx, rax
0040b166call setPosition__system_5484
0040b16bmov [rbp+220], 0
0040b175lea rax, [rbp-96]
0040b179mov rcx, rax
0040b17ccall c_setjmp__systemZansi95c_42
0040b181mov [rbp+220], eax
0040b187cmp [rbp+220], 0
0040b18ejne 0x40b46c
0040b194mov [rbp+208], 0
0040b19fmov rax, [rbp+256]
0040b1a6mov [rbp+208], rax
0040b1admov rax, [rbp+208]
0040b1b4mov rax, [rax]
0040b1b7mov [rbp+200], rax
0040b1belea rax, [rbp-96]
0040b1c2mov [rbp+232], rax
0040b1c9mov [rbp+199], 0
0040b1d0mov rax, [rbp+208]
0040b1d7mov rcx, rax
0040b1dacall isActiveStack__system_5493
0040b1dfmov [rbp+199], al
0040b1e5movzx eax, [rbp+199]
0040b1ecxor eax, 1
0040b1eftest al, al
0040b1f1jne 0x40b2bb
0040b1f7mov rax, [rbp+232]
0040b1femov edx, 256
0040b203mov rcx, rax
0040b206call pluspercent___system_696
0040b20bmov [rbp+184], rax
0040b212
0040b212loc_40b212:
0040b212mov [rbp+183], 0
0040b219mov rdx, [rbp+184]
0040b220mov rax, [rbp+232]
0040b227mov rcx, rax
0040b22acall ltpercent___system_1005
0040b22fmov [rbp+183], al
0040b235movzx eax, [rbp+183]
0040b23cxor eax, 1
0040b23ftest al, al
0040b241jne 0x40b2be
0040b243mov rax, [rbp+232]
0040b24amov rax, [rax]
0040b24dmov rdx, rax
0040b250mov rcx, [rbp+256]
0040b257call gcMark__system_5852
0040b25cmov [rbp+168], 0
0040b267mov rax, [rbp+232]
0040b26emov edx, 4
0040b273mov rcx, rax
0040b276call pluspercent___system_696
0040b27bmov [rbp+168], rax
0040b282mov rax, [rbp+168]
0040b289mov rax, [rax]
0040b28cmov rdx, rax
0040b28fmov rcx, [rbp+256]
0040b296call gcMark__system_5852
0040b29bmov rax, [rbp+232]
0040b2a2mov edx, 8
0040b2a7mov rcx, rax
0040b2aacall pluspercent___system_696
0040b2afmov [rbp+232], rax
0040b2b6jmp 0x40b212
0040b2bb
0040b2bbloc_40b2bb:
0040b2bbnop
0040b2bcjmp 0x40b2bf
0040b2be
0040b2beloc_40b2be:
0040b2benop
0040b2bf
0040b2bfloc_40b2bf:
0040b2bfand [rbp+232], -8
0040b2c7
0040b2c7loc_40b2c7:
0040b2c7mov [rbp+167], 0
0040b2cemov rax, [rbp+200]
0040b2d5lea rdx, [rax-64]
0040b2d9mov rax, [rbp+232]
0040b2e0mov rcx, rax
0040b2e3call ltpercent___system_1005
0040b2e8mov [rbp+167], al
0040b2eemovzx eax, [rbp+167]
0040b2f5xor eax, 1
0040b2f8test al, al
0040b2fajne 0x40b404
0040b300mov rax, [rbp+232]
0040b307mov rax, [rax]
0040b30amov rdx, rax
0040b30dmov rcx, [rbp+256]
0040b314call gcMark__system_5852
0040b319mov rax, [rbp+232]
0040b320add rax, 8
0040b324mov rax, [rax]
0040b327mov rdx, rax
0040b32amov rcx, [rbp+256]
0040b331call gcMark__system_5852
0040b336mov rax, [rbp+232]
0040b33dadd rax, 16
0040b341mov rax, [rax]
0040b344mov rdx, rax
0040b347mov rcx, [rbp+256]
0040b34ecall gcMark__system_5852
0040b353mov rax, [rbp+232]
0040b35aadd rax, 24
0040b35emov rax, [rax]
0040b361mov rdx, rax
0040b364mov rcx, [rbp+256]
0040b36bcall gcMark__system_5852
0040b370mov rax, [rbp+232]
0040b377add rax, 32
0040b37bmov rax, [rax]
0040b37emov rdx, rax
0040b381mov rcx, [rbp+256]
0040b388call gcMark__system_5852
0040b38dmov rax, [rbp+232]
0040b394add rax, 40
0040b398mov rax, [rax]
0040b39bmov rdx, rax
0040b39emov rcx, [rbp+256]
0040b3a5call gcMark__system_5852
0040b3aamov rax, [rbp+232]
0040b3b1add rax, 48
0040b3b5mov rax, [rax]
0040b3b8mov rdx, rax
0040b3bbmov rcx, [rbp+256]
0040b3c2call gcMark__system_5852
0040b3c7mov rax, [rbp+232]
0040b3ceadd rax, 56
0040b3d2mov rax, [rax]
0040b3d5mov rdx, rax
0040b3d8mov rcx, [rbp+256]
0040b3dfcall gcMark__system_5852
0040b3e4mov rax, [rbp+232]
0040b3ebmov edx, 64
0040b3f0mov rcx, rax
0040b3f3call pluspercent___system_696
0040b3f8mov [rbp+232], rax
0040b3ffjmp 0x40b2c7
0040b404
0040b404loc_40b404:
0040b404nop
0040b405
0040b405loc_40b405:
0040b405mov [rbp+166], 0
0040b40cmov rdx, [rbp+200]
0040b413mov rax, [rbp+232]
0040b41amov rcx, rax
0040b41dcall lteqpercent___system_985
0040b422mov [rbp+166], al
0040b428movzx eax, [rbp+166]
0040b42fxor eax, 1
0040b432test al, al
0040b434jne 0x40b46f
0040b436mov rax, [rbp+232]
0040b43dmov rax, [rax]
0040b440mov rdx, rax
0040b443mov rcx, [rbp+256]
0040b44acall gcMark__system_5852
0040b44fmov rax, [rbp+232]
0040b456mov edx, 8
0040b45bmov rcx, rax
0040b45ecall pluspercent___system_696
0040b463mov [rbp+232], rax
0040b46ajmp 0x40b405
0040b46c
0040b46cloc_40b46c:
0040b46cnop
0040b46djmp 0x40b470
0040b46f
0040b46floc_40b46f:
0040b46fnop
0040b470
0040b470loc_40b470:
0040b470nop
0040b471add rsp, 368
0040b478pop rbp
0040b479ret
0040b123
0040b47a
0040b47acellToUsr__system_5351:
0040b47apush rbp
0040b47bmov rbp, rsp
0040b47esub rsp, 96
0040b482mov [rbp+16], rcx
0040b486lea rax, [rip+0x2306d]
0040b48dmov [rbp-56], rax
0040b491lea rax, [rip+0x22d30]
0040b498mov [rbp-40], rax
0040b49cmov [rbp-48], 0
0040b4a4mov [rbp-32], 0
0040b4aalea rax, [rbp-64]
0040b4aemov rcx, rax
0040b4b1call nimFrame
0040b4b6mov [rbp-8], 0
0040b4bemov [rbp-48], 173
0040b4c6lea rax, [rip+0x22cfb]
0040b4cdmov [rbp-40], rax
0040b4d1mov [rbp-16], 0
0040b4d9mov rax, [rbp+16]
0040b4ddmov edx, 16
0040b4e2mov rcx, rax
0040b4e5call pluspercent___system_696
0040b4eamov [rbp-16], rax
0040b4eemov rax, [rbp-16]
0040b4f2mov [rbp-8], rax
0040b4f6call popFrame
0040b4fbmov rax, [rbp-8]
0040b4ffadd rsp, 96
0040b503pop rbp
0040b504ret
0040b47a
0040b47acellToUsr__system_5351:
0040b47apush rbp
0040b47bmov rbp, rsp
0040b47esub rsp, 96
0040b482mov [rbp+16], rcx
0040b486lea rax, [rip+0x2306d]
0040b48dmov [rbp-56], rax
0040b491lea rax, [rip+0x22d30]
0040b498mov [rbp-40], rax
0040b49cmov [rbp-48], 0
0040b4a4mov [rbp-32], 0
0040b4aalea rax, [rbp-64]
0040b4aemov rcx, rax
0040b4b1call nimFrame
0040b4b6mov [rbp-8], 0
0040b4bemov [rbp-48], 173
0040b4c6lea rax, [rip+0x22cfb]
0040b4cdmov [rbp-40], rax
0040b4d1mov [rbp-16], 0
0040b4d9mov rax, [rbp+16]
0040b4ddmov edx, 16
0040b4e2mov rcx, rax
0040b4e5call pluspercent___system_696
0040b4eamov [rbp-16], rax
0040b4eemov rax, [rbp-16]
0040b4f2mov [rbp-8], rax
0040b4f6call popFrame
0040b4fbmov rax, [rbp-8]
0040b4ffadd rsp, 96
0040b503pop rbp
0040b504ret
0040b47a
0040b505
0040b505prepareDealloc__system_5514:
0040b505push rbp
0040b506mov rbp, rsp
0040b509sub rsp, 96
0040b50dmov [rbp+16], rcx
0040b511lea rax, [rip+0x22fec]
0040b518mov [rbp-56], rax
0040b51clea rax, [rip+0x22add]
0040b523mov [rbp-40], rax
0040b527mov [rbp-48], 0
0040b52fmov [rbp-32], 0
0040b535lea rax, [rbp-64]
0040b539mov rcx, rax
0040b53ccall nimFrame
0040b541mov [rbp-48], 422
0040b549lea rax, [rip+0x22ab0]
0040b550mov [rbp-40], rax
0040b554mov rax, [rbp+16]
0040b558mov rax, [rax+8]
0040b55cmov [rbp-8], rax
0040b560mov [rbp-48], 423
0040b568lea rax, [rip+0x22a91]
0040b56fmov [rbp-40], rax
0040b573mov rax, [rbp-8]
0040b577mov rax, [rax+40]
0040b57btest rax, rax
0040b57eje 0x40b60c
0040b584mov [rbp-48], 429
0040b58clea rax, [rip+0x22a6d]
0040b593mov [rbp-40], rax
0040b597mov rax, [rip+0x2b862]
0040b59eadd rax, 1
0040b5a2mov [rip+0x2b857], rax
0040b5a9mov [rbp-48], 430
0040b5b1lea rax, [rip+0x22a48]
0040b5b8mov [rbp-40], rax
0040b5bcmov [rbp-16], 0
0040b5c4mov rcx, [rbp+16]
0040b5c8call cellToUsr__system_5351
0040b5cdmov [rbp-16], rax
0040b5d1mov rax, [rbp-8]
0040b5d5mov rax, [rax+40]
0040b5d9mov rdx, rax
0040b5dcmov rax, [rbp-16]
0040b5e0mov rcx, rax
0040b5e3call rdx
0040b5e5mov [rbp-48], 431
0040b5edlea rax, [rip+0x22a0c]
0040b5f4mov [rbp-40], rax
0040b5f8mov rax, [rip+0x2b801]
0040b5ffsub rax, 1
0040b603mov [rip+0x2b7f6], rax
0040b60ajmp 0x40b60d
0040b60c
0040b60cloc_40b60c:
0040b60cnop
0040b60d
0040b60dloc_40b60d:
0040b60dcall popFrame
0040b612nop
0040b613add rsp, 96
0040b617pop rbp
0040b618ret
0040b505
0040b505prepareDealloc__system_5514:
0040b505push rbp
0040b506mov rbp, rsp
0040b509sub rsp, 96
0040b50dmov [rbp+16], rcx
0040b511lea rax, [rip+0x22fec]
0040b518mov [rbp-56], rax
0040b51clea rax, [rip+0x22add]
0040b523mov [rbp-40], rax
0040b527mov [rbp-48], 0
0040b52fmov [rbp-32], 0
0040b535lea rax, [rbp-64]
0040b539mov rcx, rax
0040b53ccall nimFrame
0040b541mov [rbp-48], 422
0040b549lea rax, [rip+0x22ab0]
0040b550mov [rbp-40], rax
0040b554mov rax, [rbp+16]
0040b558mov rax, [rax+8]
0040b55cmov [rbp-8], rax
0040b560mov [rbp-48], 423
0040b568lea rax, [rip+0x22a91]
0040b56fmov [rbp-40], rax
0040b573mov rax, [rbp-8]
0040b577mov rax, [rax+40]
0040b57btest rax, rax
0040b57eje 0x40b60c
0040b584mov [rbp-48], 429
0040b58clea rax, [rip+0x22a6d]
0040b593mov [rbp-40], rax
0040b597mov rax, [rip+0x2b862]
0040b59eadd rax, 1
0040b5a2mov [rip+0x2b857], rax
0040b5a9mov [rbp-48], 430
0040b5b1lea rax, [rip+0x22a48]
0040b5b8mov [rbp-40], rax
0040b5bcmov [rbp-16], 0
0040b5c4mov rcx, [rbp+16]
0040b5c8call cellToUsr__system_5351
0040b5cdmov [rbp-16], rax
0040b5d1mov rax, [rbp-8]
0040b5d5mov rax, [rax+40]
0040b5d9mov rdx, rax
0040b5dcmov rax, [rbp-16]
0040b5e0mov rcx, rax
0040b5e3call rdx
0040b5e5mov [rbp-48], 431
0040b5edlea rax, [rip+0x22a0c]
0040b5f4mov [rbp-40], rax
0040b5f8mov rax, [rip+0x2b801]
0040b5ffsub rax, 1
0040b603mov [rip+0x2b7f6], rax
0040b60ajmp 0x40b60d
0040b60c
0040b60cloc_40b60c:
0040b60cnop
0040b60d
0040b60dloc_40b60d:
0040b60dcall popFrame
0040b612nop
0040b613add rsp, 96
0040b617pop rbp
0040b618ret
0040b505
0040b619
0040b619usrToCell__system_5354:
0040b619push rbp
0040b61amov rbp, rsp
0040b61dsub rsp, 96
0040b621mov [rbp+16], rcx
0040b625lea rax, [rip+0x22ee7]
0040b62cmov [rbp-56], rax
0040b630lea rax, [rip+0x22b91]
0040b637mov [rbp-40], rax
0040b63bmov [rbp-48], 0
0040b643mov [rbp-32], 0
0040b649lea rax, [rbp-64]
0040b64dmov rcx, rax
0040b650call nimFrame
0040b655mov [rbp-8], 0
0040b65dmov [rbp-48], 177
0040b665lea rax, [rip+0x22b5c]
0040b66cmov [rbp-40], rax
0040b670mov [rbp-16], 0
0040b678mov rax, [rbp+16]
0040b67cmov edx, 16
0040b681mov rcx, rax
0040b684call minuspercent___system_716
0040b689mov [rbp-16], rax
0040b68dmov rax, [rbp-16]
0040b691mov [rbp-8], rax
0040b695call popFrame
0040b69amov rax, [rbp-8]
0040b69eadd rsp, 96
0040b6a2pop rbp
0040b6a3ret
0040b619
0040b619usrToCell__system_5354:
0040b619push rbp
0040b61amov rbp, rsp
0040b61dsub rsp, 96
0040b621mov [rbp+16], rcx
0040b625lea rax, [rip+0x22ee7]
0040b62cmov [rbp-56], rax
0040b630lea rax, [rip+0x22b91]
0040b637mov [rbp-40], rax
0040b63bmov [rbp-48], 0
0040b643mov [rbp-32], 0
0040b649lea rax, [rbp-64]
0040b64dmov rcx, rax
0040b650call nimFrame
0040b655mov [rbp-8], 0
0040b65dmov [rbp-48], 177
0040b665lea rax, [rip+0x22b5c]
0040b66cmov [rbp-40], rax
0040b670mov [rbp-16], 0
0040b678mov rax, [rbp+16]
0040b67cmov edx, 16
0040b681mov rcx, rax
0040b684call minuspercent___system_716
0040b689mov [rbp-16], rax
0040b68dmov rax, [rbp-16]
0040b691mov [rbp-8], rax
0040b695call popFrame
0040b69amov rax, [rbp-8]
0040b69eadd rsp, 96
0040b6a2pop rbp
0040b6a3ret
0040b619
0040b6a4
0040b6a4addZCT__system_5348:
0040b6a4push rbp
0040b6a5mov rbp, rsp
0040b6a8sub rsp, 80
0040b6acmov [rbp+16], rcx
0040b6b0mov [rbp+24], rdx
0040b6b4lea rax, [rip+0x22e62]
0040b6bbmov [rbp-40], rax
0040b6bflea rax, [rip+0x22b02]
0040b6c6mov [rbp-24], rax
0040b6camov [rbp-32], 0
0040b6d2mov [rbp-16], 0
0040b6d8lea rax, [rbp-48]
0040b6dcmov rcx, rax
0040b6dfcall nimFrame
0040b6e4mov [rbp-32], 167
0040b6eclea rax, [rip+0x22ad5]
0040b6f3mov [rbp-24], rax
0040b6f7mov rax, [rbp+24]
0040b6fbmov rax, [rax]
0040b6feand eax, 4
0040b701test rax, rax
0040b704jne 0x40b753
0040b706mov [rbp-32], 168
0040b70elea rax, [rip+0x22ab3]
0040b715mov [rbp-24], rax
0040b719mov rax, [rbp+24]
0040b71dmov rax, [rax]
0040b720or rax, 4
0040b724mov rdx, rax
0040b727mov rax, [rbp+24]
0040b72bmov [rax], rdx
0040b72emov [rbp-32], 169
0040b736lea rax, [rip+0x22a8b]
0040b73dmov [rbp-24], rax
0040b741mov rax, [rbp+24]
0040b745mov rdx, rax
0040b748mov rcx, [rbp+16]
0040b74ccall add__system_4943
0040b751jmp 0x40b754
0040b753
0040b753loc_40b753:
0040b753nop
0040b754
0040b754loc_40b754:
0040b754call popFrame
0040b759nop
0040b75aadd rsp, 80
0040b75epop rbp
0040b75fret
0040b6a4
0040b6a4addZCT__system_5348:
0040b6a4push rbp
0040b6a5mov rbp, rsp
0040b6a8sub rsp, 80
0040b6acmov [rbp+16], rcx
0040b6b0mov [rbp+24], rdx
0040b6b4lea rax, [rip+0x22e62]
0040b6bbmov [rbp-40], rax
0040b6bflea rax, [rip+0x22b02]
0040b6c6mov [rbp-24], rax
0040b6camov [rbp-32], 0
0040b6d2mov [rbp-16], 0
0040b6d8lea rax, [rbp-48]
0040b6dcmov rcx, rax
0040b6dfcall nimFrame
0040b6e4mov [rbp-32], 167
0040b6eclea rax, [rip+0x22ad5]
0040b6f3mov [rbp-24], rax
0040b6f7mov rax, [rbp+24]
0040b6fbmov rax, [rax]
0040b6feand eax, 4
0040b701test rax, rax
0040b704jne 0x40b753
0040b706mov [rbp-32], 168
0040b70elea rax, [rip+0x22ab3]
0040b715mov [rbp-24], rax
0040b719mov rax, [rbp+24]
0040b71dmov rax, [rax]
0040b720or rax, 4
0040b724mov rdx, rax
0040b727mov rax, [rbp+24]
0040b72bmov [rax], rdx
0040b72emov [rbp-32], 169
0040b736lea rax, [rip+0x22a8b]
0040b73dmov [rbp-24], rax
0040b741mov rax, [rbp+24]
0040b745mov rdx, rax
0040b748mov rcx, [rbp+16]
0040b74ccall add__system_4943
0040b751jmp 0x40b754
0040b753
0040b753loc_40b753:
0040b753nop
0040b754
0040b754loc_40b754:
0040b754call popFrame
0040b759nop
0040b75aadd rsp, 80
0040b75epop rbp
0040b75fret
0040b6a4
0040b760
0040b760rtlAddZCT__system_5397:
0040b760push rbp
0040b761mov rbp, rsp
0040b764sub rsp, 80
0040b768mov [rbp+16], rcx
0040b76clea rax, [rip+0x22db1]
0040b773mov [rbp-40], rax
0040b777lea rax, [rip+0x22a4a]
0040b77emov [rbp-24], rax
0040b782mov [rbp-32], 0
0040b78amov [rbp-16], 0
0040b790lea rax, [rbp-48]
0040b794mov rcx, rax
0040b797call nimFrame
0040b79cmov [rbp-32], 243
0040b7a4lea rax, [rip+0x22a1d]
0040b7abmov [rbp-24], rax
0040b7afmov rdx, [rbp+16]
0040b7b3lea rcx, [rip+0x2b5fe]
0040b7bacall addZCT__system_5348
0040b7bfcall popFrame
0040b7c4nop
0040b7c5add rsp, 80
0040b7c9pop rbp
0040b7caret
0040b760
0040b760rtlAddZCT__system_5397:
0040b760push rbp
0040b761mov rbp, rsp
0040b764sub rsp, 80
0040b768mov [rbp+16], rcx
0040b76clea rax, [rip+0x22db1]
0040b773mov [rbp-40], rax
0040b777lea rax, [rip+0x22a4a]
0040b77emov [rbp-24], rax
0040b782mov [rbp-32], 0
0040b78amov [rbp-16], 0
0040b790lea rax, [rbp-48]
0040b794mov rcx, rax
0040b797call nimFrame
0040b79cmov [rbp-32], 243
0040b7a4lea rax, [rip+0x22a1d]
0040b7abmov [rbp-24], rax
0040b7afmov rdx, [rbp+16]
0040b7b3lea rcx, [rip+0x2b5fe]
0040b7bacall addZCT__system_5348
0040b7bfcall popFrame
0040b7c4nop
0040b7c5add rsp, 80
0040b7c9pop rbp
0040b7caret
0040b760
0040b7cb
0040b7cbdecRef__system_5399:
0040b7cbpush rbp
0040b7ccmov rbp, rsp
0040b7cfsub rsp, 96
0040b7d3mov [rbp+16], rcx
0040b7d7lea rax, [rip+0x22d50]
0040b7demov [rbp-56], rax
0040b7e2lea rax, [rip+0x229df]
0040b7e9mov [rbp-40], rax
0040b7edmov [rbp-48], 0
0040b7f5mov [rbp-32], 0
0040b7fblea rax, [rbp-64]
0040b7ffmov rcx, rax
0040b802call nimFrame
0040b807mov [rbp-48], 248
0040b80flea rax, [rip+0x229b2]
0040b816mov [rbp-40], rax
0040b81amov rax, [rbp+16]
0040b81emov rax, [rax]
0040b821mov edx, 8
0040b826mov rcx, rax
0040b829call minuspercent___system_716
0040b82emov rdx, [rbp+16]
0040b832mov [rdx], rax
0040b835mov [rbp-48], 249
0040b83dlea rax, [rip+0x22984]
0040b844mov [rbp-40], rax
0040b848mov [rbp-1], 0
0040b84cmov rax, [rbp+16]
0040b850mov rax, [rax]
0040b853mov edx, 8
0040b858mov rcx, rax
0040b85bcall ltpercent___system_1005
0040b860mov [rbp-1], al
0040b863movzx eax, [rbp-1]
0040b867xor eax, 1
0040b86atest al, al
0040b86cjne 0x40b88c
0040b86emov [rbp-48], 250
0040b876lea rax, [rip+0x2294b]
0040b87dmov [rbp-40], rax
0040b881mov rcx, [rbp+16]
0040b885call rtlAddZCT__system_5397
0040b88ajmp 0x40b88d
0040b88c
0040b88cloc_40b88c:
0040b88cnop
0040b88d
0040b88dloc_40b88d:
0040b88dcall popFrame
0040b892nop
0040b893add rsp, 96
0040b897pop rbp
0040b898ret
0040b7cb
0040b7cbdecRef__system_5399:
0040b7cbpush rbp
0040b7ccmov rbp, rsp
0040b7cfsub rsp, 96
0040b7d3mov [rbp+16], rcx
0040b7d7lea rax, [rip+0x22d50]
0040b7demov [rbp-56], rax
0040b7e2lea rax, [rip+0x229df]
0040b7e9mov [rbp-40], rax
0040b7edmov [rbp-48], 0
0040b7f5mov [rbp-32], 0
0040b7fblea rax, [rbp-64]
0040b7ffmov rcx, rax
0040b802call nimFrame
0040b807mov [rbp-48], 248
0040b80flea rax, [rip+0x229b2]
0040b816mov [rbp-40], rax
0040b81amov rax, [rbp+16]
0040b81emov rax, [rax]
0040b821mov edx, 8
0040b826mov rcx, rax
0040b829call minuspercent___system_716
0040b82emov rdx, [rbp+16]
0040b832mov [rdx], rax
0040b835mov [rbp-48], 249
0040b83dlea rax, [rip+0x22984]
0040b844mov [rbp-40], rax
0040b848mov [rbp-1], 0
0040b84cmov rax, [rbp+16]
0040b850mov rax, [rax]
0040b853mov edx, 8
0040b858mov rcx, rax
0040b85bcall ltpercent___system_1005
0040b860mov [rbp-1], al
0040b863movzx eax, [rbp-1]
0040b867xor eax, 1
0040b86atest al, al
0040b86cjne 0x40b88c
0040b86emov [rbp-48], 250
0040b876lea rax, [rip+0x2294b]
0040b87dmov [rbp-40], rax
0040b881mov rcx, [rbp+16]
0040b885call rtlAddZCT__system_5397
0040b88ajmp 0x40b88d
0040b88c
0040b88cloc_40b88c:
0040b88cnop
0040b88d
0040b88dloc_40b88d:
0040b88dcall popFrame
0040b892nop
0040b893add rsp, 96
0040b897pop rbp
0040b898ret
0040b7cb
0040b899
0040b899nextTry__system_5003:
0040b899push rbp
0040b89amov rbp, rsp
0040b89dsub rsp, 96
0040b8a1mov [rbp+16], rcx
0040b8a5mov [rbp+24], rdx
0040b8a9lea rax, [rip+0x22c85]
0040b8b0mov [rbp-56], rax
0040b8b4lea rax, [rip+0x22c85]
0040b8bbmov [rbp-40], rax
0040b8bfmov [rbp-48], 0
0040b8c7mov [rbp-32], 0
0040b8cdlea rax, [rbp-64]
0040b8d1mov rcx, rax
0040b8d4call nimFrame
0040b8d9mov [rbp-8], 0
0040b8e1mov [rbp-48], 109
0040b8e9lea rax, [rip+0x22c50]
0040b8f0mov [rbp-40], rax
0040b8f4mov rdx, [rbp+16]
0040b8f8mov rax, rdx
0040b8fbshl rax, 2
0040b8ffadd rax, rdx
0040b902add rax, 1
0040b906and rax, [rbp+24]
0040b90amov [rbp-8], rax
0040b90ecall popFrame
0040b913mov rax, [rbp-8]
0040b917add rsp, 96
0040b91bpop rbp
0040b91cret
0040b899
0040b899nextTry__system_5003:
0040b899push rbp
0040b89amov rbp, rsp
0040b89dsub rsp, 96
0040b8a1mov [rbp+16], rcx
0040b8a5mov [rbp+24], rdx
0040b8a9lea rax, [rip+0x22c85]
0040b8b0mov [rbp-56], rax
0040b8b4lea rax, [rip+0x22c85]
0040b8bbmov [rbp-40], rax
0040b8bfmov [rbp-48], 0
0040b8c7mov [rbp-32], 0
0040b8cdlea rax, [rbp-64]
0040b8d1mov rcx, rax
0040b8d4call nimFrame
0040b8d9mov [rbp-8], 0
0040b8e1mov [rbp-48], 109
0040b8e9lea rax, [rip+0x22c50]
0040b8f0mov [rbp-40], rax
0040b8f4mov rdx, [rbp+16]
0040b8f8mov rax, rdx
0040b8fbshl rax, 2
0040b8ffadd rax, rdx
0040b902add rax, 1
0040b906and rax, [rbp+24]
0040b90amov [rbp-8], rax
0040b90ecall popFrame
0040b913mov rax, [rbp-8]
0040b917add rsp, 96
0040b91bpop rbp
0040b91cret
0040b899
0040b91d
0040b91dalloc0__system_4863:
0040b91dpush rbp
0040b91emov rbp, rsp
0040b921sub rsp, 96
0040b925mov [rbp+16], rcx
0040b929mov [rbp+24], rdx
0040b92dlea rax, [rip+0x22c53]
0040b934mov [rbp-56], rax
0040b938lea rax, [rip+0x22621]
0040b93fmov [rbp-40], rax
0040b943mov [rbp-48], 0
0040b94bmov [rbp-32], 0
0040b951lea rax, [rbp-64]
0040b955mov rcx, rax
0040b958call nimFrame
0040b95dmov [rbp-8], 0
0040b965mov [rbp-48], 959
0040b96dlea rax, [rip+0x225ec]
0040b974mov [rbp-40], rax
0040b978mov rax, [rbp+24]
0040b97cmov rdx, rax
0040b97fmov rcx, [rbp+16]
0040b983call alloc__system_4859
0040b988mov [rbp-8], rax
0040b98cmov [rbp-48], 960
0040b994lea rax, [rip+0x225c5]
0040b99bmov [rbp-40], rax
0040b99fmov rdx, [rbp+24]
0040b9a3mov rax, [rbp-8]
0040b9a7mov rcx, rax
0040b9aacall zeroMem__system_1724
0040b9afcall popFrame
0040b9b4mov rax, [rbp-8]
0040b9b8add rsp, 96
0040b9bcpop rbp
0040b9bdret
0040b91d
0040b91dalloc0__system_4863:
0040b91dpush rbp
0040b91emov rbp, rsp
0040b921sub rsp, 96
0040b925mov [rbp+16], rcx
0040b929mov [rbp+24], rdx
0040b92dlea rax, [rip+0x22c53]
0040b934mov [rbp-56], rax
0040b938lea rax, [rip+0x22621]
0040b93fmov [rbp-40], rax
0040b943mov [rbp-48], 0
0040b94bmov [rbp-32], 0
0040b951lea rax, [rbp-64]
0040b955mov rcx, rax
0040b958call nimFrame
0040b95dmov [rbp-8], 0
0040b965mov [rbp-48], 959
0040b96dlea rax, [rip+0x225ec]
0040b974mov [rbp-40], rax
0040b978mov rax, [rbp+24]
0040b97cmov rdx, rax
0040b97fmov rcx, [rbp+16]
0040b983call alloc__system_4859
0040b988mov [rbp-8], rax
0040b98cmov [rbp-48], 960
0040b994lea rax, [rip+0x225c5]
0040b99bmov [rbp-40], rax
0040b99fmov rdx, [rbp+24]
0040b9a3mov rax, [rbp-8]
0040b9a7mov rcx, rax
0040b9aacall zeroMem__system_1724
0040b9afcall popFrame
0040b9b4mov rax, [rbp-8]
0040b9b8add rsp, 96
0040b9bcpop rbp
0040b9bdret
0040b91d
0040b9be
0040b9bealloc0Impl__system_1745:
0040b9bepush rbp
0040b9bfmov rbp, rsp
0040b9c2sub rsp, 48
0040b9c6mov [rbp+16], rcx
0040b9camov [rbp-8], 0
0040b9d2mov rdx, [rbp+16]
0040b9d6lea rcx, [rip+0x2b42b]
0040b9ddcall alloc0__system_4863
0040b9e2mov [rbp-8], rax
0040b9e6mov rax, [rbp-8]
0040b9eaadd rsp, 48
0040b9eepop rbp
0040b9efret
0040b9be
0040b9bealloc0Impl__system_1745:
0040b9bepush rbp
0040b9bfmov rbp, rsp
0040b9c2sub rsp, 48
0040b9c6mov [rbp+16], rcx
0040b9camov [rbp-8], 0
0040b9d2mov rdx, [rbp+16]
0040b9d6lea rcx, [rip+0x2b42b]
0040b9ddcall alloc0__system_4863
0040b9e2mov [rbp-8], rax
0040b9e6mov rax, [rbp-8]
0040b9eaadd rsp, 48
0040b9eepop rbp
0040b9efret
0040b9be
0040b9f0
0040b9f0cellSetRawInsert__system_5016:
0040b9f0push rbp
0040b9f1mov rbp, rsp
0040b9f4sub rsp, 96
0040b9f8mov [rbp+16], rcx
0040b9fcmov [rbp+24], rdx
0040ba00mov [rbp+32], r8
0040ba04lea rax, [rip+0x22b83]
0040ba0bmov [rbp-56], rax
0040ba0flea rax, [rip+0x22b2a]
0040ba16mov [rbp-40], rax
0040ba1amov [rbp-48], 0
0040ba22mov [rbp-32], 0
0040ba28lea rax, [rbp-64]
0040ba2cmov rcx, rax
0040ba2fcall nimFrame
0040ba34mov [rbp-48], 122
0040ba3clea rax, [rip+0x22afd]
0040ba43mov [rbp-40], rax
0040ba47mov rax, [rbp+32]
0040ba4bmov rax, [rax+8]
0040ba4fmov rdx, rax
0040ba52mov rax, [rbp+16]
0040ba56mov rax, [rax+8]
0040ba5aand rax, rdx
0040ba5dmov [rbp-8], rax
0040ba61mov [rbp-48], 123
0040ba69lea rax, [rip+0x22ad0]
0040ba70mov [rbp-40], rax
0040ba74
0040ba74loc_40ba74:
0040ba74mov rax, [rbp-8]
0040ba78lea rdx, [8*rax]
0040ba80mov rax, [rbp+24]
0040ba84add rax, rdx
0040ba87mov rax, [rax]
0040ba8atest rax, rax
0040ba8dje 0x40babc
0040ba8fmov [rbp-48], 125
0040ba97lea rax, [rip+0x22aa2]
0040ba9emov [rbp-40], rax
0040baa2mov rax, [rbp+16]
0040baa6mov rdx, [rax+8]
0040baaamov rax, [rbp-8]
0040baaemov rcx, rax
0040bab1call nextTry__system_5003
0040bab6mov [rbp-8], rax
0040babajmp 0x40ba74
0040babc
0040babcloc_40babc:
0040babcnop
0040babdmov [rbp-48], 127
0040bac5lea rax, [rip+0x22a74]
0040baccmov [rbp-40], rax
0040bad0mov rax, [rbp-8]
0040bad4lea rdx, [8*rax]
0040badcmov rax, [rbp+24]
0040bae0add rdx, rax
0040bae3mov rax, [rbp+32]
0040bae7mov [rdx], rax
0040baeacall popFrame
0040baefnop
0040baf0add rsp, 96
0040baf4pop rbp
0040baf5ret
0040b9f0
0040b9f0cellSetRawInsert__system_5016:
0040b9f0push rbp
0040b9f1mov rbp, rsp
0040b9f4sub rsp, 96
0040b9f8mov [rbp+16], rcx
0040b9fcmov [rbp+24], rdx
0040ba00mov [rbp+32], r8
0040ba04lea rax, [rip+0x22b83]
0040ba0bmov [rbp-56], rax
0040ba0flea rax, [rip+0x22b2a]
0040ba16mov [rbp-40], rax
0040ba1amov [rbp-48], 0
0040ba22mov [rbp-32], 0
0040ba28lea rax, [rbp-64]
0040ba2cmov rcx, rax
0040ba2fcall nimFrame
0040ba34mov [rbp-48], 122
0040ba3clea rax, [rip+0x22afd]
0040ba43mov [rbp-40], rax
0040ba47mov rax, [rbp+32]
0040ba4bmov rax, [rax+8]
0040ba4fmov rdx, rax
0040ba52mov rax, [rbp+16]
0040ba56mov rax, [rax+8]
0040ba5aand rax, rdx
0040ba5dmov [rbp-8], rax
0040ba61mov [rbp-48], 123
0040ba69lea rax, [rip+0x22ad0]
0040ba70mov [rbp-40], rax
0040ba74
0040ba74loc_40ba74:
0040ba74mov rax, [rbp-8]
0040ba78lea rdx, [8*rax]
0040ba80mov rax, [rbp+24]
0040ba84add rax, rdx
0040ba87mov rax, [rax]
0040ba8atest rax, rax
0040ba8dje 0x40babc
0040ba8fmov [rbp-48], 125
0040ba97lea rax, [rip+0x22aa2]
0040ba9emov [rbp-40], rax
0040baa2mov rax, [rbp+16]
0040baa6mov rdx, [rax+8]
0040baaamov rax, [rbp-8]
0040baaemov rcx, rax
0040bab1call nextTry__system_5003
0040bab6mov [rbp-8], rax
0040babajmp 0x40ba74
0040babc
0040babcloc_40babc:
0040babcnop
0040babdmov [rbp-48], 127
0040bac5lea rax, [rip+0x22a74]
0040baccmov [rbp-40], rax
0040bad0mov rax, [rbp-8]
0040bad4lea rdx, [8*rax]
0040badcmov rax, [rbp+24]
0040bae0add rdx, rax
0040bae3mov rax, [rbp+32]
0040bae7mov [rdx], rax
0040baeacall popFrame
0040baefnop
0040baf0add rsp, 96
0040baf4pop rbp
0040baf5ret
0040b9f0
0040baf6
0040baf6cellSetEnlarge__system_5033:
0040baf6push rbp
0040baf7mov rbp, rsp
0040bafaadd rsp, -128
0040bafemov [rbp+16], rcx
0040bb02lea rax, [rip+0x22a96]
0040bb09mov [rbp-88], rax
0040bb0dlea rax, [rip+0x22a2c]
0040bb14mov [rbp-72], rax
0040bb18mov [rbp-80], 0
0040bb20mov [rbp-64], 0
0040bb26lea rax, [rbp-96]
0040bb2amov rcx, rax
0040bb2dcall nimFrame
0040bb32mov [rbp-80], 130
0040bb3alea rax, [rip+0x229ff]
0040bb41mov [rbp-72], rax
0040bb45mov rax, [rbp+16]
0040bb49mov rax, [rax+8]
0040bb4dmov [rbp-16], rax
0040bb51mov [rbp-80], 131
0040bb59lea rax, [rip+0x229e0]
0040bb60mov [rbp-72], rax
0040bb64mov rax, [rbp+16]
0040bb68mov rax, [rax+8]
0040bb6cadd rax, 1
0040bb70add rax, rax
0040bb73lea rdx, [rax-1]
0040bb77mov rax, [rbp+16]
0040bb7bmov [rax+8], rdx
0040bb7fmov [rbp-80], 132
0040bb87lea rax, [rip+0x229b2]
0040bb8emov [rbp-72], rax
0040bb92mov [rbp-24], 0
0040bb9amov rax, [rbp+16]
0040bb9emov rax, [rax+8]
0040bba2add rax, 1
0040bba6shl rax, 3
0040bbaamov rcx, rax
0040bbadcall alloc0Impl__system_1745
0040bbb2mov [rbp-24], rax
0040bbb6mov rax, [rbp-24]
0040bbbamov [rbp-32], rax
0040bbbemov [rbp-40], 0
0040bbc6mov [rbp-80], 90
0040bbcelea rax, [rip+0x229db]
0040bbd5mov [rbp-72], rax
0040bbd9mov [rbp-8], 0
0040bbe1mov [rbp-80], 91
0040bbe9lea rax, [rip+0x229c0]
0040bbf0mov [rbp-72], rax
0040bbf4
0040bbf4loc_40bbf4:
0040bbf4mov rax, [rbp-8]
0040bbf8cmp rax, [rbp-16]
0040bbfcjg 0x40bca7
0040bc02mov [rbp-80], 133
0040bc0alea rax, [rip+0x2292f]
0040bc11mov [rbp-72], rax
0040bc15mov rax, [rbp-8]
0040bc19mov [rbp-40], rax
0040bc1dmov [rbp-80], 134
0040bc25lea rax, [rip+0x22914]
0040bc2cmov [rbp-72], rax
0040bc30mov rax, [rbp+16]
0040bc34mov rdx, [rax+24]
0040bc38mov rax, [rbp-40]
0040bc3cshl rax, 3
0040bc40add rax, rdx
0040bc43mov rax, [rax]
0040bc46test rax, rax
0040bc49je 0x40bc89
0040bc4bmov [rbp-80], 135
0040bc53lea rax, [rip+0x228e6]
0040bc5amov [rbp-72], rax
0040bc5emov rax, [rbp+16]
0040bc62mov rdx, [rax+24]
0040bc66mov rax, [rbp-40]
0040bc6ashl rax, 3
0040bc6eadd rax, rdx
0040bc71mov rdx, [rax]
0040bc74mov rax, [rbp-32]
0040bc78mov r8, rdx
0040bc7bmov rdx, rax
0040bc7emov rcx, [rbp+16]
0040bc82call cellSetRawInsert__system_5016
0040bc87jmp 0x40bc8a
0040bc89
0040bc89loc_40bc89:
0040bc89nop
0040bc8a
0040bc8aloc_40bc8a:
0040bc8amov [rbp-80], 93
0040bc92lea rax, [rip+0x22917]
0040bc99mov [rbp-72], rax
0040bc9dadd [rbp-8], 1
0040bca2jmp 0x40bbf4
0040bca7
0040bca7loc_40bca7:
0040bca7nop
0040bca8mov [rbp-80], 136
0040bcb0lea rax, [rip+0x22889]
0040bcb7mov [rbp-72], rax
0040bcbbmov rax, [rbp+16]
0040bcbfmov rax, [rax+24]
0040bcc3mov rcx, rax
0040bcc6call dealloc
0040bccbmov [rbp-80], 137
0040bcd3lea rax, [rip+0x22866]
0040bcdamov [rbp-72], rax
0040bcdemov rax, [rbp+16]
0040bce2mov rdx, [rbp-32]
0040bce6mov [rax+24], rdx
0040bceacall popFrame
0040bcefnop
0040bcf0sub rsp, -128
0040bcf4pop rbp
0040bcf5ret
0040baf6
0040baf6cellSetEnlarge__system_5033:
0040baf6push rbp
0040baf7mov rbp, rsp
0040bafaadd rsp, -128
0040bafemov [rbp+16], rcx
0040bb02lea rax, [rip+0x22a96]
0040bb09mov [rbp-88], rax
0040bb0dlea rax, [rip+0x22a2c]
0040bb14mov [rbp-72], rax
0040bb18mov [rbp-80], 0
0040bb20mov [rbp-64], 0
0040bb26lea rax, [rbp-96]
0040bb2amov rcx, rax
0040bb2dcall nimFrame
0040bb32mov [rbp-80], 130
0040bb3alea rax, [rip+0x229ff]
0040bb41mov [rbp-72], rax
0040bb45mov rax, [rbp+16]
0040bb49mov rax, [rax+8]
0040bb4dmov [rbp-16], rax
0040bb51mov [rbp-80], 131
0040bb59lea rax, [rip+0x229e0]
0040bb60mov [rbp-72], rax
0040bb64mov rax, [rbp+16]
0040bb68mov rax, [rax+8]
0040bb6cadd rax, 1
0040bb70add rax, rax
0040bb73lea rdx, [rax-1]
0040bb77mov rax, [rbp+16]
0040bb7bmov [rax+8], rdx
0040bb7fmov [rbp-80], 132
0040bb87lea rax, [rip+0x229b2]
0040bb8emov [rbp-72], rax
0040bb92mov [rbp-24], 0
0040bb9amov rax, [rbp+16]
0040bb9emov rax, [rax+8]
0040bba2add rax, 1
0040bba6shl rax, 3
0040bbaamov rcx, rax
0040bbadcall alloc0Impl__system_1745
0040bbb2mov [rbp-24], rax
0040bbb6mov rax, [rbp-24]
0040bbbamov [rbp-32], rax
0040bbbemov [rbp-40], 0
0040bbc6mov [rbp-80], 90
0040bbcelea rax, [rip+0x229db]
0040bbd5mov [rbp-72], rax
0040bbd9mov [rbp-8], 0
0040bbe1mov [rbp-80], 91
0040bbe9lea rax, [rip+0x229c0]
0040bbf0mov [rbp-72], rax
0040bbf4
0040bbf4loc_40bbf4:
0040bbf4mov rax, [rbp-8]
0040bbf8cmp rax, [rbp-16]
0040bbfcjg 0x40bca7
0040bc02mov [rbp-80], 133
0040bc0alea rax, [rip+0x2292f]
0040bc11mov [rbp-72], rax
0040bc15mov rax, [rbp-8]
0040bc19mov [rbp-40], rax
0040bc1dmov [rbp-80], 134
0040bc25lea rax, [rip+0x22914]
0040bc2cmov [rbp-72], rax
0040bc30mov rax, [rbp+16]
0040bc34mov rdx, [rax+24]
0040bc38mov rax, [rbp-40]
0040bc3cshl rax, 3
0040bc40add rax, rdx
0040bc43mov rax, [rax]
0040bc46test rax, rax
0040bc49je 0x40bc89
0040bc4bmov [rbp-80], 135
0040bc53lea rax, [rip+0x228e6]
0040bc5amov [rbp-72], rax
0040bc5emov rax, [rbp+16]
0040bc62mov rdx, [rax+24]
0040bc66mov rax, [rbp-40]
0040bc6ashl rax, 3
0040bc6eadd rax, rdx
0040bc71mov rdx, [rax]
0040bc74mov rax, [rbp-32]
0040bc78mov r8, rdx
0040bc7bmov rdx, rax
0040bc7emov rcx, [rbp+16]
0040bc82call cellSetRawInsert__system_5016
0040bc87jmp 0x40bc8a
0040bc89
0040bc89loc_40bc89:
0040bc89nop
0040bc8a
0040bc8aloc_40bc8a:
0040bc8amov [rbp-80], 93
0040bc92lea rax, [rip+0x22917]
0040bc99mov [rbp-72], rax
0040bc9dadd [rbp-8], 1
0040bca2jmp 0x40bbf4
0040bca7
0040bca7loc_40bca7:
0040bca7nop
0040bca8mov [rbp-80], 136
0040bcb0lea rax, [rip+0x22889]
0040bcb7mov [rbp-72], rax
0040bcbbmov rax, [rbp+16]
0040bcbfmov rax, [rax+24]
0040bcc3mov rcx, rax
0040bcc6call dealloc
0040bccbmov [rbp-80], 137
0040bcd3lea rax, [rip+0x22866]
0040bcdamov [rbp-72], rax
0040bcdemov rax, [rbp+16]
0040bce2mov rdx, [rbp-32]
0040bce6mov [rax+24], rdx
0040bceacall popFrame
0040bcefnop
0040bcf0sub rsp, -128
0040bcf4pop rbp
0040bcf5ret
0040baf6
0040bcf6
0040bcf6cellSetPut__system_5046:
0040bcf6push rbp
0040bcf7mov rbp, rsp
0040bcfaadd rsp, -128
0040bcfemov [rbp+16], rcx
0040bd02mov [rbp+24], rdx
0040bd06lea rax, [rip+0x228ed]
0040bd0dmov [rbp-88], rax
0040bd11lea rax, [rip+0x22828]
0040bd18mov [rbp-72], rax
0040bd1cmov [rbp-80], 0
0040bd24mov [rbp-64], 0
0040bd2alea rax, [rbp-96]
0040bd2emov rcx, rax
0040bd31call nimFrame
0040bd36mov [rbp-8], 0
0040bd3emov [rbp-80], 140
0040bd46lea rax, [rip+0x227f3]
0040bd4dmov [rbp-72], rax
0040bd51mov rax, [rbp+16]
0040bd55mov rdx, [rax+8]
0040bd59mov rax, [rbp+24]
0040bd5dand rax, rdx
0040bd60mov [rbp-16], rax
0040bd64mov [rbp-80], 141
0040bd6clea rax, [rip+0x227cd]
0040bd73mov [rbp-72], rax
0040bd77
0040bd77loc_40bd77:
0040bd77mov [rbp-80], 142
0040bd7flea rax, [rip+0x227ba]
0040bd86mov [rbp-72], rax
0040bd8amov rax, [rbp+16]
0040bd8emov rdx, [rax+24]
0040bd92mov rax, [rbp-16]
0040bd96shl rax, 3
0040bd9aadd rax, rdx
0040bd9dmov rax, [rax]
0040bda0mov [rbp-32], rax
0040bda4mov [rbp-80], 143
0040bdaclea rax, [rip+0x2278d]
0040bdb3mov [rbp-72], rax
0040bdb7cmp [rbp-32], 0
0040bdbcje 0x40be1e
0040bdbenop
0040bdbfmov [rbp-80], 144
0040bdc7lea rax, [rip+0x22772]
0040bdcemov [rbp-72], rax
0040bdd2mov rax, [rbp-32]
0040bdd6mov rax, [rax+8]
0040bddacmp [rbp+24], rax
0040bddejne 0x40bded
0040bde0mov rax, [rbp-32]
0040bde4mov [rbp-8], rax
0040bde8jmp 0x40c007
0040bded
0040bdedloc_40bded:
0040bdednop
0040bdeemov [rbp-80], 145
0040bdf6lea rax, [rip+0x22743]
0040bdfdmov [rbp-72], rax
0040be01mov rax, [rbp+16]
0040be05mov rdx, [rax+8]
0040be09mov rax, [rbp-16]
0040be0dmov rcx, rax
0040be10call nextTry__system_5003
0040be15mov [rbp-16], rax
0040be19jmp 0x40bd77
0040be1e
0040be1eloc_40be1e:
0040be1enop
0040be1fmov [rbp-80], 147
0040be27lea rax, [rip+0x22712]
0040be2emov [rbp-72], rax
0040be32mov [rbp-17], 0
0040be36mov rax, [rbp+16]
0040be3amov rax, [rax+8]
0040be3eadd rax, 1
0040be42lea rcx, [rax+rax]
0040be46mov rax, [rbp+16]
0040be4amov rdx, [rax]
0040be4dmov rax, rdx
0040be50add rax, rax
0040be53add rax, rdx
0040be56cmp rcx, rax
0040be59setl al
0040be5cmov [rbp-17], al
0040be5fcmp [rbp-17], 0
0040be63jne 0x40be8a
0040be65mov rax, [rbp+16]
0040be69mov rax, [rax+8]
0040be6dlea rdx, [rax+1]
0040be71mov rax, [rbp+16]
0040be75mov rcx, [rax]
0040be78mov rax, rdx
0040be7bsub rax, rcx
0040be7ecmp rax, 3
0040be82setle al
0040be85mov [rbp-17], al
0040be88jmp 0x40be8b
0040be8a
0040be8aloc_40be8a:
0040be8anop
0040be8b
0040be8bloc_40be8b:
0040be8bmovzx eax, [rbp-17]
0040be8fxor eax, 1
0040be92test al, al
0040be94jne 0x40beb4
0040be96mov [rbp-80], 148
0040be9elea rax, [rip+0x2269b]
0040bea5mov [rbp-72], rax
0040bea9mov rcx, [rbp+16]
0040beadcall cellSetEnlarge__system_5033
0040beb2jmp 0x40beb5
0040beb4
0040beb4loc_40beb4:
0040beb4nop
0040beb5
0040beb5loc_40beb5:
0040beb5mov [rbp-80], 149
0040bebdlea rax, [rip+0x2267c]
0040bec4mov [rbp-72], rax
0040bec8mov rax, [rbp+16]
0040beccmov rax, [rax]
0040becflea rdx, [rax+1]
0040bed3mov rax, [rbp+16]
0040bed7mov [rax], rdx
0040bedamov [rbp-80], 150
0040bee2lea rax, [rip+0x22657]
0040bee9mov [rbp-72], rax
0040beedmov rax, [rbp+16]
0040bef1mov rdx, [rax+8]
0040bef5mov rax, [rbp+24]
0040bef9and rax, rdx
0040befcmov [rbp-16], rax
0040bf00mov [rbp-80], 151
0040bf08lea rax, [rip+0x22631]
0040bf0fmov [rbp-72], rax
0040bf13
0040bf13loc_40bf13:
0040bf13mov rax, [rbp+16]
0040bf17mov rdx, [rax+24]
0040bf1bmov rax, [rbp-16]
0040bf1fshl rax, 3
0040bf23add rax, rdx
0040bf26mov rax, [rax]
0040bf29test rax, rax
0040bf2cje 0x40bf48
0040bf2emov rax, [rbp+16]
0040bf32mov rdx, [rax+8]
0040bf36mov rax, [rbp-16]
0040bf3amov rcx, rax
0040bf3dcall nextTry__system_5003
0040bf42mov [rbp-16], rax
0040bf46jmp 0x40bf13
0040bf48
0040bf48loc_40bf48:
0040bf48nop
0040bf49mov [rbp-80], 154
0040bf51lea rax, [rip+0x225e8]
0040bf58mov [rbp-72], rax
0040bf5cmov [rbp-40], 0
0040bf64mov ecx, 48
0040bf69call alloc0Impl__system_1745
0040bf6emov [rbp-40], rax
0040bf72mov rax, [rbp-40]
0040bf76mov [rbp-8], rax
0040bf7amov [rbp-80], 155
0040bf82lea rax, [rip+0x225b7]
0040bf89mov [rbp-72], rax
0040bf8dmov rax, [rbp+16]
0040bf91mov rdx, [rax+16]
0040bf95mov rax, [rbp-8]
0040bf99mov [rax], rdx
0040bf9cmov [rbp-80], 156
0040bfa4lea rax, [rip+0x22595]
0040bfabmov [rbp-72], rax
0040bfafmov rax, [rbp-8]
0040bfb3mov rdx, [rbp+24]
0040bfb7mov [rax+8], rdx
0040bfbbmov [rbp-80], 157
0040bfc3lea rax, [rip+0x22576]
0040bfcamov [rbp-72], rax
0040bfcemov rax, [rbp+16]
0040bfd2mov rdx, [rbp-8]
0040bfd6mov [rax+16], rdx
0040bfdamov [rbp-80], 158
0040bfe2lea rax, [rip+0x22557]
0040bfe9mov [rbp-72], rax
0040bfedmov rax, [rbp+16]
0040bff1mov rdx, [rax+24]
0040bff5mov rax, [rbp-16]
0040bff9shl rax, 3
0040bffdadd rdx, rax
0040c000mov rax, [rbp-8]
0040c004mov [rdx], rax
0040c007
0040c007loc_40c007:
0040c007call popFrame
0040c00cmov rax, [rbp-8]
0040c010sub rsp, -128
0040c014pop rbp
0040c015ret
0040bcf6
0040bcf6cellSetPut__system_5046:
0040bcf6push rbp
0040bcf7mov rbp, rsp
0040bcfaadd rsp, -128
0040bcfemov [rbp+16], rcx
0040bd02mov [rbp+24], rdx
0040bd06lea rax, [rip+0x228ed]
0040bd0dmov [rbp-88], rax
0040bd11lea rax, [rip+0x22828]
0040bd18mov [rbp-72], rax
0040bd1cmov [rbp-80], 0
0040bd24mov [rbp-64], 0
0040bd2alea rax, [rbp-96]
0040bd2emov rcx, rax
0040bd31call nimFrame
0040bd36mov [rbp-8], 0
0040bd3emov [rbp-80], 140
0040bd46lea rax, [rip+0x227f3]
0040bd4dmov [rbp-72], rax
0040bd51mov rax, [rbp+16]
0040bd55mov rdx, [rax+8]
0040bd59mov rax, [rbp+24]
0040bd5dand rax, rdx
0040bd60mov [rbp-16], rax
0040bd64mov [rbp-80], 141
0040bd6clea rax, [rip+0x227cd]
0040bd73mov [rbp-72], rax
0040bd77
0040bd77loc_40bd77:
0040bd77mov [rbp-80], 142
0040bd7flea rax, [rip+0x227ba]
0040bd86mov [rbp-72], rax
0040bd8amov rax, [rbp+16]
0040bd8emov rdx, [rax+24]
0040bd92mov rax, [rbp-16]
0040bd96shl rax, 3
0040bd9aadd rax, rdx
0040bd9dmov rax, [rax]
0040bda0mov [rbp-32], rax
0040bda4mov [rbp-80], 143
0040bdaclea rax, [rip+0x2278d]
0040bdb3mov [rbp-72], rax
0040bdb7cmp [rbp-32], 0
0040bdbcje 0x40be1e
0040bdbenop
0040bdbfmov [rbp-80], 144
0040bdc7lea rax, [rip+0x22772]
0040bdcemov [rbp-72], rax
0040bdd2mov rax, [rbp-32]
0040bdd6mov rax, [rax+8]
0040bddacmp [rbp+24], rax
0040bddejne 0x40bded
0040bde0mov rax, [rbp-32]
0040bde4mov [rbp-8], rax
0040bde8jmp 0x40c007
0040bded
0040bdedloc_40bded:
0040bdednop
0040bdeemov [rbp-80], 145
0040bdf6lea rax, [rip+0x22743]
0040bdfdmov [rbp-72], rax
0040be01mov rax, [rbp+16]
0040be05mov rdx, [rax+8]
0040be09mov rax, [rbp-16]
0040be0dmov rcx, rax
0040be10call nextTry__system_5003
0040be15mov [rbp-16], rax
0040be19jmp 0x40bd77
0040be1e
0040be1eloc_40be1e:
0040be1enop
0040be1fmov [rbp-80], 147
0040be27lea rax, [rip+0x22712]
0040be2emov [rbp-72], rax
0040be32mov [rbp-17], 0
0040be36mov rax, [rbp+16]
0040be3amov rax, [rax+8]
0040be3eadd rax, 1
0040be42lea rcx, [rax+rax]
0040be46mov rax, [rbp+16]
0040be4amov rdx, [rax]
0040be4dmov rax, rdx
0040be50add rax, rax
0040be53add rax, rdx
0040be56cmp rcx, rax
0040be59setl al
0040be5cmov [rbp-17], al
0040be5fcmp [rbp-17], 0
0040be63jne 0x40be8a
0040be65mov rax, [rbp+16]
0040be69mov rax, [rax+8]
0040be6dlea rdx, [rax+1]
0040be71mov rax, [rbp+16]
0040be75mov rcx, [rax]
0040be78mov rax, rdx
0040be7bsub rax, rcx
0040be7ecmp rax, 3
0040be82setle al
0040be85mov [rbp-17], al
0040be88jmp 0x40be8b
0040be8a
0040be8aloc_40be8a:
0040be8anop
0040be8b
0040be8bloc_40be8b:
0040be8bmovzx eax, [rbp-17]
0040be8fxor eax, 1
0040be92test al, al
0040be94jne 0x40beb4
0040be96mov [rbp-80], 148
0040be9elea rax, [rip+0x2269b]
0040bea5mov [rbp-72], rax
0040bea9mov rcx, [rbp+16]
0040beadcall cellSetEnlarge__system_5033
0040beb2jmp 0x40beb5
0040beb4
0040beb4loc_40beb4:
0040beb4nop
0040beb5
0040beb5loc_40beb5:
0040beb5mov [rbp-80], 149
0040bebdlea rax, [rip+0x2267c]
0040bec4mov [rbp-72], rax
0040bec8mov rax, [rbp+16]
0040beccmov rax, [rax]
0040becflea rdx, [rax+1]
0040bed3mov rax, [rbp+16]
0040bed7mov [rax], rdx
0040bedamov [rbp-80], 150
0040bee2lea rax, [rip+0x22657]
0040bee9mov [rbp-72], rax
0040beedmov rax, [rbp+16]
0040bef1mov rdx, [rax+8]
0040bef5mov rax, [rbp+24]
0040bef9and rax, rdx
0040befcmov [rbp-16], rax
0040bf00mov [rbp-80], 151
0040bf08lea rax, [rip+0x22631]
0040bf0fmov [rbp-72], rax
0040bf13
0040bf13loc_40bf13:
0040bf13mov rax, [rbp+16]
0040bf17mov rdx, [rax+24]
0040bf1bmov rax, [rbp-16]
0040bf1fshl rax, 3
0040bf23add rax, rdx
0040bf26mov rax, [rax]
0040bf29test rax, rax
0040bf2cje 0x40bf48
0040bf2emov rax, [rbp+16]
0040bf32mov rdx, [rax+8]
0040bf36mov rax, [rbp-16]
0040bf3amov rcx, rax
0040bf3dcall nextTry__system_5003
0040bf42mov [rbp-16], rax
0040bf46jmp 0x40bf13
0040bf48
0040bf48loc_40bf48:
0040bf48nop
0040bf49mov [rbp-80], 154
0040bf51lea rax, [rip+0x225e8]
0040bf58mov [rbp-72], rax
0040bf5cmov [rbp-40], 0
0040bf64mov ecx, 48
0040bf69call alloc0Impl__system_1745
0040bf6emov [rbp-40], rax
0040bf72mov rax, [rbp-40]
0040bf76mov [rbp-8], rax
0040bf7amov [rbp-80], 155
0040bf82lea rax, [rip+0x225b7]
0040bf89mov [rbp-72], rax
0040bf8dmov rax, [rbp+16]
0040bf91mov rdx, [rax+16]
0040bf95mov rax, [rbp-8]
0040bf99mov [rax], rdx
0040bf9cmov [rbp-80], 156
0040bfa4lea rax, [rip+0x22595]
0040bfabmov [rbp-72], rax
0040bfafmov rax, [rbp-8]
0040bfb3mov rdx, [rbp+24]
0040bfb7mov [rax+8], rdx
0040bfbbmov [rbp-80], 157
0040bfc3lea rax, [rip+0x22576]
0040bfcamov [rbp-72], rax
0040bfcemov rax, [rbp+16]
0040bfd2mov rdx, [rbp-8]
0040bfd6mov [rax+16], rdx
0040bfdamov [rbp-80], 158
0040bfe2lea rax, [rip+0x22557]
0040bfe9mov [rbp-72], rax
0040bfedmov rax, [rbp+16]
0040bff1mov rdx, [rax+24]
0040bff5mov rax, [rbp-16]
0040bff9shl rax, 3
0040bffdadd rdx, rax
0040c000mov rax, [rbp-8]
0040c004mov [rdx], rax
0040c007
0040c007loc_40c007:
0040c007call popFrame
0040c00cmov rax, [rbp-8]
0040c010sub rsp, -128
0040c014pop rbp
0040c015ret
0040bcf6
0040c016
0040c016incl__system_5100:
0040c016push rbp
0040c017mov rbp, rsp
0040c01asub rsp, 96
0040c01emov [rbp+16], rcx
0040c022mov [rbp+24], rdx
0040c026lea rax, [rip+0x22324]
0040c02dmov [rbp-56], rax
0040c031lea rax, [rip+0x22508]
0040c038mov [rbp-40], rax
0040c03cmov [rbp-48], 0
0040c044mov [rbp-32], 0
0040c04alea rax, [rbp-64]
0040c04emov rcx, rax
0040c051call nimFrame
0040c056mov [rbp-48], 172
0040c05elea rax, [rip+0x224db]
0040c065mov [rbp-40], rax
0040c069mov rax, [rbp+24]
0040c06dmov [rbp-8], rax
0040c071mov [rbp-48], 173
0040c079lea rax, [rip+0x224c0]
0040c080mov [rbp-40], rax
0040c084mov rax, [rbp-8]
0040c088shr rax, 12
0040c08cmov rdx, rax
0040c08fmov rcx, [rbp+16]
0040c093call cellSetPut__system_5046
0040c098mov [rbp-16], rax
0040c09cmov [rbp-48], 174
0040c0a4lea rax, [rip+0x22495]
0040c0abmov [rbp-40], rax
0040c0afmov rax, [rbp-8]
0040c0b3and eax, 4095
0040c0b8shr rax, 4
0040c0bcmov [rbp-8], rax
0040c0c0mov [rbp-48], 175
0040c0c8lea rax, [rip+0x22471]
0040c0cfmov [rbp-40], rax
0040c0d3mov rax, [rbp-8]
0040c0d7shr rax, 6
0040c0dbmov rdx, rax
0040c0demov rax, [rbp-16]
0040c0e2add rdx, 2
0040c0e6mov r8, [rax+8*rdx]
0040c0eamov rax, [rbp-8]
0040c0eeand eax, 63
0040c0f1mov edx, 1
0040c0f6mov ecx, eax
0040c0f8shl rdx, cl
0040c0fbmov rax, rdx
0040c0femov rcx, rax
0040c101mov rax, [rbp-8]
0040c105shr rax, 6
0040c109mov rdx, rax
0040c10cor rcx, r8
0040c10fmov rax, [rbp-16]
0040c113add rdx, 2
0040c117mov [rax+8*rdx], rcx
0040c11bcall popFrame
0040c120nop
0040c121add rsp, 96
0040c125pop rbp
0040c126ret
0040c016
0040c016incl__system_5100:
0040c016push rbp
0040c017mov rbp, rsp
0040c01asub rsp, 96
0040c01emov [rbp+16], rcx
0040c022mov [rbp+24], rdx
0040c026lea rax, [rip+0x22324]
0040c02dmov [rbp-56], rax
0040c031lea rax, [rip+0x22508]
0040c038mov [rbp-40], rax
0040c03cmov [rbp-48], 0
0040c044mov [rbp-32], 0
0040c04alea rax, [rbp-64]
0040c04emov rcx, rax
0040c051call nimFrame
0040c056mov [rbp-48], 172
0040c05elea rax, [rip+0x224db]
0040c065mov [rbp-40], rax
0040c069mov rax, [rbp+24]
0040c06dmov [rbp-8], rax
0040c071mov [rbp-48], 173
0040c079lea rax, [rip+0x224c0]
0040c080mov [rbp-40], rax
0040c084mov rax, [rbp-8]
0040c088shr rax, 12
0040c08cmov rdx, rax
0040c08fmov rcx, [rbp+16]
0040c093call cellSetPut__system_5046
0040c098mov [rbp-16], rax
0040c09cmov [rbp-48], 174
0040c0a4lea rax, [rip+0x22495]
0040c0abmov [rbp-40], rax
0040c0afmov rax, [rbp-8]
0040c0b3and eax, 4095
0040c0b8shr rax, 4
0040c0bcmov [rbp-8], rax
0040c0c0mov [rbp-48], 175
0040c0c8lea rax, [rip+0x22471]
0040c0cfmov [rbp-40], rax
0040c0d3mov rax, [rbp-8]
0040c0d7shr rax, 6
0040c0dbmov rdx, rax
0040c0demov rax, [rbp-16]
0040c0e2add rdx, 2
0040c0e6mov r8, [rax+8*rdx]
0040c0eamov rax, [rbp-8]
0040c0eeand eax, 63
0040c0f1mov edx, 1
0040c0f6mov ecx, eax
0040c0f8shl rdx, cl
0040c0fbmov rax, rdx
0040c0femov rcx, rax
0040c101mov rax, [rbp-8]
0040c105shr rax, 6
0040c109mov rdx, rax
0040c10cor rcx, r8
0040c10fmov rax, [rbp-16]
0040c113add rdx, 2
0040c117mov [rax+8*rdx], rcx
0040c11bcall popFrame
0040c120nop
0040c121add rsp, 96
0040c125pop rbp
0040c126ret
0040c016
0040c127
0040c127cellSetGet__system_5007:
0040c127push rbp
0040c128mov rbp, rsp
0040c12bsub rsp, 96
0040c12fmov [rbp+16], rcx
0040c133mov [rbp+24], rdx
0040c137lea rax, [rip+0x224c7]
0040c13emov [rbp-56], rax
0040c142lea rax, [rip+0x223f7]
0040c149mov [rbp-40], rax
0040c14dmov [rbp-48], 0
0040c155mov [rbp-32], 0
0040c15blea rax, [rbp-64]
0040c15fmov rcx, rax
0040c162call nimFrame
0040c167mov [rbp-8], 0
0040c16fmov [rbp-48], 115
0040c177lea rax, [rip+0x223c2]
0040c17emov [rbp-40], rax
0040c182mov rax, [rbp+16]
0040c186mov rdx, [rax+8]
0040c18amov rax, [rbp+24]
0040c18eand rax, rdx
0040c191mov [rbp-16], rax
0040c195mov [rbp-48], 116
0040c19dlea rax, [rip+0x2239c]
0040c1a4mov [rbp-40], rax
0040c1a8
0040c1a8loc_40c1a8:
0040c1a8mov rax, [rbp+16]
0040c1acmov rdx, [rax+24]
0040c1b0mov rax, [rbp-16]
0040c1b4shl rax, 3
0040c1b8add rax, rdx
0040c1bbmov rax, [rax]
0040c1betest rax, rax
0040c1c1je 0x40c247
0040c1c7mov [rbp-48], 117
0040c1cflea rax, [rip+0x2236a]
0040c1d6mov [rbp-40], rax
0040c1damov rax, [rbp+16]
0040c1demov rdx, [rax+24]
0040c1e2mov rax, [rbp-16]
0040c1e6shl rax, 3
0040c1eaadd rax, rdx
0040c1edmov rax, [rax]
0040c1f0mov rax, [rax+8]
0040c1f4cmp [rbp+24], rax
0040c1f8jne 0x40c216
0040c1famov rax, [rbp+16]
0040c1femov rdx, [rax+24]
0040c202mov rax, [rbp-16]
0040c206shl rax, 3
0040c20aadd rax, rdx
0040c20dmov rax, [rax]
0040c210mov [rbp-8], rax
0040c214jmp 0x40c264
0040c216
0040c216loc_40c216:
0040c216nop
0040c217mov [rbp-48], 118
0040c21flea rax, [rip+0x2231a]
0040c226mov [rbp-40], rax
0040c22amov rax, [rbp+16]
0040c22emov rdx, [rax+8]
0040c232mov rax, [rbp-16]
0040c236mov rcx, rax
0040c239call nextTry__system_5003
0040c23emov [rbp-16], rax
0040c242jmp 0x40c1a8
0040c247
0040c247loc_40c247:
0040c247nop
0040c248mov [rbp-48], 119
0040c250lea rax, [rip+0x222e9]
0040c257mov [rbp-40], rax
0040c25bmov [rbp-8], 0
0040c263nop
0040c264
0040c264loc_40c264:
0040c264call popFrame
0040c269mov rax, [rbp-8]
0040c26dadd rsp, 96
0040c271pop rbp
0040c272ret
0040c127
0040c127cellSetGet__system_5007:
0040c127push rbp
0040c128mov rbp, rsp
0040c12bsub rsp, 96
0040c12fmov [rbp+16], rcx
0040c133mov [rbp+24], rdx
0040c137lea rax, [rip+0x224c7]
0040c13emov [rbp-56], rax
0040c142lea rax, [rip+0x223f7]
0040c149mov [rbp-40], rax
0040c14dmov [rbp-48], 0
0040c155mov [rbp-32], 0
0040c15blea rax, [rbp-64]
0040c15fmov rcx, rax
0040c162call nimFrame
0040c167mov [rbp-8], 0
0040c16fmov [rbp-48], 115
0040c177lea rax, [rip+0x223c2]
0040c17emov [rbp-40], rax
0040c182mov rax, [rbp+16]
0040c186mov rdx, [rax+8]
0040c18amov rax, [rbp+24]
0040c18eand rax, rdx
0040c191mov [rbp-16], rax
0040c195mov [rbp-48], 116
0040c19dlea rax, [rip+0x2239c]
0040c1a4mov [rbp-40], rax
0040c1a8
0040c1a8loc_40c1a8:
0040c1a8mov rax, [rbp+16]
0040c1acmov rdx, [rax+24]
0040c1b0mov rax, [rbp-16]
0040c1b4shl rax, 3
0040c1b8add rax, rdx
0040c1bbmov rax, [rax]
0040c1betest rax, rax
0040c1c1je 0x40c247
0040c1c7mov [rbp-48], 117
0040c1cflea rax, [rip+0x2236a]
0040c1d6mov [rbp-40], rax
0040c1damov rax, [rbp+16]
0040c1demov rdx, [rax+24]
0040c1e2mov rax, [rbp-16]
0040c1e6shl rax, 3
0040c1eaadd rax, rdx
0040c1edmov rax, [rax]
0040c1f0mov rax, [rax+8]
0040c1f4cmp [rbp+24], rax
0040c1f8jne 0x40c216
0040c1famov rax, [rbp+16]
0040c1femov rdx, [rax+24]
0040c202mov rax, [rbp-16]
0040c206shl rax, 3
0040c20aadd rax, rdx
0040c20dmov rax, [rax]
0040c210mov [rbp-8], rax
0040c214jmp 0x40c264
0040c216
0040c216loc_40c216:
0040c216nop
0040c217mov [rbp-48], 118
0040c21flea rax, [rip+0x2231a]
0040c226mov [rbp-40], rax
0040c22amov rax, [rbp+16]
0040c22emov rdx, [rax+8]
0040c232mov rax, [rbp-16]
0040c236mov rcx, rax
0040c239call nextTry__system_5003
0040c23emov [rbp-16], rax
0040c242jmp 0x40c1a8
0040c247
0040c247loc_40c247:
0040c247nop
0040c248mov [rbp-48], 119
0040c250lea rax, [rip+0x222e9]
0040c257mov [rbp-40], rax
0040c25bmov [rbp-8], 0
0040c263nop
0040c264
0040c264loc_40c264:
0040c264call popFrame
0040c269mov rax, [rbp-8]
0040c26dadd rsp, 96
0040c271pop rbp
0040c272ret
0040c127
0040c273
0040c273containsOrIncl__system_5146:
0040c273push rbp
0040c274mov rbp, rsp
0040c277sub rsp, 112
0040c27bmov [rbp+16], rcx
0040c27fmov [rbp+24], rdx
0040c283lea rax, [rip+0x22386]
0040c28amov [rbp-72], rax
0040c28elea rax, [rip+0x222ab]
0040c295mov [rbp-56], rax
0040c299mov [rbp-64], 0
0040c2a1mov [rbp-48], 0
0040c2a7lea rax, [rbp-80]
0040c2abmov rcx, rax
0040c2aecall nimFrame
0040c2b3mov [rbp-1], 0
0040c2b7mov [rbp-64], 186
0040c2bflea rax, [rip+0x2227a]
0040c2c6mov [rbp-56], rax
0040c2camov rax, [rbp+24]
0040c2cemov [rbp-16], rax
0040c2d2mov [rbp-64], 187
0040c2dalea rax, [rip+0x2225f]
0040c2e1mov [rbp-56], rax
0040c2e5mov rax, [rbp-16]
0040c2e9shr rax, 12
0040c2edmov rdx, rax
0040c2f0mov rcx, [rbp+16]
0040c2f4call cellSetGet__system_5007
0040c2f9mov [rbp-24], rax
0040c2fdmov [rbp-64], 188
0040c305lea rax, [rip+0x22234]
0040c30cmov [rbp-56], rax
0040c310cmp [rbp-24], 0
0040c315je 0x40c416
0040c31bmov [rbp-64], 189
0040c323lea rax, [rip+0x22216]
0040c32amov [rbp-56], rax
0040c32emov rax, [rbp-16]
0040c332and eax, 4095
0040c337shr rax, 4
0040c33bmov [rbp-16], rax
0040c33fmov [rbp-64], 190
0040c347lea rax, [rip+0x221f2]
0040c34emov [rbp-56], rax
0040c352mov rax, [rbp-16]
0040c356shr rax, 6
0040c35amov rdx, rax
0040c35dmov rax, [rbp-24]
0040c361add rdx, 2
0040c365mov rdx, [rax+8*rdx]
0040c369mov rax, [rbp-16]
0040c36dand eax, 63
0040c370mov r8l, 1
0040c376mov ecx, eax
0040c378shl r8, cl
0040c37bmov rax, r8
0040c37eand rax, rdx
0040c381test rax, rax
0040c384setne al
0040c387mov [rbp-1], al
0040c38amov [rbp-64], 191
0040c392lea rax, [rip+0x221a7]
0040c399mov [rbp-56], rax
0040c39dcmp [rbp-1], 0
0040c3a1jne 0x40c413
0040c3a3mov [rbp-64], 192
0040c3ablea rax, [rip+0x2218e]
0040c3b2mov [rbp-56], rax
0040c3b6mov [rbp-64], 193
0040c3belea rax, [rip+0x2217b]
0040c3c5mov [rbp-56], rax
0040c3c9mov rax, [rbp-16]
0040c3cdshr rax, 6
0040c3d1mov rdx, rax
0040c3d4mov rax, [rbp-24]
0040c3d8add rdx, 2
0040c3dcmov r8, [rax+8*rdx]
0040c3e0mov rax, [rbp-16]
0040c3e4and eax, 63
0040c3e7mov edx, 1
0040c3ecmov ecx, eax
0040c3eeshl rdx, cl
0040c3f1mov rax, rdx
0040c3f4mov rcx, rax
0040c3f7mov rax, [rbp-16]
0040c3fbshr rax, 6
0040c3ffmov rdx, rax
0040c402or rcx, r8
0040c405mov rax, [rbp-24]
0040c409add rdx, 2
0040c40dmov [rax+8*rdx], rcx
0040c411jmp 0x40c451
0040c413
0040c413loc_40c413:
0040c413nop
0040c414jmp 0x40c451
0040c416
0040c416loc_40c416:
0040c416nop
0040c417mov [rbp-64], 195
0040c41flea rax, [rip+0x2211a]
0040c426mov [rbp-56], rax
0040c42amov rax, [rbp+24]
0040c42emov rdx, rax
0040c431mov rcx, [rbp+16]
0040c435call incl__system_5100
0040c43amov [rbp-64], 196
0040c442lea rax, [rip+0x220f7]
0040c449mov [rbp-56], rax
0040c44dmov [rbp-1], 0
0040c451
0040c451loc_40c451:
0040c451call popFrame
0040c456movzx eax, [rbp-1]
0040c45aadd rsp, 112
0040c45epop rbp
0040c45fret
0040c273
0040c273containsOrIncl__system_5146:
0040c273push rbp
0040c274mov rbp, rsp
0040c277sub rsp, 112
0040c27bmov [rbp+16], rcx
0040c27fmov [rbp+24], rdx
0040c283lea rax, [rip+0x22386]
0040c28amov [rbp-72], rax
0040c28elea rax, [rip+0x222ab]
0040c295mov [rbp-56], rax
0040c299mov [rbp-64], 0
0040c2a1mov [rbp-48], 0
0040c2a7lea rax, [rbp-80]
0040c2abmov rcx, rax
0040c2aecall nimFrame
0040c2b3mov [rbp-1], 0
0040c2b7mov [rbp-64], 186
0040c2bflea rax, [rip+0x2227a]
0040c2c6mov [rbp-56], rax
0040c2camov rax, [rbp+24]
0040c2cemov [rbp-16], rax
0040c2d2mov [rbp-64], 187
0040c2dalea rax, [rip+0x2225f]
0040c2e1mov [rbp-56], rax
0040c2e5mov rax, [rbp-16]
0040c2e9shr rax, 12
0040c2edmov rdx, rax
0040c2f0mov rcx, [rbp+16]
0040c2f4call cellSetGet__system_5007
0040c2f9mov [rbp-24], rax
0040c2fdmov [rbp-64], 188
0040c305lea rax, [rip+0x22234]
0040c30cmov [rbp-56], rax
0040c310cmp [rbp-24], 0
0040c315je 0x40c416
0040c31bmov [rbp-64], 189
0040c323lea rax, [rip+0x22216]
0040c32amov [rbp-56], rax
0040c32emov rax, [rbp-16]
0040c332and eax, 4095
0040c337shr rax, 4
0040c33bmov [rbp-16], rax
0040c33fmov [rbp-64], 190
0040c347lea rax, [rip+0x221f2]
0040c34emov [rbp-56], rax
0040c352mov rax, [rbp-16]
0040c356shr rax, 6
0040c35amov rdx, rax
0040c35dmov rax, [rbp-24]
0040c361add rdx, 2
0040c365mov rdx, [rax+8*rdx]
0040c369mov rax, [rbp-16]
0040c36dand eax, 63
0040c370mov r8l, 1
0040c376mov ecx, eax
0040c378shl r8, cl
0040c37bmov rax, r8
0040c37eand rax, rdx
0040c381test rax, rax
0040c384setne al
0040c387mov [rbp-1], al
0040c38amov [rbp-64], 191
0040c392lea rax, [rip+0x221a7]
0040c399mov [rbp-56], rax
0040c39dcmp [rbp-1], 0
0040c3a1jne 0x40c413
0040c3a3mov [rbp-64], 192
0040c3ablea rax, [rip+0x2218e]
0040c3b2mov [rbp-56], rax
0040c3b6mov [rbp-64], 193
0040c3belea rax, [rip+0x2217b]
0040c3c5mov [rbp-56], rax
0040c3c9mov rax, [rbp-16]
0040c3cdshr rax, 6
0040c3d1mov rdx, rax
0040c3d4mov rax, [rbp-24]
0040c3d8add rdx, 2
0040c3dcmov r8, [rax+8*rdx]
0040c3e0mov rax, [rbp-16]
0040c3e4and eax, 63
0040c3e7mov edx, 1
0040c3ecmov ecx, eax
0040c3eeshl rdx, cl
0040c3f1mov rax, rdx
0040c3f4mov rcx, rax
0040c3f7mov rax, [rbp-16]
0040c3fbshr rax, 6
0040c3ffmov rdx, rax
0040c402or rcx, r8
0040c405mov rax, [rbp-24]
0040c409add rdx, 2
0040c40dmov [rax+8*rdx], rcx
0040c411jmp 0x40c451
0040c413
0040c413loc_40c413:
0040c413nop
0040c414jmp 0x40c451
0040c416
0040c416loc_40c416:
0040c416nop
0040c417mov [rbp-64], 195
0040c41flea rax, [rip+0x2211a]
0040c426mov [rbp-56], rax
0040c42amov rax, [rbp+24]
0040c42emov rdx, rax
0040c431mov rcx, [rbp+16]
0040c435call incl__system_5100
0040c43amov [rbp-64], 196
0040c442lea rax, [rip+0x220f7]
0040c449mov [rbp-56], rax
0040c44dmov [rbp-1], 0
0040c451
0040c451loc_40c451:
0040c451call popFrame
0040c456movzx eax, [rbp-1]
0040c45aadd rsp, 112
0040c45epop rbp
0040c45fret
0040c273
0040c460
0040c460markS__system_5803:
0040c460push rbp
0040c461mov rbp, rsp
0040c464sub rsp, 48
0040c468mov [rbp+16], rcx
0040c46cmov [rbp+24], rdx
0040c470mov rax, [rbp+16]
0040c474lea rcx, [rax+11152]
0040c47bmov rax, [rbp+24]
0040c47fmov rdx, rax
0040c482call incl__system_5100
0040c487mov rax, [rbp+24]
0040c48bmov edx, 1
0040c490mov rcx, rax
0040c493call forAllChildren__system_5382
0040c498
0040c498loc_40c498:
0040c498mov rax, [rbp+16]
0040c49cmov rax, [rax+72]
0040c4a0test rax, rax
0040c4a3jle 0x40c511
0040c4a5mov rax, [rbp+16]
0040c4a9mov rax, [rax+72]
0040c4adlea rdx, [rax-1]
0040c4b1mov rax, [rbp+16]
0040c4b5mov [rax+72], rdx
0040c4b9mov rax, [rbp+16]
0040c4bdmov rdx, [rax+88]
0040c4c1mov rax, [rbp+16]
0040c4c5mov rax, [rax+72]
0040c4c9shl rax, 3
0040c4cdadd rax, rdx
0040c4d0mov rax, [rax]
0040c4d3mov [rbp-8], rax
0040c4d7mov [rbp-9], 0
0040c4dbmov rax, [rbp+16]
0040c4dflea rcx, [rax+11152]
0040c4e6mov rax, [rbp-8]
0040c4eamov rdx, rax
0040c4edcall containsOrIncl__system_5146
0040c4f2mov [rbp-9], al
0040c4f5cmp [rbp-9], 0
0040c4f9jne 0x40c50e
0040c4fbmov rax, [rbp-8]
0040c4ffmov edx, 1
0040c504mov rcx, rax
0040c507call forAllChildren__system_5382
0040c50cjmp 0x40c498
0040c50e
0040c50eloc_40c50e:
0040c50enop
0040c50fjmp 0x40c498
0040c511
0040c511loc_40c511:
0040c511nop
0040c512nop
0040c513add rsp, 48
0040c517pop rbp
0040c518ret
0040c460
0040c460markS__system_5803:
0040c460push rbp
0040c461mov rbp, rsp
0040c464sub rsp, 48
0040c468mov [rbp+16], rcx
0040c46cmov [rbp+24], rdx
0040c470mov rax, [rbp+16]
0040c474lea rcx, [rax+11152]
0040c47bmov rax, [rbp+24]
0040c47fmov rdx, rax
0040c482call incl__system_5100
0040c487mov rax, [rbp+24]
0040c48bmov edx, 1
0040c490mov rcx, rax
0040c493call forAllChildren__system_5382
0040c498
0040c498loc_40c498:
0040c498mov rax, [rbp+16]
0040c49cmov rax, [rax+72]
0040c4a0test rax, rax
0040c4a3jle 0x40c511
0040c4a5mov rax, [rbp+16]
0040c4a9mov rax, [rax+72]
0040c4adlea rdx, [rax-1]
0040c4b1mov rax, [rbp+16]
0040c4b5mov [rax+72], rdx
0040c4b9mov rax, [rbp+16]
0040c4bdmov rdx, [rax+88]
0040c4c1mov rax, [rbp+16]
0040c4c5mov rax, [rax+72]
0040c4c9shl rax, 3
0040c4cdadd rax, rdx
0040c4d0mov rax, [rax]
0040c4d3mov [rbp-8], rax
0040c4d7mov [rbp-9], 0
0040c4dbmov rax, [rbp+16]
0040c4dflea rcx, [rax+11152]
0040c4e6mov rax, [rbp-8]
0040c4eamov rdx, rax
0040c4edcall containsOrIncl__system_5146
0040c4f2mov [rbp-9], al
0040c4f5cmp [rbp-9], 0
0040c4f9jne 0x40c50e
0040c4fbmov rax, [rbp-8]
0040c4ffmov edx, 1
0040c504mov rcx, rax
0040c507call forAllChildren__system_5382
0040c50cjmp 0x40c498
0040c50e
0040c50eloc_40c50e:
0040c50enop
0040c50fjmp 0x40c498
0040c511
0040c511loc_40c511:
0040c511nop
0040c512nop
0040c513add rsp, 48
0040c517pop rbp
0040c518ret
0040c460
0040c519
0040c519doOperation__system_5385:
0040c519push rbp
0040c51amov rbp, rsp
0040c51dsub rsp, 48
0040c521mov [rbp+16], rcx
0040c525mov eax, edx
0040c527mov [rbp+24], al
0040c52acmp [rbp+16], 0
0040c52fje 0x40c5af
0040c531nop
0040c532mov rcx, [rbp+16]
0040c536call usrToCell__system_5354
0040c53bmov [rbp-8], rax
0040c53fmovzx eax, [rbp+24]
0040c543cmp eax, 3
0040c546je 0x40c570
0040c548cmp eax, 3
0040c54bjg 0x40c5b0
0040c54dcmp eax, 2
0040c550je 0x40c562
0040c552cmp eax, 2
0040c555jg 0x40c5b0
0040c557test eax, eax
0040c559je 0x40c585
0040c55bcmp eax, 1
0040c55eje 0x40c59a
0040c560jmp 0x40c5b0
0040c562
0040c562loc_40c562:
0040c562mov rax, [rbp-8]
0040c566mov rcx, rax
0040c569call decRef__system_5399
0040c56ejmp 0x40c5b0
0040c570
0040c570loc_40c570:
0040c570mov rax, [rbp-8]
0040c574mov rdx, rax
0040c577lea rcx, [rip+0x2a86a]
0040c57ecall add__system_4943
0040c583jmp 0x40c5b0
0040c585
0040c585loc_40c585:
0040c585mov rax, [rbp-8]
0040c589mov rdx, rax
0040c58clea rcx, [rip+0x2a80d]
0040c593call markS__system_5803
0040c598jmp 0x40c5b0
0040c59a
0040c59aloc_40c59a:
0040c59amov rax, [rbp-8]
0040c59emov rdx, rax
0040c5a1lea rcx, [rip+0x2a840]
0040c5a8call add__system_4943
0040c5adjmp 0x40c5b0
0040c5af
0040c5afloc_40c5af:
0040c5afnop
0040c5b0
0040c5b0loc_40c5b0:
0040c5b0nop
0040c5b1add rsp, 48
0040c5b5pop rbp
0040c5b6ret
0040c519
0040c519doOperation__system_5385:
0040c519push rbp
0040c51amov rbp, rsp
0040c51dsub rsp, 48
0040c521mov [rbp+16], rcx
0040c525mov eax, edx
0040c527mov [rbp+24], al
0040c52acmp [rbp+16], 0
0040c52fje 0x40c5af
0040c531nop
0040c532mov rcx, [rbp+16]
0040c536call usrToCell__system_5354
0040c53bmov [rbp-8], rax
0040c53fmovzx eax, [rbp+24]
0040c543cmp eax, 3
0040c546je 0x40c570
0040c548cmp eax, 3
0040c54bjg 0x40c5b0
0040c54dcmp eax, 2
0040c550je 0x40c562
0040c552cmp eax, 2
0040c555jg 0x40c5b0
0040c557test eax, eax
0040c559je 0x40c585
0040c55bcmp eax, 1
0040c55eje 0x40c59a
0040c560jmp 0x40c5b0
0040c562
0040c562loc_40c562:
0040c562mov rax, [rbp-8]
0040c566mov rcx, rax
0040c569call decRef__system_5399
0040c56ejmp 0x40c5b0
0040c570
0040c570loc_40c570:
0040c570mov rax, [rbp-8]
0040c574mov rdx, rax
0040c577lea rcx, [rip+0x2a86a]
0040c57ecall add__system_4943
0040c583jmp 0x40c5b0
0040c585
0040c585loc_40c585:
0040c585mov rax, [rbp-8]
0040c589mov rdx, rax
0040c58clea rcx, [rip+0x2a80d]
0040c593call markS__system_5803
0040c598jmp 0x40c5b0
0040c59a
0040c59aloc_40c59a:
0040c59amov rax, [rbp-8]
0040c59emov rdx, rax
0040c5a1lea rcx, [rip+0x2a840]
0040c5a8call add__system_4943
0040c5adjmp 0x40c5b0
0040c5af
0040c5afloc_40c5af:
0040c5afnop
0040c5b0
0040c5b0loc_40c5b0:
0040c5b0nop
0040c5b1add rsp, 48
0040c5b5pop rbp
0040c5b6ret
0040c519
0040c5b7
0040c5b7getDiscriminant__system_3708:
0040c5b7push rbp
0040c5b8mov rbp, rsp
0040c5bbsub rsp, 112
0040c5bfmov [rbp+16], rcx
0040c5c3mov [rbp+24], rdx
0040c5c7lea rax, [rip+0x22051]
0040c5cemov [rbp-72], rax
0040c5d2lea rax, [rip+0x22057]
0040c5d9mov [rbp-56], rax
0040c5ddmov [rbp-64], 0
0040c5e5mov [rbp-48], 0
0040c5eblea rax, [rbp-80]
0040c5efmov rcx, rax
0040c5f2call nimFrame
0040c5f7mov [rbp-16], 0
0040c5ffmov [rbp-8], 0
0040c607mov [rbp-64], 2370
0040c60flea rax, [rip+0x2201a]
0040c616mov [rbp-56], rax
0040c61amov rax, [rbp+16]
0040c61emov [rbp-24], rax
0040c622mov [rbp-64], 2371
0040c62alea rax, [rip+0x21fff]
0040c631mov [rbp-56], rax
0040c635mov rax, [rbp+24]
0040c639mov rax, [rax+16]
0040c63dmov rax, [rax]
0040c640cmp rax, 8
0040c644je 0x40c70d
0040c64acmp rax, 8
0040c64ejg 0x40c73b
0040c654cmp rax, 4
0040c658je 0x40c6de
0040c65ecmp rax, 4
0040c662jg 0x40c73b
0040c668cmp rax, 1
0040c66cje 0x40c679
0040c66ecmp rax, 2
0040c672je 0x40c6ad
0040c674jmp 0x40c73b
0040c679
0040c679loc_40c679:
0040c679mov [rbp-64], 2372
0040c681lea rax, [rip+0x21fa8]
0040c688mov [rbp-56], rax
0040c68cmov rax, [rbp+24]
0040c690mov rax, [rax+8]
0040c694mov rdx, rax
0040c697mov rax, [rbp-24]
0040c69badd rax, rdx
0040c69emovzx eax, [rax]
0040c6a1movzx eax, al
0040c6a4mov [rbp-8], rax
0040c6a8jmp 0x40c757
0040c6ad
0040c6adloc_40c6ad:
0040c6admov [rbp-64], 2373
0040c6b5lea rax, [rip+0x21f74]
0040c6bcmov [rbp-56], rax
0040c6c0mov rax, [rbp+24]
0040c6c4mov rax, [rax+8]
0040c6c8mov rdx, rax
0040c6cbmov rax, [rbp-24]
0040c6cfadd rax, rdx
0040c6d2movzx eax, [rax]
0040c6d5movzx eax, ax
0040c6d8mov [rbp-8], rax
0040c6dcjmp 0x40c757
0040c6de
0040c6deloc_40c6de:
0040c6demov [rbp-64], 2374
0040c6e6lea rax, [rip+0x21f43]
0040c6edmov [rbp-56], rax
0040c6f1mov rax, [rbp+24]
0040c6f5mov rax, [rax+8]
0040c6f9mov rdx, rax
0040c6fcmov rax, [rbp-24]
0040c700add rax, rdx
0040c703mov eax, [rax]
0040c705mov eax, eax
0040c707mov [rbp-8], rax
0040c70bjmp 0x40c757
0040c70d
0040c70dloc_40c70d:
0040c70dmov [rbp-64], 2375
0040c715lea rax, [rip+0x21f14]
0040c71cmov [rbp-56], rax
0040c720mov rax, [rbp+24]
0040c724mov rax, [rax+8]
0040c728mov rdx, rax
0040c72bmov rax, [rbp-24]
0040c72fadd rax, rdx
0040c732mov rax, [rax]
0040c735mov [rbp-8], rax
0040c739jmp 0x40c757
0040c73b
0040c73bloc_40c73b:
0040c73bmov [rbp-64], 2377
0040c743lea rax, [rip+0x21ee6]
0040c74amov [rbp-56], rax
0040c74emov [rbp-8], 0
0040c756nop
0040c757
0040c757loc_40c757:
0040c757mov [rbp-64], 2379
0040c75flea rax, [rip+0x21eca]
0040c766mov [rbp-56], rax
0040c76amov rax, [rbp-8]
0040c76emov [rbp-16], rax
0040c772nop
0040c773call popFrame
0040c778mov rax, [rbp-16]
0040c77cadd rsp, 112
0040c780pop rbp
0040c781ret
0040c5b7
0040c5b7getDiscriminant__system_3708:
0040c5b7push rbp
0040c5b8mov rbp, rsp
0040c5bbsub rsp, 112
0040c5bfmov [rbp+16], rcx
0040c5c3mov [rbp+24], rdx
0040c5c7lea rax, [rip+0x22051]
0040c5cemov [rbp-72], rax
0040c5d2lea rax, [rip+0x22057]
0040c5d9mov [rbp-56], rax
0040c5ddmov [rbp-64], 0
0040c5e5mov [rbp-48], 0
0040c5eblea rax, [rbp-80]
0040c5efmov rcx, rax
0040c5f2call nimFrame
0040c5f7mov [rbp-16], 0
0040c5ffmov [rbp-8], 0
0040c607mov [rbp-64], 2370
0040c60flea rax, [rip+0x2201a]
0040c616mov [rbp-56], rax
0040c61amov rax, [rbp+16]
0040c61emov [rbp-24], rax
0040c622mov [rbp-64], 2371
0040c62alea rax, [rip+0x21fff]
0040c631mov [rbp-56], rax
0040c635mov rax, [rbp+24]
0040c639mov rax, [rax+16]
0040c63dmov rax, [rax]
0040c640cmp rax, 8
0040c644je 0x40c70d
0040c64acmp rax, 8
0040c64ejg 0x40c73b
0040c654cmp rax, 4
0040c658je 0x40c6de
0040c65ecmp rax, 4
0040c662jg 0x40c73b
0040c668cmp rax, 1
0040c66cje 0x40c679
0040c66ecmp rax, 2
0040c672je 0x40c6ad
0040c674jmp 0x40c73b
0040c679
0040c679loc_40c679:
0040c679mov [rbp-64], 2372
0040c681lea rax, [rip+0x21fa8]
0040c688mov [rbp-56], rax
0040c68cmov rax, [rbp+24]
0040c690mov rax, [rax+8]
0040c694mov rdx, rax
0040c697mov rax, [rbp-24]
0040c69badd rax, rdx
0040c69emovzx eax, [rax]
0040c6a1movzx eax, al
0040c6a4mov [rbp-8], rax
0040c6a8jmp 0x40c757
0040c6ad
0040c6adloc_40c6ad:
0040c6admov [rbp-64], 2373
0040c6b5lea rax, [rip+0x21f74]
0040c6bcmov [rbp-56], rax
0040c6c0mov rax, [rbp+24]
0040c6c4mov rax, [rax+8]
0040c6c8mov rdx, rax
0040c6cbmov rax, [rbp-24]
0040c6cfadd rax, rdx
0040c6d2movzx eax, [rax]
0040c6d5movzx eax, ax
0040c6d8mov [rbp-8], rax
0040c6dcjmp 0x40c757
0040c6de
0040c6deloc_40c6de:
0040c6demov [rbp-64], 2374
0040c6e6lea rax, [rip+0x21f43]
0040c6edmov [rbp-56], rax
0040c6f1mov rax, [rbp+24]
0040c6f5mov rax, [rax+8]
0040c6f9mov rdx, rax
0040c6fcmov rax, [rbp-24]
0040c700add rax, rdx
0040c703mov eax, [rax]
0040c705mov eax, eax
0040c707mov [rbp-8], rax
0040c70bjmp 0x40c757
0040c70d
0040c70dloc_40c70d:
0040c70dmov [rbp-64], 2375
0040c715lea rax, [rip+0x21f14]
0040c71cmov [rbp-56], rax
0040c720mov rax, [rbp+24]
0040c724mov rax, [rax+8]
0040c728mov rdx, rax
0040c72bmov rax, [rbp-24]
0040c72fadd rax, rdx
0040c732mov rax, [rax]
0040c735mov [rbp-8], rax
0040c739jmp 0x40c757
0040c73b
0040c73bloc_40c73b:
0040c73bmov [rbp-64], 2377
0040c743lea rax, [rip+0x21ee6]
0040c74amov [rbp-56], rax
0040c74emov [rbp-8], 0
0040c756nop
0040c757
0040c757loc_40c757:
0040c757mov [rbp-64], 2379
0040c75flea rax, [rip+0x21eca]
0040c766mov [rbp-56], rax
0040c76amov rax, [rbp-8]
0040c76emov [rbp-16], rax
0040c772nop
0040c773call popFrame
0040c778mov rax, [rbp-16]
0040c77cadd rsp, 112
0040c780pop rbp
0040c781ret
0040c5b7
Loading..